mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2026-02-04 14:30:55 +08:00
lavfi: convert input/ouput list compound literals to named objects
A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
@@ -114,6 +114,16 @@ static int request_frame(AVFilterLink *link)
|
||||
return -1;
|
||||
}
|
||||
|
||||
static const AVFilterPad avfilter_vsrc_nullsrc_outputs[] = {
|
||||
{
|
||||
.name = "default",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.config_props = config_props,
|
||||
.request_frame = request_frame,
|
||||
},
|
||||
{ NULL }
|
||||
};
|
||||
|
||||
AVFilter avfilter_vsrc_nullsrc = {
|
||||
.name = "nullsrc",
|
||||
.description = NULL_IF_CONFIG_SMALL("Null video source, never return images."),
|
||||
@@ -123,13 +133,5 @@ AVFilter avfilter_vsrc_nullsrc = {
|
||||
|
||||
.inputs = NULL,
|
||||
|
||||
.outputs = (const AVFilterPad[]) {
|
||||
{
|
||||
.name = "default",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.config_props = config_props,
|
||||
.request_frame = request_frame,
|
||||
},
|
||||
{ .name = NULL}
|
||||
},
|
||||
.outputs = avfilter_vsrc_nullsrc_outputs,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user