[FFmpeg-devel] [RFC] special "broken DV" demuxer
Reimar Döffinger
Reimar.Doeffinger
Tue Mar 10 20:04:42 CET 2009
On Tue, Mar 10, 2009 at 11:58:57AM -0700, Roman V Shaposhnik wrote:
> > > > Since it seems all DV decoders and demuxers including ours have no
> > > > error checking whatsoever it still plays "fine".
> > > > Unfortunately, the recently added autodetection, that also allows to
> > > > play badly cut DV files, can not handle it.
> > >
> > > Right. So the problem would be a regression, as far as I can tell.
> > > Thus the question: can the autodetection code be fixed?
> >
> > What do you mean?
>
> I meant, that the file was playable before the change to the
> autodetection.
My suggestion with the separate demuxer will restore exactly the same
behaviour, except that it will also play badly cut files if the have a
header section and in addition will never require seeking.
> I have to know more details on what exactly seems to be broken
> in that stream to make a call. Its ok for reserved things to be
> whatever they are.
Then someone should simplify our DV encoder because it is full of stuff
like
0xc; /* reserved -- always b1100 */
If that is not necessary that is an extreme amount of bloat.
More information about the ffmpeg-devel
mailing list