Commit 175714c0 authored by Michael Niedermayer's avatar Michael Niedermayer

ffplay: set CODEC_FLAG_EMU_EDGE earlier

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent b000b86e
......@@ -1644,7 +1644,7 @@ static int input_init(AVFilterContext *ctx, const char *args, void *opaque)
codec->opaque = ctx;
if((codec->codec->capabilities & CODEC_CAP_DR1)
) {
codec->flags |= CODEC_FLAG_EMU_EDGE;
av_assert0(codec->flags & CODEC_FLAG_EMU_EDGE);
priv->use_dr1 = 1;
codec->get_buffer = input_get_buffer;
codec->release_buffer = input_release_buffer;
......@@ -2206,6 +2206,9 @@ static int stream_component_open(VideoState *is, int stream_index)
set_context_opts(avctx, avcodec_opts[avctx->codec_type], 0, codec);
if(codec->capabilities & CODEC_CAP_DR1)
avctx->flags |= CODEC_FLAG_EMU_EDGE;
if (!codec ||
avcodec_open(avctx, codec) < 0)
return -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment