[FFmpeg-cvslog] r17863 - trunk/libavdevice/alsa-audio-common.c

Michael Niedermayer michaelni
Sun Nov 22 12:39:57 CET 2009

On Fri, Nov 20, 2009 at 03:18:26PM +0100, Luca Abeni wrote:
> Hi Michael,
> Michael Niedermayer wrote:
> [...]
>>>> Nevertheless, my fix might be the correct behaviour anyway, because the 
>>>> documentation says:
>>>> #define AVFMT_FLAG_NONBLOCK     0x0004 ///< Do not block when reading 
>>>> packets from input.
>>>> So it's an input-only flag, not an output flag.
>>> You are right; there is an inconsistency between behaviour and 
>>> documentation.
>>> However, I do not know if the error is in the documentation or in the 
>>> current
>>> behaviour; maybe Michael can comment on this (he is the one who asked for 
>>> the
>>> nonblocking behaviour).
>> id say setting AVFMT_FLAG_NONBLOCK for output has undefined behaviour
>> we could change that and define it in some sane way of course ...
> Ok... So, what's the behaviour we want for output?

maybe you should post this to ffmpeg-dev

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

When you are offended at any man's fault, turn to yourself and study your
own failings. Then you will forget your anger. -- Epictetus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20091122/39fff357/attachment.pgp>

More information about the ffmpeg-cvslog mailing list