안녕하세요.
Android Media Platform에 관심이 많은 초보 회원입니다.
Stagefright에서의 AV Sync 문제가 있어서 문의드립니다.
Stagefright에서 AwesomePlayer가 AudioPlayer에서 fillBuffer()시에 확인한 시간 정보를 가지고
onVideoEvent()에서 Frame drop과 Delay를 하면서 Sync를 맞추는 것 같습니다.
그러나 fillBuffer()에서 확인한 시간 정보가 정확하지 않아서
AV Sync 문제가 생기고 있습니다.
Audio의 시간 정보가 정확하지 않을 때에는
어느 부분을 살펴 보아야 하는지 문의 드립니다.
고수님들의 도움 기다리겠습니다.
감사합니다.
Audio의 시간정보가 어떤 방식으로 정확하지 않은지 대략의 설명이라도 부탁드립니다.짐작하는 부분은 있습니다만....
그리고, chip도 어느 회사것인지도 말씀해 주시면 약간의 도움이 될 듯 합니다.