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

Steve Borho steve at borho.org
Fri Jun 26 21:05:21 CEST 2015


On 06/26, 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.

LGTM

> 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
> -- 
> 1.8.3.1
> 

-- 
Steve Borho


More information about the ffmpeg-devel mailing list