Let request_frame() indicate success or failure

Commited in SoC by Bobby Bingham on 2007-08-11 17:42:36

Originally committed as revision 12699 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Vitor Sessak 2008-04-04 20:06:34 +00:00
parent 81c25293c8
commit 1d2067e2c7
1 changed files with 6 additions and 5 deletions

View File

@ -70,13 +70,13 @@ static int *link_in_query_formats(AVFilterLink *link)
}
/** request a frame from a filter providing input to the graph */
static void link_in_request_frame(AVFilterLink *link)
static int link_in_request_frame(AVFilterLink *link)
{
AVFilterLink *link2 = get_extern_input_link(link);
if(!link2)
return;
avfilter_request_frame(link2);
return -1;
return avfilter_request_frame(link2);
}
static int link_in_config_props(AVFilterLink *link)
@ -265,12 +265,13 @@ static int *graph_out_query_formats(AVFilterLink *link)
return link2->src->output_pads[link2->srcpad].query_formats(link2);
}
static void graph_out_request_frame(AVFilterLink *link)
static int graph_out_request_frame(AVFilterLink *link)
{
AVFilterLink *link2 = get_intern_output_link(link);
if(link2)
avfilter_request_frame(link2);
return avfilter_request_frame(link2);
return -1;
}
static int graph_out_config_props(AVFilterLink *link)