[FFmpeg-devel] [RFC][PATCH] avformat/flvdec: avoid reseting eof_reached to 0 silently
Zhang Rui
bbcallen at gmail.com
Thu Apr 16 11:06:36 CEST 2015
>>> I want to let av_read_frame() tell us (user application) what to do next,
>>> by returning limited code, at least limited on special situation
>>> which need more handling, including
>>> AV_ERROR_EAGIN;
>>> AV_ERROR_END_OF_STREAM_YOU_NAME_IT;
>>> AV_ERROR_EXIT; // interrupted with interrupt call back.
>>
>> Yes, this sounds like a good idea. It's really how it should work.
>
> The difficult part is keeping "business as usual".
> Since AVERROR(EOF) is already a "De facto standard",
> AV_ERROR_END_OF_STREAM_YOU_NAME_IT
> would break many user applications.
My fault, av_read_frame() returns AVERROR_EOF, not AVERROR(EOF)
More information about the ffmpeg-devel
mailing list