[vlc-commits] demux: asf: rewrite main loop and add remuxer (fix #14250)
Francois Cartegnie
git at videolan.org
Sat Apr 4 17:18:18 CEST 2015
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Sat Apr 4 16:06:36 2015 +0200| [defb480984806c677d0d36c714f06ac4db3f63b0] | committer: Francois Cartegnie
demux: asf: rewrite main loop and add remuxer (fix #14250)
Creates a reinterleaving buffer. Works better with big prerolls.
(which implies big dts distance in interleaves)
Changes base pts as well, as some strat frames might have been
dropped.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=defb480984806c677d0d36c714f06ac4db3f63b0
---
modules/demux/asf/asf.c | 241 ++++++++++++++++++++++-------------------
modules/demux/asf/asfpacket.c | 26 ++---
modules/demux/asf/asfpacket.h | 1 +
3 files changed, 138 insertions(+), 130 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=defb480984806c677d0d36c714f06ac4db3f63b0
More information about the vlc-commits
mailing list