diff mbox

[FFmpeg-devel,2/2] configure: fix ldl dependency for new nvenc encoder names

Message ID 20160831144254.4983-2-timo@rothenpieler.org
State Accepted
Headers show

Commit Message

Timo Rothenpieler Aug. 31, 2016, 2:42 p.m. UTC
---
 configure | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Comments

Carl Eugen Hoyos Aug. 31, 2016, 2:55 p.m. UTC | #1
2016-08-31 16:42 GMT+02:00 Timo Rothenpieler <timo@rothenpieler.org>:
> ---
>  configure | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/configure b/configure
> index e30ddd2..f2c8492 100755
> --- a/configure
> +++ b/configure
> @@ -5388,7 +5388,8 @@ decklink_indev_extralibs="$decklink_indev_extralibs $ldl"
>  frei0r_filter_extralibs='$ldl'
>  frei0r_src_filter_extralibs='$ldl'
>  ladspa_filter_extralibs='$ldl'
> -nvenc_encoder_extralibs='$ldl'
> +h264_nvenc_encoder_extralibs='$ldl'
> +hevc_nvenc_encoder_extralibs='$ldl'

LGTM.

Carl Eugen
James Almer Aug. 31, 2016, 6:20 p.m. UTC | #2
On 8/31/2016 11:42 AM, Timo Rothenpieler wrote:
> ---
>  configure | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index e30ddd2..f2c8492 100755
> --- a/configure
> +++ b/configure
> @@ -5388,7 +5388,8 @@ decklink_indev_extralibs="$decklink_indev_extralibs $ldl"
>  frei0r_filter_extralibs='$ldl'
>  frei0r_src_filter_extralibs='$ldl'
>  ladspa_filter_extralibs='$ldl'
> -nvenc_encoder_extralibs='$ldl'
> +h264_nvenc_encoder_extralibs='$ldl'
> +hevc_nvenc_encoder_extralibs='$ldl'

nvenc_extralibs='$ldl'

Is simpler and should cover every nvenc encoder, i think.
Michael Niedermayer Aug. 31, 2016, 7:26 p.m. UTC | #3
On Wed, Aug 31, 2016 at 04:42:54PM +0200, Timo Rothenpieler wrote:
> ---
>  configure | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index e30ddd2..f2c8492 100755
> --- a/configure
> +++ b/configure
> @@ -5388,7 +5388,8 @@ decklink_indev_extralibs="$decklink_indev_extralibs $ldl"
>  frei0r_filter_extralibs='$ldl'
>  frei0r_src_filter_extralibs='$ldl'
>  ladspa_filter_extralibs='$ldl'
> -nvenc_encoder_extralibs='$ldl'
> +h264_nvenc_encoder_extralibs='$ldl'
> +hevc_nvenc_encoder_extralibs='$ldl'
>  coreimage_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"
>  coreimagesrc_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"

not sure why and possibly not an issue in this patch but
this patch causes ldl to end up twice in
*.pc Libs:
Timo Rothenpieler Sept. 1, 2016, 8:13 a.m. UTC | #4
Am 31.08.2016 um 21:26 schrieb Michael Niedermayer:
> On Wed, Aug 31, 2016 at 04:42:54PM +0200, Timo Rothenpieler wrote:
>> ---
>>  configure | 3 ++-
>>  1 file changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/configure b/configure
>> index e30ddd2..f2c8492 100755
>> --- a/configure
>> +++ b/configure
>> @@ -5388,7 +5388,8 @@ decklink_indev_extralibs="$decklink_indev_extralibs $ldl"
>>  frei0r_filter_extralibs='$ldl'
>>  frei0r_src_filter_extralibs='$ldl'
>>  ladspa_filter_extralibs='$ldl'
>> -nvenc_encoder_extralibs='$ldl'
>> +h264_nvenc_encoder_extralibs='$ldl'
>> +hevc_nvenc_encoder_extralibs='$ldl'
>>  coreimage_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"
>>  coreimagesrc_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"
> 
> not sure why and possibly not an issue in this patch but
> this patch causes ldl to end up twice in
> *.pc Libs:
> 

I locally replaced it with just nvenc_extralibs, so that shouldn't be an
issue anymore.
diff mbox

Patch

diff --git a/configure b/configure
index e30ddd2..f2c8492 100755
--- a/configure
+++ b/configure
@@ -5388,7 +5388,8 @@  decklink_indev_extralibs="$decklink_indev_extralibs $ldl"
 frei0r_filter_extralibs='$ldl'
 frei0r_src_filter_extralibs='$ldl'
 ladspa_filter_extralibs='$ldl'
-nvenc_encoder_extralibs='$ldl'
+h264_nvenc_encoder_extralibs='$ldl'
+hevc_nvenc_encoder_extralibs='$ldl'
 coreimage_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"
 coreimagesrc_filter_extralibs="-framework QuartzCore -framework AppKit -framework OpenGL"