[vlc-commits] Reworked how the event thread works in mkv demuxer.

Laurent Aimar git at videolan.org
Sat May 21 23:12:39 CEST 2011


vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Sat May 21 22:30:30 2011 +0200| [56fbad8ed5ca48564136996326c552f989c4b532] | committer: Laurent Aimar

Reworked how the event thread works in mkv demuxer.

It now uses vlc_clone()
It is started only when needed.
It does not uselessly poll every 100 or 10 milliseconds anymore...

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

 modules/demux/mkv/demux.cpp            |  576 +++++++++++++++++---------------
 modules/demux/mkv/demux.hpp            |   52 ++--
 modules/demux/mkv/matroska_segment.cpp |    2 +-
 modules/demux/mkv/mkv.cpp              |   13 +-
 4 files changed, 340 insertions(+), 303 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=56fbad8ed5ca48564136996326c552f989c4b532


More information about the vlc-commits mailing list