[vlc-commits] codec: avcodec: adapt audio code to new API
    Francois Cartegnie 
    git at videolan.org
       
    Thu Oct 20 13:02:21 CEST 2016
    
    
  
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | 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
    
    
More information about the vlc-commits
mailing list