Browse Source

vf_hwmap: Pass mapping mode when deriving frames context on an existing device

To match creation on a newly-derived device.  (This was missed earlier
because the mode is only used in some cases.)
tags/n4.0
Mark Thompson 8 years ago
parent
commit
5514bab37a
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      libavfilter/vf_hwmap.c

+ 2
- 1
libavfilter/vf_hwmap.c View File

@@ -114,7 +114,8 @@ static int hwmap_config_output(AVFilterLink *outlink)
err = av_hwframe_ctx_create_derived(&ctx->hwframes_ref,
outlink->format,
device,
inlink->hw_frames_ctx, 0);
inlink->hw_frames_ctx,
ctx->mode);
if (err < 0) {
av_log(avctx, AV_LOG_ERROR, "Failed to create derived "
"frames context: %d.\n", err);


Loading…
Cancel
Save