안녕하세요.


갤럭시 노트에서 작업중인데요(퀄컴 스냅드래곤 탑재)


퀄컴 H/W 인코더를 이용해서 H.264로 인코딩을 하려고 합니다. H/W 인코더를 사용하기 위한 OMX 샘플 코드들은 퀄컴 개발자 사이트에서 받았구요. (https://developer.qualcomm.com/download/qcomvideocodecsample131.zip )


빌드도 해서 app에서 H/W 인코더를 사용하여 인코딩은 합니다. 다만 FPS 같은 파라미터 셋팅을 해봤으나, 인코딩된 h.264 영상을 ffmpeg에서 확인해보면, FPS25로 고정되어 있네요. 인코딩할때, 로그상으로는 설정된 값이 찍히는것이 보였는데...


혹시 OMX 사용해보신 개발자분중에 혹시, 저와 비슷한 경험 해보신분 있으시면, 이 증상에서 탈출할 방법 공유좀 부탁드립니다.


P Frame 갯수 셋팅은 동작하지만, FPS 및 다른 파라미터 셋팅들은 동작하지 않네요.


파라미터 셋팅은 OpenMax IL 문서 참조 하여 구조체, 파라미터 참조 하였습니다.