[vlc-devel] [PATCH 0/9] demux/mkv: clean-up and fixes

Filip Roséen filip at atch.se
Mon Jul 16 05:19:48 CEST 2018


For those who didn't notice me disappearing from the face of the earth, it was
apparently just a temporary thing. I am back, and extremely excited about
working on VLC again. With that said, I thought I'd start off this regained
strength with a few well-needed patches for `demux/mkv`.

                 .=~\
      +--__--__-'|-~'--__.
                 | ''     \
                 C         | <- me, kind of, tho' I have an afro
                 |      --'
                 |  l----`
        _  ._____|    |_____.  _
       C_'-|     `----'     |-'_3
       C .-|___          ___|-. 3
        ~     |/\ //\ //\|     ~
              | \\/ \\/ \|
           .__L___________L_. /~\
       /~\_|                |_| |
       | |-|                |-| |
       | | '~~~~~~~~~~~~~~~~' `-'
       '~'                                 '~'
       
       src: http://www.chris.com/ascii/index.php?art=comics/life%20in%20hell

Filip Roséen (9):
  demux: mkv: Demux: return VLC_DEMUXER_EGENERIC on error
  demux: mkv: use vlc_demux.h return codes
  demux: mkv: simplify block handling
  demux: mkv: fix DTS of outgoing blocks
  demux: mkv: differentiate between internal and externally triggered
    seek
  demux: mkv: fix unscoped switch-case body
  demux: mkv: add support for S_DVBSUB
  demux: mkv: add missing error-checks
  demux: mkv: ESDestroy on end-of-edition

 modules/demux/mkv/matroska_segment.cpp        |  14 ++-
 modules/demux/mkv/matroska_segment.hpp        |   2 +-
 modules/demux/mkv/matroska_segment_parse.cpp  |  12 +++
 modules/demux/mkv/matroska_segment_seeker.cpp |  17 ++-
 modules/demux/mkv/mkv.cpp                     | 100 ++++++++++--------
 modules/demux/mkv/mkv.hpp                     |   8 +-
 modules/demux/mkv/virtual_segment.cpp         |  19 ++--
 modules/demux/mkv/virtual_segment.hpp         |   2 +-
 8 files changed, 107 insertions(+), 67 deletions(-)

-- 
2.18.0



More information about the vlc-devel mailing list