lavfi/buffersink: fix check on pixel_fmts in the opaque parameter
Fix programmatic selection of accepted pixel formats. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
This commit is contained in:
parent
ab4ee9fd5e
commit
225efccefc
@ -195,7 +195,7 @@ static av_cold int vsink_init(AVFilterContext *ctx, const char *args, void *opaq
|
|||||||
BufferSinkContext *buf = ctx->priv;
|
BufferSinkContext *buf = ctx->priv;
|
||||||
AVBufferSinkParams *params = opaque;
|
AVBufferSinkParams *params = opaque;
|
||||||
|
|
||||||
if (params && buf->pixel_fmts) {
|
if (params && params->pixel_fmts) {
|
||||||
const int *pixel_fmts = params->pixel_fmts;
|
const int *pixel_fmts = params->pixel_fmts;
|
||||||
|
|
||||||
buf->pixel_fmts = ff_copy_int_list(pixel_fmts);
|
buf->pixel_fmts = ff_copy_int_list(pixel_fmts);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user