[FFmpeg-devel] [PATCH 1/5] avcodec: Require AMF SDK v1.4.23 or newer

Michael Fabian 'Xaymar' Dirks michael.dirks at xaymar.com
Thu Jan 13 01:49:20 EET 2022


I'm unsure what compatibility is broken here, since AMD's AMF SDK does not verify the drivers AMF Runtime, or the other way around. At least from my experience writing an AMF integration for another software and testing with current hardware, older Drivers work just fine. If necessary I can port the entire compatibility structures I built for another open source software to FFmpeg, which would extend the minimum driver version to 19.7.1 and would include drivers that cause stack and heap corruptions, weird dlopen/LoadLibrary issues, and more.

If you meant compatibility with older versions of the SDK, it is possible. Since this is meant to add new features, increasing the minimum SDK version felt line the better choice than allowing users to build amfenc "wrong" and getting a completely different set of options out of FFmpeg.

On 2022-01-13 00:20, Hendrik Leppkes wrote:
> On Thu, Jan 13, 2022 at 12:18 AM Michael Fabian 'Xaymar' Dirks
> <info at xaymar.com> wrote:
>> From: Michael Fabian 'Xaymar' Dirks <michael.dirks at xaymar.com>
>>
>> Increasing the minimum AMF SDK version allows us to support
>> more recent hardware and drivers, which is necessary to fix
>> some of the discrepancies between older and newer drivers on
>> AMD hardware with FFmpeg.
> 1.4.23 was just released in December, merely a month ago, correct?
> Is there no way to maintain compatibility, or at least more of it, as
> well as supporting new hardware?
>
> - Hendrik
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-devel mailing list