GNOME Bugzilla – Bug 535372
mpegpsdemux: Support HD-DVD EVO files (audio and video substream types)
Last modified: 2018-11-03 13:03:19 UTC
Example streams at: http://samples.mplayerhq.hu/evob/ The MPEG system stream demuxer says: 0:00:04.976129301 5082 0x11b1800 WARN mpegdemux gstmpegdemux.c:913:gst_mpeg_demux_parse_pes:<dvddemux0> unknown stream id 0xfd 0:00:04.976154136 5082 0x11b1800 WARN mpegdemux gstmpegdemux.c:913:gst_mpeg_demux_parse_pes:<dvddemux0> unknown stream id 0xfd 0:00:04.976190014 5082 0x11b1800 WARN mpegdemux gstmpegdemux.c:913:gst_mpeg_demux_parse_pes:<dvddemux0> unknown stream id 0xfd This is the patch for MPlayer: http://lists.mplayerhq.hu/pipermail/mplayer-users/2007-January/064997.html
In theory this should've been fixed by this commit but the sample file does not work for me. commit 1a9b54b7818b59786c524ff2604fd58cf926d3b7 Author: Josep Torra <n770galaxy@gmail.com> Date: Fri Aug 7 19:00:23 2009 +0200 mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv
EVO files are mpeg-ps and not mpeg-ts.
For reference, this is how vlc detects streams (i_id is the start_code AND first byte of data) Might we worse extracting/applying those heuristics to both mpegpsdemux and mpegdemux http://git.videolan.org/?p=vlc.git;a=blob;f=modules/demux/ps.h;h=c36bdcdb0b585418628b1e27968ccc1d60cc7ade;hb=HEAD#l81
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/4.