mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-08 13:22:53 +02:00
ffplay: set CODEC_FLAG_EMU_EDGE earlier
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
b000b86e1d
commit
175714c0c3
5
ffplay.c
5
ffplay.c
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user