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
