vsrc_buffer: return an error code if no frames are available

Also decrease the log level of the corresponding message to WARNING,
since the error is not fatal.
This commit is contained in:
Stefano Sabatini 2011-05-20 01:00:59 +02:00
parent 6b5e182540
commit cf06e3e4dd
1 changed files with 2 additions and 2 deletions

View File

@ -180,9 +180,9 @@ static int request_frame(AVFilterLink *link)
BufferSourceContext *c = link->src->priv;
if (!c->picref) {
av_log(link->src, AV_LOG_ERROR,
av_log(link->src, AV_LOG_WARNING,
"request_frame() called with no available frame!\n");
//return -1;
return AVERROR(EINVAL);
}
avfilter_start_frame(link, avfilter_ref_buffer(c->picref, ~0));