$OpenBSD: patch-libfreerdp_codec_h264_ffmpeg_c,v 1.1 2019/02/17 21:34:01 sthen Exp $

Fix future ffmpeg support

Index: libfreerdp/codec/h264_ffmpeg.c
--- libfreerdp/codec/h264_ffmpeg.c.orig
+++ libfreerdp/codec/h264_ffmpeg.c
@@ -146,7 +146,7 @@ static BOOL libavcodec_create_encoder(H264_CONTEXT* h2
 	};
 	av_opt_set(sys->codecEncoderContext, "preset", "veryfast", AV_OPT_SEARCH_CHILDREN);
 	av_opt_set(sys->codecEncoderContext, "tune", "zerolatency", AV_OPT_SEARCH_CHILDREN);
-	sys->codecEncoderContext->flags |= CODEC_FLAG_LOOP_FILTER;
+	sys->codecEncoderContext->flags |= AV_CODEC_FLAG_LOOP_FILTER;
 	sys->codecEncoderContext->me_cmp |= 1;
 	sys->codecEncoderContext->me_subpel_quality = 3;
 	sys->codecEncoderContext->me_range = 16;
@@ -404,9 +404,9 @@ static BOOL libavcodec_init(H264_CONTEXT* h264)
 			goto EXCEPTION;
 		}
 
-		if (sys->codecDecoder->capabilities & CODEC_CAP_TRUNCATED)
+		if (sys->codecDecoder->capabilities & AV_CODEC_CAP_TRUNCATED)
 		{
-			sys->codecDecoderContext->flags |= CODEC_FLAG_TRUNCATED;
+			sys->codecDecoderContext->flags |= AV_CODEC_FLAG_TRUNCATED;
 		}
 
 		if (avcodec_open2(sys->codecDecoderContext, sys->codecDecoder, NULL) < 0)
