[FFmpeg-devel] [PATCH] configure: Check for x265_api_get

James Almer jamrial at gmail.com
Sat Jun 27 00:25:49 CEST 2015


On 26/06/15 10:23 AM, Derek Buitenhuis wrote:
> Any other x265 symbol may not exported, e.g. if the build is a
> multilib (10-bit and 8-bit in one) build.
> 
> This is the only symbol we directly call, and is available in the
> build number we check for.
> 
> Fixes the configure check on multilib x265 builds.

Make sure to backport this to the 2.7 branch as well, then.

> 
> Signed-off-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>
> ---
>  configure | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index 27522fe..3765376 100755
> --- a/configure
> +++ b/configure
> @@ -5192,7 +5192,7 @@ enabled libx264           && { use_pkg_config x264 "stdint.h x264.h" x264_encode
>                                   warn "using libx264 without pkg-config"; } } &&
>                               { check_cpp_condition x264.h "X264_BUILD >= 118" ||
>                                 die "ERROR: libx264 must be installed and version must be >= 0.118."; }
> -enabled libx265           && require_pkg_config x265 x265.h x265_encoder_encode &&
> +enabled libx265           && require_pkg_config x265 x265.h x265_api_get &&
>                               { check_cpp_condition x265.h "X265_BUILD >= 57" ||
>                                 die "ERROR: libx265 version must be >= 57."; }
>  enabled libxavs           && require libxavs xavs.h xavs_encoder_encode -lxavs
> 



More information about the ffmpeg-devel mailing list