vlc | branch: master | Francois Cartegnie <[email protected]> | Mon Oct 10 
20:11:25 2016 +0200| [809ee115635ba338fe61c68eb62dfa6ea39c16bb] | committer: 
Francois Cartegnie

codec: avcodec: adapt audio code to new API

adapting to the new API requires more than local
patches.

The block is always passed in full, and we can
expect more than a single frame when push returns
EAGAIN.
Requires then more interpolation for timestamps before
using next input packet pts.
Should also be correct when dequeing end of stream.
Implements decoder draining

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=809ee115635ba338fe61c68eb62dfa6ea39c16bb
---

 modules/codec/avcodec/audio.c   | 295 +++++++++++++++++++++++++---------------
 modules/codec/avcodec/avcodec.c |  16 ++-
 modules/codec/avcodec/avcodec.h |   1 +
 3 files changed, 198 insertions(+), 114 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=809ee115635ba338fe61c68eb62dfa6ea39c16bb
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to