AVRational pixel_aspect;
} BufferSourceContext;
-
int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame,
int64_t pts, AVRational pixel_aspect)
{
{
BufferSourceContext *c = ctx->priv;
- if(args && sscanf(args, "%d:%d:%d", &c->w, &c->h, &c->pix_fmt) == 3)
+ if (args && sscanf(args, "%d:%d:%d", &c->w, &c->h, &c->pix_fmt) == 3)
return 0;
av_log(ctx, AV_LOG_ERROR, "init() expected 3 arguments:'%s'\n", args);
return 0;
}
-
static int request_frame(AVFilterLink *link)
{
BufferSourceContext *c = link->src->priv;
av_picture_copy((AVPicture *)&picref->data, (AVPicture *)&c->frame,
picref->pic->format, link->w, link->h);
- picref->pts = c->pts;
- picref->pixel_aspect = c->pixel_aspect;
+ picref->pts = c->pts;
+ picref->pixel_aspect = c->pixel_aspect;
picref->interlaced = c->frame.interlaced_frame;
picref->top_field_first = c->frame.top_field_first;
avfilter_start_frame(link, avfilter_ref_pic(picref, ~0));
return !!(c->has_frame);
}
-AVFilter avfilter_vsrc_buffer =
-{
+AVFilter avfilter_vsrc_buffer = {
.name = "buffer",
.priv_size = sizeof(BufferSourceContext),
.query_formats = query_formats,