avfilter/scale_npp: fix passthrough mode

Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
This commit is contained in:
Yogender Gupta 2017-08-14 16:11:32 +05:30 committed by Timo Rothenpieler
parent 5859b5b439
commit 77c5a54192
1 changed files with 4 additions and 0 deletions

View File

@ -320,7 +320,11 @@ static int init_processing_chain(AVFilterContext *ctx, int in_width, int in_heig
} }
if (last_stage < 0) if (last_stage < 0)
{
ctx->outputs[0]->hw_frames_ctx = av_buffer_ref(ctx->inputs[0]->hw_frames_ctx);
return 0; return 0;
}
ctx->outputs[0]->hw_frames_ctx = av_buffer_ref(s->stages[last_stage].frames_ctx); ctx->outputs[0]->hw_frames_ctx = av_buffer_ref(s->stages[last_stage].frames_ctx);
if (!ctx->outputs[0]->hw_frames_ctx) if (!ctx->outputs[0]->hw_frames_ctx)
return AVERROR(ENOMEM); return AVERROR(ENOMEM);