[FFmpeg-devel] AMD external header

Carl Eugen Hoyos ceffmpeg at gmail.com
Mon Nov 27 05:25:24 EET 2017


2017-11-27 4:00 GMT+01:00 Mironov, Mikhail <Mikhail.Mironov at amd.com>:
>> -----Original Message-----
>> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf
>> Of Carl Eugen Hoyos
>> Sent: November 26, 2017 9:36 PM
>> To: FFmpeg development discussions and patches <ffmpeg-
>> devel at ffmpeg.org>
>> Subject: Re: [FFmpeg-devel] AMD external header
>>
>> 2017-11-27 3:32 GMT+01:00 Mironov, Mikhail
>> <Mikhail.Mironov at amd.com>:
>> >> -----Original Message-----
>> >> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On
>> Behalf
>> >> Of Carl Eugen Hoyos
>>
>> >> Also, imo you have not really explained which users would have an
>> >> advantage if FFmpeg includes the AMD header.
>> >
>> > It is more a question to people who included NVidia headers.
>>
>> I don't think my question can be answered by Nvidia users or developers.
>> You are the exclusive recipient for my question.
>>
>> > It was for convenience, isn't it?
>>
>> That is possible and I assume you want the AMD headers added for
>> convenience but that wasn't my question.
>
> In my many years of using FFmpeg as a library and as a tool I saw a lot of people who build FFmpeg
> on they own as I do. One, but not all reasons for a custom build is desire to debug whole application
> with one tool and on Windows many people still use Visual Studio so they make a build with VS,
> which is not available in places like zeranoe.
> Another reason is to make minimum feature set needed to their app.

Thank you for the useful explanation!

> At the same time for many real-time applications a software encoder is not an option.

> So these developers will appreciate default support for both GPUs.

But if all above only applies to developers (and not to users) I still
believe it is not necessary to add the header, simply because
every developer will manage to download a header from your
github page.

[...]

> What about AMD? We also have them.

I believe Hendrik answered to that argument some time ago,
others disagreed.

I can only state that the more often you repeat it, the stronger I
feel urged to request a code cleanup including documentation
for the header before it gets added.

Carl Eugen


More information about the ffmpeg-devel mailing list