You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
ffplay: set CODEC_FLAG_EMU_EDGE earlier
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
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;
|
||||
|
Reference in New Issue
Block a user