안드로이드 오버레이 관련해서 심각하게 고민하고 있는 1인 입니다.
안드로이드에 카메라를 넣어놓고
안드로이드가 그리는 UI 버퍼에 밀어넣는 걸 해봤는데
느리고... 스케일 안맞아서 화면 다 깨지더군요. 저는 800x480 안드로이드 화면에 640x480 카메라 영상을 집어넣으려 했거든요.
그래서 아예 레이어를 따로 하나 줘서 카메라를 띄웠어요.
하지만 이건 .. 안드로이드가 전혀 모르는 레이어인지라... 안드로이드가 버튼 카메라 화면 밑에 깔아버리는등... ㅠ.ㅠ
그래서.
overlay에 대한 처리를 안드로이드가 하게끔 해야 할거 같은데요.
이에 관련된 안드로이드 부분과 커널 부분이 어떤 구조로 굴러가는지가 참으로 궁금합니다.
안드로이드 가보면 overlay 클래스, ui 클래스들이 막 뒤섞여 있더라구요.
omap 안드로이드를 가보면 hardware/overlay.cpp가 v4l2를 또 콜하는 식으로 되어 있고.
솔직히 이해를 잘 못하겠네요.
혹시 안드로이드 overlay관련 작업해보신분 계신가요?
조언좀 부탁드립니다.