15 Commits (41751e4aefc5d1b12d45a3cbcc33d3d9b704609a)

Author SHA1 Message Date
James Almer b615e8a782 avcodec/amfenc: use AVCodecContext.get_encode_buffer() 4 years ago
OvchinnikovDmitrii 2fb764e1f3 lavc/amfenc: Add hardware config metadata 4 years ago
James Almer 827d6fe73d avcodec/encode: restructure the core encoding code 4 years ago
James Almer fdf46b4a6b avcodec/amfnec: allocate packets using av_new_packet() 5 years ago
OvchinnikovDmitrii f8ad2ddd7a libavcodec/amfenc: Vulkan initialization support for encoder. 5 years ago
Alexander Kravchenko 78149d6657 amfenc: Retain a reference to D3D frames used as input during the encoding process 7 years ago
Mark Thompson edecd723f3 amfenc: Remove spurious initialisations 7 years ago
Alexander Kravchenko 2c6ca2b549 amfenc: Add DXVA2 hardware frame input support 7 years ago
Alexander Kravchenko ab7eed13a7 amfenc: Ensure that the software format of hardware frames is valid 7 years ago
Mark Thompson 73ed6fa9d7 amfenc: Do not automatically download/upload unknown hardware input frames 7 years ago
Mark Thompson ff1be6c9a6 amfenc: Fail to open if the user-supplied device is not usable 7 years ago
Alexander Kravchenko 05f1a3face lavc/amfenc: Retain a reference to D3D frames used as input during the encoding process 7 years ago
Alexander Kravchenko 80a4e6a46f amf: Replace writer_id option with LIBAV_AMF_WRITER_ID constant 7 years ago
Michael Wootton 34c113335b Add support for H.264 and HEVC hardware encoding for AMD GPUs based on AMF SDK 7 years ago
James Almer a198c1386a avcodec/amfenc: move config.h include where it's needed 7 years ago
Mikhail Mironov 9ea6607d29 Add HW H.264 and HEVC encoding for AMD GPUs based on AMF SDK 7 years ago