[FFmpeg-devel] [PATCH] ffprobe: do not exit in case the demuxer returns AVERROR(EAGAIN)
Michael Niedermayer
michael at niedermayer.cc
Wed Nov 18 15:07:20 CET 2015
On Tue, Nov 17, 2015 at 05:20:08PM +0100, Stefano Sabatini wrote:
> On date Tuesday 2015-11-17 17:12:46 +0100, wm4 encoded:
> > On Tue, 17 Nov 2015 17:00:29 +0100
> > Stefano Sabatini <stefasab at gmail.com> wrote:
> [...]
> > > No, just in case ret == AVERROR(EAGAIN), in all other failure cases it
> > > will exit the loop immediately.
> > >
> > > BTW, the same problem affects some API usage examples.
> >
> > Yeah, I got that wrong - but even with EAGAIN, is there a guarantee?
>
> I don't know. Note that this is also the same strategy applied by
> ffplay and ffmpeg (in this case it will wait with a usleep). We could
> abort in case a threshold count value is reached, but that would be
> probably overkill.
iam not aware of any inf loops with EAGAIN
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Observe your enemies, for they first find out your faults. -- Antisthenes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20151118/c0e56f52/attachment.sig>
More information about the ffmpeg-devel
mailing list