Files
ffmpeg-rockchip/libavutil
Dmitrii Ovchinnikov 9e7242579e avutil: add hwcontext_amf.
Adds  hwcontext_amf, enabling a shared AMF context for encoders,
decoders, and AMF-based filters, without copy to the host memory.
Code also was tested in HandBrake.

Benefits:
 - Optimizations for direct video memory access from CPU
 - Significant performance boost in full AMF pipelines with filters
 - Integration of GPU filters like VPP, Super Resolution, and
    Compression Artefact Removal(in future plans)
 - VCN power management control for decoders.
 - Ability to specify which VCN instance to use for decoding
   (like for encoder)
 - AMD will soon introduce full AMF API for multimedia accelerator MA35D
   - With AMF API, integration will be much easier:
      GPU and the accelerator will have the same API
   - including encoder, decoder, scaler, color converter,
      Windows and Linux.
   Learn more:
      https://www.amd.com/en/products/accelerators/alveo/ma35d.html

Changes by versions:
v2: Header file cleanup.
v3: Removed an unnecessary class.
v4: code cleanup and improved error handling
v5: Fixes related to HandBrake integration.
v6: Sequential filters error and memory leak have been fixed.
2025-02-04 00:14:14 +01:00
..
2024-12-04 16:43:06 +08:00
2021-04-27 10:43:13 -03:00
2023-07-12 15:35:37 +02:00
2024-07-21 17:02:12 +02:00
2024-03-04 17:45:00 +01:00
2024-12-04 16:43:06 +08:00
2022-11-06 08:26:50 +01:00
2024-03-31 00:08:43 +01:00
2023-11-18 19:55:42 +01:00
2024-03-15 12:51:15 +01:00
2021-07-22 14:34:31 +02:00
2023-09-07 00:42:10 +02:00
2021-07-22 14:34:31 +02:00
2025-02-04 00:14:14 +01:00
2025-02-04 00:14:14 +01:00
2025-02-04 00:14:14 +01:00
2025-02-04 00:14:14 +01:00
2024-05-04 21:31:33 -03:00
2022-10-17 09:56:47 +02:00
2024-11-17 20:56:41 +08:00
2024-06-01 18:05:58 +03:00
2024-06-01 18:05:58 +03:00
2021-07-21 16:35:27 +02:00
2025-02-04 00:14:14 +01:00
2023-09-07 00:42:10 +02:00
2021-07-22 14:34:31 +02:00
2023-09-07 00:42:10 +02:00
2023-09-07 00:42:10 +02:00
2021-07-22 14:34:31 +02:00
2024-10-16 16:46:29 +02:00
2024-03-31 00:08:43 +01:00
2025-02-04 00:14:14 +01:00
2025-02-04 00:14:14 +01:00
2021-07-22 14:34:31 +02:00
2024-01-16 01:34:57 +01:00
2021-07-22 14:34:31 +02:00
2021-07-22 14:34:31 +02:00
2021-07-22 14:34:31 +02:00
2022-10-17 09:51:47 +02:00
2023-09-07 00:42:10 +02:00
2024-03-31 00:08:43 +01:00
2023-09-01 23:59:10 +02:00
2023-08-08 09:46:11 +02:00
2023-08-08 09:46:11 +02:00