49 Commits (fe2c9746dea08236eab2c47fefd47c25693b6c9f)

Author SHA1 Message Date
Fei Wang e726fdeb05 lavc/vaapi_dec: Add VVC decoder 6 months ago
Fei Wang f42978fe29 lavc/vaapi_decode: Use a more meaningful variable name 6 months ago
Fei Wang 1d8c31d5e2 lavc/vaapi_dec: Create VA parameters dynamically 6 months ago
Fei Wang 246600974f lavc/vaapi_{decode, av1}: Fix memory leak in fail codepath 9 months ago
David Rosca fe9d889dcd lavc/vaapi_decode: Make it possible to send multiple slice params buffers 11 months ago
David Rosca f7a1453f27 lavc/vaapi_decode: Reject decoding of frames with no slices 11 months ago
Haihao Xiang 41e3d36a39 lavc/vaapi_decode: Use dynamic frame pool if possible 1 year ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 1 year ago
Fei Wang 8962e2b1aa lavc/vaapi_decode: Don't update buffer number if allocataion fail 1 year ago
Andreas Rheinhardt f58038d498 avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusions 2 years ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2 years ago
jianfeng.zheng 1cd5a383d4 vaapi: support VAProfileH264High10 decoding 2 years ago
Linjie Fu fb1998f508 lavc/vaapi_hevc: Add vaapi profile parse support for SCC 2 years ago
Philip Langdale b982dd0d83 lavc/vaapi: Add support for remaining 10/12bit profiles 3 years ago
Philip Langdale caf26a8a12 lavc/vaapi: Switch preferred 8bit 444 format to VUYX 3 years ago
Philip Langdale 737298b4f7 lavc/vaapi_decode: add missing flag when picking best pixel format 3 years ago
Philip Langdale d3f48e68b3 lavc/vaapi: Declare support for decoding 8bit 4:4:4 content 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Wenbin Chen a5b1e632c9 libavcodec/vaapi_decode: fix the problem that init_pool_size < nb_surface 3 years ago
Fei Wang 53403158cc avcodec/vaapi: increase av1 decode pool size 4 years ago
Andreas Rheinhardt e3d993fab0 avcodec/vaapi: Remove old and deprecated VAAPI context and header 4 years ago
Fei Wang 3308bbf776 avcodec: add av1 VAAPI decoder 5 years ago
Linjie Fu 798ab1d03e lavc/vaapi_decode: fix the build failure when hevc_vaapi is disabled 5 years ago
Linjie Fu a7b92cb559 lavc/vaapi_decode: add decode support for HEVC_MAIN_STILL_PICTURE 5 years ago
Linjie Fu d2378645fb lavc/vaapi_decode: add profile_parser and format map support for HEVC REXT 5 years ago
Linjie Fu 0f9b298242 avcodec/vaapi: free slice_buffers when decoding failed 7 years ago
Mark Thompson a00763be88 configure: Use pkgconfig for VAAPI 7 years ago
Mark Thompson 63c690ad15 vaapi: Add MJPEG decode hwaccel 7 years ago
Mark Thompson 99ab0a13dc vaapi_decode: Make the frames context format selection more general 7 years ago
Mark Thompson e171022c24 vaapi: Make the decode profile matching more explicit 8 years ago
Mark Thompson f69e9365f6 vaapi_decode: Ignore the profile when not useful 8 years ago
Mark Thompson efd0612fdc vaapi: Make the decode profile matching more explicit 8 years ago
Mark Thompson bfc83acfd6 vaapi: Always free parameter buffers after vaEndPicture() with libva2 8 years ago
Mark Thompson f0a978a519 vaapi: Remove H.264 baseline profile 8 years ago
wm4 b46a77f19d lavc: external hardware frame pool initialization 8 years ago
Jun Zhao 217a723b4e lavc/vaapi_decode: fix profile search when profile mismatch is allowed 8 years ago
Mark Thompson e339411691 vaapi: Always free parameter buffers after vaEndPicture() with libva2 8 years ago
Mark Thompson bd211bb866 vaapi: Remove H.264 baseline profile 8 years ago
Mark Thompson 3882063174 vaapi: Add external control of allow-profile-mismatch 8 years ago
Mark Thompson 7acb90333a vaapi: Add external control of allow-profile-mismatch 8 years ago
Mark Thompson 81b7deab82 vaapi: Implement device-only setup 8 years ago
Mark Thompson 5dd9a4b88b vaapi: Implement device-only setup 8 years ago
Mark Thompson 2a4a8653b6 lavc: Remove old vaapi decode infrastructure 8 years ago
Mark Thompson 79307ae563 lavc: Rewrite VAAPI decode infrastructure 8 years ago
Anton Khirnov cfa4eb4fba vaapi_decode: use the correct logging context 8 years ago
Anton Khirnov ea8b730d8e hevcdec: add a VAAPI hwaccel 8 years ago
Mark Thompson 0aec37e625 vaapi_decode: Remove vestigial unmap code 9 years ago
Mark Thompson 5e879b54a3 vaapi_decode: Clear parameter buffers to fix picture reuse 9 years ago
Mark Thompson 11c191b52c vaapi_decode: Ignore the profile when not useful 9 years ago
Mark Thompson 851960f6f8 lavc: Remove old vaapi decode infrastructure 9 years ago