Commit 34d1f162 authored by vitor's avatar vitor

Be more consistent in style of code for falling back to defaults.

Commited in SoC by Bobby Bingham on 2007-08-17 23:16:38


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@12012 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent d2af2713
...@@ -97,16 +97,16 @@ int avfilter_config_link(AVFilterLink *link) ...@@ -97,16 +97,16 @@ int avfilter_config_link(AVFilterLink *link)
{ {
int *fmts[2], i, j; int *fmts[2], i, j;
int (*config_link)(AVFilterLink *); int (*config_link)(AVFilterLink *);
int *(*query_formats)(AVFilterLink *link);
if(!link) if(!link)
return 0; return 0;
/* find a format both filters support - TODO: auto-insert conversion filter */ /* find a format both filters support - TODO: auto-insert conversion filter */
link->format = -1; link->format = -1;
if(link_spad(link).query_formats) if(!(query_formats = link_spad(link).query_formats))
fmts[0] = link_spad(link).query_formats(link); query_formats = avfilter_default_query_output_formats;
else fmts[0] = query_formats(link);
fmts[0] = avfilter_default_query_output_formats(link);
fmts[1] = link_dpad(link).query_formats(link); fmts[1] = link_dpad(link).query_formats(link);
for(i = 0; fmts[0][i] != -1; i ++) for(i = 0; fmts[0][i] != -1; i ++)
for(j = 0; fmts[1][j] != -1; j ++) for(j = 0; fmts[1][j] != -1; j ++)
...@@ -162,8 +162,7 @@ void avfilter_start_frame(AVFilterLink *link, AVFilterPicRef *picref) ...@@ -162,8 +162,7 @@ void avfilter_start_frame(AVFilterLink *link, AVFilterPicRef *picref)
{ {
void (*start_frame)(AVFilterLink *, AVFilterPicRef *); void (*start_frame)(AVFilterLink *, AVFilterPicRef *);
start_frame = link_dpad(link).start_frame; if(!(start_frame = link_dpad(link).start_frame))
if(!start_frame)
start_frame = avfilter_default_start_frame; start_frame = avfilter_default_start_frame;
/* prepare to copy the picture if it has insufficient permissions */ /* prepare to copy the picture if it has insufficient permissions */
...@@ -194,8 +193,7 @@ void avfilter_end_frame(AVFilterLink *link) ...@@ -194,8 +193,7 @@ void avfilter_end_frame(AVFilterLink *link)
link->srcpic = NULL; link->srcpic = NULL;
} }
end_frame = link_dpad(link).end_frame; if(!(end_frame = link_dpad(link).end_frame))
if(!end_frame)
end_frame = avfilter_default_end_frame; end_frame = avfilter_default_end_frame;
end_frame(link); end_frame(link);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment