mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-04 06:08:26 +02:00
buffersink: K&R formatting cosmetics
This commit is contained in:
parent
979e9e8f36
commit
966689442e
@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
AVFrame *cur_frame; ///< last frame delivered on the sink
|
AVFrame *cur_frame; ///< last frame delivered on the sink
|
||||||
AVAudioFifo *audio_fifo; ///< FIFO for audio samples
|
AVAudioFifo *audio_fifo; ///< FIFO for audio samples
|
||||||
int64_t next_pts; ///< interpolating audio pts
|
int64_t next_pts; ///< interpolating audio pts
|
||||||
} BufferSinkContext;
|
} BufferSinkContext;
|
||||||
|
|
||||||
@ -96,7 +96,6 @@ static int read_from_fifo(AVFilterContext *ctx, AVFrame *frame,
|
|||||||
av_frame_free(&tmp);
|
av_frame_free(&tmp);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int attribute_align_arg av_buffersink_get_samples(AVFilterContext *ctx,
|
int attribute_align_arg av_buffersink_get_samples(AVFilterContext *ctx,
|
||||||
@ -135,7 +134,6 @@ int attribute_align_arg av_buffersink_get_samples(AVFilterContext *ctx,
|
|||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#if FF_API_AVFILTERBUFFER
|
#if FF_API_AVFILTERBUFFER
|
||||||
@ -204,7 +202,7 @@ int attribute_align_arg av_buffersink_read(AVFilterContext *ctx, AVFilterBufferR
|
|||||||
}
|
}
|
||||||
|
|
||||||
int attribute_align_arg av_buffersink_read_samples(AVFilterContext *ctx, AVFilterBufferRef **buf,
|
int attribute_align_arg av_buffersink_read_samples(AVFilterContext *ctx, AVFilterBufferRef **buf,
|
||||||
int nb_samples)
|
int nb_samples)
|
||||||
{
|
{
|
||||||
return compat_read(ctx, buf, nb_samples);
|
return compat_read(ctx, buf, nb_samples);
|
||||||
}
|
}
|
||||||
@ -212,40 +210,40 @@ int attribute_align_arg av_buffersink_read_samples(AVFilterContext *ctx, AVFilte
|
|||||||
|
|
||||||
static const AVFilterPad avfilter_vsink_buffer_inputs[] = {
|
static const AVFilterPad avfilter_vsink_buffer_inputs[] = {
|
||||||
{
|
{
|
||||||
.name = "default",
|
.name = "default",
|
||||||
.type = AVMEDIA_TYPE_VIDEO,
|
.type = AVMEDIA_TYPE_VIDEO,
|
||||||
.filter_frame = filter_frame,
|
.filter_frame = filter_frame,
|
||||||
.needs_fifo = 1
|
.needs_fifo = 1
|
||||||
},
|
},
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
AVFilter avfilter_vsink_buffer = {
|
AVFilter avfilter_vsink_buffer = {
|
||||||
.name = "buffersink",
|
.name = "buffersink",
|
||||||
.description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),
|
.description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),
|
||||||
.priv_size = sizeof(BufferSinkContext),
|
.priv_size = sizeof(BufferSinkContext),
|
||||||
.uninit = uninit,
|
.uninit = uninit,
|
||||||
|
|
||||||
.inputs = avfilter_vsink_buffer_inputs,
|
.inputs = avfilter_vsink_buffer_inputs,
|
||||||
.outputs = NULL,
|
.outputs = NULL,
|
||||||
};
|
};
|
||||||
|
|
||||||
static const AVFilterPad avfilter_asink_abuffer_inputs[] = {
|
static const AVFilterPad avfilter_asink_abuffer_inputs[] = {
|
||||||
{
|
{
|
||||||
.name = "default",
|
.name = "default",
|
||||||
.type = AVMEDIA_TYPE_AUDIO,
|
.type = AVMEDIA_TYPE_AUDIO,
|
||||||
.filter_frame = filter_frame,
|
.filter_frame = filter_frame,
|
||||||
.needs_fifo = 1
|
.needs_fifo = 1
|
||||||
},
|
},
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
AVFilter avfilter_asink_abuffer = {
|
AVFilter avfilter_asink_abuffer = {
|
||||||
.name = "abuffersink",
|
.name = "abuffersink",
|
||||||
.description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),
|
.description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),
|
||||||
.priv_size = sizeof(BufferSinkContext),
|
.priv_size = sizeof(BufferSinkContext),
|
||||||
.uninit = uninit,
|
.uninit = uninit,
|
||||||
|
|
||||||
.inputs = avfilter_asink_abuffer_inputs,
|
.inputs = avfilter_asink_abuffer_inputs,
|
||||||
.outputs = NULL,
|
.outputs = NULL,
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user