Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
* [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
@ 2024-05-19  0:00 Brad Smith
  2024-05-19 11:24 ` Timo Rothenpieler
  0 siblings, 1 reply; 4+ messages in thread
From: Brad Smith @ 2024-05-19  0:00 UTC (permalink / raw)
  To: ffmpeg-devel

configure: enable ffnvcodec, nvenc, nvdec for FreeBSD

Signed-off-by: Brad Smith <brad@comstyle.com>
---
 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index b16722d83d..96b181fd21 100755
--- a/configure
+++ b/configure
@@ -7350,7 +7350,7 @@ fi
 
 if enabled x86; then
     case $target_os in
-        mingw32*|mingw64*|win32|win64|linux|cygwin*)
+        freebsd|mingw32*|mingw64*|win32|win64|linux|cygwin*)
             ;;
         *)
             disable ffnvcodec cuvid nvdec nvenc
-- 
2.45.1

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
  2024-05-19  0:00 [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD Brad Smith
@ 2024-05-19 11:24 ` Timo Rothenpieler
  2024-05-26  5:22   ` Brad Smith
  0 siblings, 1 reply; 4+ messages in thread
From: Timo Rothenpieler @ 2024-05-19 11:24 UTC (permalink / raw)
  To: ffmpeg-devel

On 19.05.2024 02:00, Brad Smith wrote:
> configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
> 
> Signed-off-by: Brad Smith <brad@comstyle.com>
> ---
>   configure | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index b16722d83d..96b181fd21 100755
> --- a/configure
> +++ b/configure
> @@ -7350,7 +7350,7 @@ fi
>   
>   if enabled x86; then
>       case $target_os in
> -        mingw32*|mingw64*|win32|win64|linux|cygwin*)
> +        freebsd|mingw32*|mingw64*|win32|win64|linux|cygwin*)

Does this actually work?
Everything I find online indicates that the FreeBSD driver is lacking 
support for CUDA, nvenc and most of anything compute related.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
  2024-05-19 11:24 ` Timo Rothenpieler
@ 2024-05-26  5:22   ` Brad Smith
  2024-05-26 11:28     ` Timo Rothenpieler
  0 siblings, 1 reply; 4+ messages in thread
From: Brad Smith @ 2024-05-26  5:22 UTC (permalink / raw)
  To: FFmpeg development discussions and patches, Timo Rothenpieler

On 2024-05-19 7:24 a.m., Timo Rothenpieler wrote:
> On 19.05.2024 02:00, Brad Smith wrote:
>> configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
>>
>> Signed-off-by: Brad Smith <brad@comstyle.com>
>> ---
>>   configure | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/configure b/configure
>> index b16722d83d..96b181fd21 100755
>> --- a/configure
>> +++ b/configure
>> @@ -7350,7 +7350,7 @@ fi
>>     if enabled x86; then
>>       case $target_os in
>> -        mingw32*|mingw64*|win32|win64|linux|cygwin*)
>> +        freebsd|mingw32*|mingw64*|win32|win64|linux|cygwin*)
>
> Does this actually work?
> Everything I find online indicates that the FreeBSD driver is lacking 
> support for CUDA, nvenc and most of anything compute related.


According to the commits and bug report requesting support it does 
appear to work.

The CUDA bits are not native. They're using Linux emulation for that. 
The display driver is
native.

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
  2024-05-26  5:22   ` Brad Smith
@ 2024-05-26 11:28     ` Timo Rothenpieler
  0 siblings, 0 replies; 4+ messages in thread
From: Timo Rothenpieler @ 2024-05-26 11:28 UTC (permalink / raw)
  To: ffmpeg-devel

On 26.05.2024 07:22, Brad Smith wrote:
> On 2024-05-19 7:24 a.m., Timo Rothenpieler wrote:
>> On 19.05.2024 02:00, Brad Smith wrote:
>>> configure: enable ffnvcodec, nvenc, nvdec for FreeBSD
>>>
>>> Signed-off-by: Brad Smith <brad@comstyle.com>
>>> ---
>>>   configure | 2 +-
>>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/configure b/configure
>>> index b16722d83d..96b181fd21 100755
>>> --- a/configure
>>> +++ b/configure
>>> @@ -7350,7 +7350,7 @@ fi
>>>     if enabled x86; then
>>>       case $target_os in
>>> -        mingw32*|mingw64*|win32|win64|linux|cygwin*)
>>> +        freebsd|mingw32*|mingw64*|win32|win64|linux|cygwin*)
>>
>> Does this actually work?
>> Everything I find online indicates that the FreeBSD driver is lacking 
>> support for CUDA, nvenc and most of anything compute related.
> 
> 
> According to the commits and bug report requesting support it does 
> appear to work.
> 
> The CUDA bits are not native. They're using Linux emulation for that. 
> The display driver is
> native.

If it actually is confirmed to work, this change LGTM.
I have no way to test or verify that though.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-05-26 11:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-19  0:00 [FFmpeg-devel] [PATCH] configure: enable ffnvcodec, nvenc, nvdec for FreeBSD Brad Smith
2024-05-19 11:24 ` Timo Rothenpieler
2024-05-26  5:22   ` Brad Smith
2024-05-26 11:28     ` Timo Rothenpieler

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git