| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
94ab0bef40 | vaapi: Disable deprecation warnings around use of struct vaapi_context | 8 years ago |
|
|
b46a77f19d |
lavc: external hardware frame pool initialization
This adds a new API, which allows the API user to query the required AVHWFramesContext parameters. This also reduces code duplication across the hwaccels by introducing ff_decode_get_hw_frames_ctx(), which uses the new API function. It takes care of initializing the hw_frames_ctx if needed, and does additional error handling and API usage checking. Support for VDA and Cuvid missing. Signed-off-by: Anton Khirnov <anton@khirnov.net> |
8 years ago |
|
|
5dd9a4b88b |
vaapi: Implement device-only setup
In this case, the user only supplies a device and the frame context is allocated internally by lavc. |
8 years ago |
|
|
851960f6f8 |
lavc: Remove old vaapi decode infrastructure
Deprecates struct vaapi_context and the installed header vaapi.h, to be removed at the next version bump. |
9 years ago |
|
|
123ccd07c5 |
lavc: Rewrite VAAPI decode infrastructure
Moves much of the setup logic for VAAPI decoding into lavc; the user now need only provide the hw_frames_ctx. |
9 years ago |