From: Michael R. <mr...@us...> - 2003-11-04 20:18:01
|
Hi Siggi, > mpeg_block is definitely wrong, unless you read from a device with > fixed block size that the MPEG stream is aligned to. > As for mpeg via mpeg_pes demuxer: IMHO, the default should be changed > to mpeg_pes (by giving that a higher priority than mpeg). At this > time, demux_mpeg_pes does already do better than demux_mpeg, but IIRC > somebody (James?) didn't have the feeling it is stable, yet. Maybe I had a part in this, too. IIRC I noticed, that the mpeg demuxer has some special handling for some strange files (like MPEG within RIFF or MPEG within MOV). We should either port this to demux_mpeg_pes (which might make it look uglier) or at least keep demux_mpeg as a fallback. Unfortunately, there are no demuxer priorities, so we would have to modify demux_mpeg to let standard MPEG files fall through. > The fact that demux_mpeg is used is just a relic, AFAICT... A propos relics, can we remove demux_pes? Michael -- "At the beginning of the week, we sealed ten BSD programmers into a computer room with a single distribution of BSD Unix. Upon opening the room after seven days, we found all ten programmers dead, clutching each other's throats, and thirteen new flavors of BSD." |