summaryrefslogtreecommitdiff
path: root/libavcodec/vaapi_decode.c
Commit message (Expand)AuthorAgeFilesLines
* vaapi: support VAProfileH264High10 decodingjianfeng.zheng2023-04-171-0/+5
* lavc/vaapi_hevc: Add vaapi profile parse support for SCCLinjie Fu2023-02-271-1/+3
* lavc/vaapi: Add support for remaining 10/12bit profilesPhilip Langdale2022-09-031-0/+13
* lavc/vaapi: Switch preferred 8bit 444 format to VUYXPhilip Langdale2022-08-251-1/+3
* lavc/vaapi_decode: add missing flag when picking best pixel formatPhilip Langdale2022-08-091-0/+2
* lavc/vaapi: Declare support for decoding 8bit 4:4:4 contentPhilip Langdale2022-08-031-0/+2
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+2
* libavcodec/vaapi_decode: fix the problem that init_pool_size < nb_surfaceWenbin Chen2022-01-291-1/+1
* avcodec/vaapi: increase av1 decode pool sizeFei Wang2021-10-161-1/+1
* avcodec/vaapi: Remove old and deprecated VAAPI context and headerAndreas Rheinhardt2021-04-271-53/+0
* avcodec: add av1 VAAPI decoderFei Wang2020-11-021-0/+6
* lavc/vaapi_decode: fix the build failure when hevc_vaapi is disabledLinjie Fu2020-04-131-1/+1
* lavc/vaapi_decode: add decode support for HEVC_MAIN_STILL_PICTURELinjie Fu2020-02-241-0/+2
* lavc/vaapi_decode: add profile_parser and format map support for HEVC REXTLinjie Fu2020-02-241-6/+22
* avcodec/vaapi: free slice_buffers when decoding failedLinjie Fu2018-09-231-6/+8
* configure: Use pkgconfig for VAAPIMark Thompson2018-09-231-2/+0
* vaapi: Add MJPEG decode hwaccelMark Thompson2018-02-211-0/+2
* vaapi_decode: Make the frames context format selection more generalMark Thompson2018-02-211-22/+130
* vaapi_decode: Ignore the profile when not usefulMark Thompson2017-11-261-1/+2
* vaapi: Make the decode profile matching more explicitMark Thompson2017-11-261-11/+9
* Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24'James Almer2017-11-111-115/+101
|\
| * lavc: external hardware frame pool initializationwm42017-10-191-115/+101
| * vaapi: Add external control of allow-profile-mismatchMark Thompson2017-04-261-9/+2
| * vaapi: Implement device-only setupMark Thompson2017-02-131-18/+111
| * vaapi_decode: use the correct logging contextAnton Khirnov2016-12-191-3/+3
| * hevcdec: add a VAAPI hwaccelAnton Khirnov2016-12-191-0/+1
| * vaapi_decode: Remove vestigial unmap codeMark Thompson2016-10-241-4/+1
| * vaapi_decode: Clear parameter buffers to fix picture reuseMark Thompson2016-10-241-0/+1
| * vaapi_decode: Ignore the profile when not usefulMark Thompson2016-09-081-1/+2
| * lavc: Remove old vaapi decode infrastructureMark Thompson2016-08-301-32/+46
| * lavc: Rewrite VAAPI decode infrastructureMark Thompson2016-08-301-0/+534
* lavc/vaapi_decode: fix profile search when profile mismatch is allowedJun Zhao2017-10-091-1/+3
* vaapi: Always free parameter buffers after vaEndPicture() with libva2Mark Thompson2017-10-091-2/+2
* vaapi: Remove H.264 baseline profileMark Thompson2017-10-091-1/+0
* vaapi: Add external control of allow-profile-mismatchMark Thompson2017-06-141-9/+2
* vaapi: Implement device-only setupMark Thompson2017-03-221-18/+111
* lavc: Remove old vaapi decode infrastructureMark Thompson2017-01-171-32/+46
* lavc: Rewrite VAAPI decode infrastructureMark Thompson2017-01-171-0/+536