On Thu, Feb 21 2019, Brad Smith <[email protected]> wrote:
> Update API usage to deal with current vs new FFmpeg API.

Builds fine on amd64.  One nit,

[...]

> Index: patches/patch-modules_codec_avcodec_avcommon_compat_h
> ===================================================================
> RCS file: patches/patch-modules_codec_avcodec_avcommon_compat_h
> diff -N patches/patch-modules_codec_avcodec_avcommon_compat_h
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-modules_codec_avcodec_avcommon_compat_h     21 Feb 2019 
> 17:04:13 -0000
> @@ -0,0 +1,19 @@
> +$OpenBSD$
> +
> +Update for newer FFmpeg API.
> +
> +Index: modules/codec/avcodec/avcommon_compat.h
> +--- modules/codec/avcodec/avcommon_compat.h.orig
> ++++ modules/codec/avcodec/avcommon_compat.h
> +@@ -36,6 +36,11 @@
> +     ( (LIBAVCODEC_VERSION_MICRO <  100 && LIBAVCODEC_VERSION_INT >= 
> AV_VERSION_INT( a, b, c ) ) || \
> +       (LIBAVCODEC_VERSION_MICRO >= 100 && LIBAVCODEC_VERSION_INT >= 
> AV_VERSION_INT( a, d, e ) ) )
> + 
> ++#ifndef  FF_MAX_B_FRAMES
> ++# define  FF_MAX_B_FRAMES 16 // FIXME: remove this
> ++#endif

Should this be committed too?

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to