> -----Original Message----- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Mark Thompson > Sent: November 27, 2017 3:11 PM > To: FFmpeg development discussions and patches <ffmpeg- > de...@ffmpeg.org> > Subject: [FFmpeg-devel] [PATCH] Add HW H.264 and HEVC encoding for AMD > GPUs based on AMF SDK > > From: mmironov <mikhail.miro...@amd.com> > > Requires AMF headers for at least version 1.4.2 (older versions do not > support building with C). > --- > Uses upstream headers from <https://github.com/GPUOpen- > LibrariesAndSDKs/AMF/tree/master/amf/public/include>. I couldn't find an > official install method so I've assumed that the AMF headers are under an > AMF/ prefix (they have rather generic names, so they need something). Just > copying the two directories from the source path to /usr/local/include/AMF > or similar is sufficient. > > I've also assumed that the features which don't yet exist upstream (H.264 > CONSTRAINED profiles) will appear in a future version 1.5.0. There might be > more version checking needed, but I'm not sure (newer version / older > header should work because of the version initialisation, while older version > / newer header fails at that maybe?). > > The OS checks are removed, it builds fine on Linux if you have the headers. >
The public headers from github do not have several fixes that were done in the customized header. I could cherry-pick and push them but I did not test this for a while assuming that the custom header is used. Thanks, Mikhail _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel