S_DVBSUB detection fails in .mkv
DVBSUBs are correctly detected and displayed when muxed to MPEG TS but fail with MKV.
This supported in Kodi and mplayer.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Felix Paul Kühne added Component::Demuxers: MKV Severity::normal Type::bug Version::master git + 1 deleted label
added Component::Demuxers: MKV Severity::normal Type::bug Version::master git + 1 deleted label
- Felix Paul Kühne changed milestone to %2.2.2
changed milestone to %2.2.2
- Author Maintainer
Sample file here: http://streams.videolan.org/issues/14577/
- Jean-Baptiste Kempf changed milestone to %2.2.x maintenance branch
changed milestone to %2.2.x maintenance branch
- Jean-Baptiste Kempf changed milestone to %Bugs paradize
changed milestone to %Bugs paradize
- Owner
diff --git a/modules/demux/mkv/matroska_segment_parse.cpp b/modules/demux/mkv/matroska_segment_parse.cpp index bfb64a5..90439cf 100644 --- a/modules/demux/mkv/matroska_segment_parse.cpp +++ b/modules/demux/mkv/matroska_segment_parse.cpp @@ -1828,6 +1828,10 @@ int32_t matroska_segment_c::TrackInit( mkv_track_t * p_tk ) { p_tk->fmt.i_codec = VLC_CODEC_BD_PG; } + else if( !strcmp( p_tk->psz_codec, "S_DVBSUB" ) ) + { + p_tk->fmt.i_codec = VLC_CODEC_DVBS; + } else if( !strcmp( p_tk->psz_codec, "B_VOBBTN" ) ) { p_tk->fmt.i_cat = NAV_ES;
- Owner
An official spec, I guess
- Jean-Baptiste Kempf assigned to @robUx4 and unassigned @typx
- Developer
Simply mapping the codec ID is not enough. We need to map the codec private data internally to something that looks more like a DVB frame to the decoder.
- Owner
No.
- Developer
- Steve Lhomme added Status::fixed label
added Status::fixed label
- Steve Lhomme changed milestone to %4.0
changed milestone to %4.0
- Steve Lhomme closed
closed
- Jean-Baptiste Kempf mentioned in issue #18270 (closed)
mentioned in issue #18270 (closed)
- Migration Bot mentioned in issue #21001 (closed)
mentioned in issue #21001 (closed)
- Felix Paul Kühne marked #26010 (closed) as a duplicate of this issue
marked #26010 (closed) as a duplicate of this issue
- Felix Paul Kühne marked this issue as related to #26010 (closed)
marked this issue as related to #26010 (closed)
- Felix Paul Kühne mentioned in issue #26010 (closed)
mentioned in issue #26010 (closed)
- Jean-Baptiste Kempf marked #21001 (closed) as a duplicate of this issue
marked #21001 (closed) as a duplicate of this issue
- Jean-Baptiste Kempf marked this issue as related to #21001 (closed)
marked this issue as related to #21001 (closed)