[FFmpeg-devel] [PATCH] Don't let ctx->skip_frame>0 produce errors
Fri Aug 31 05:25:50 CEST 2007
On Thu, Aug 30, 2007 at 10:51:16PM +0200, Carl Eugen Hoyos wrote:
> On 2007-08-30 19:16, Carl Eugen Hoyos wrote:
> > > > > well but what if
> > > > > avctx->skip_frame>0
> > > > > and this code is reached for a reason different then skip_frame ?
> > > >
> > > > Then the user silenced an error by disabling complete decoding.
> > > > Or is there a better solution? More different return values for
> > > > decode_nal_units() only make the code messier, don't you think?
> > >
> > > also
> > > if( (s->hurry_up == 1 && h->nal_ref_idc == 0) //FIXME do not discard SEI id
> > > ||(avctx->skip_frame >= AVDISCARD_NONREF && h->nal_ref_idc == 0))
> > > continue;
> > >
> > > your code hides the warning only in one of the 2 cases
> > I was under the obviously wrong impression that deprecated features are
> > not considered when doing such a change.
well, until they are removed i think we should not intentional "mess"
> And now a hopefully fixed version, Carl Eugen
patch ok, though iam not entirely happy with the solution
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
No human being will ever know the Truth, for even if they happen to say it
by chance, they would not even known they had done so. -- Xenophanes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
More information about the ffmpeg-devel