mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-08 06:09:50 +00:00
lavc/vaapi: Declare support for decoding 8bit 4:4:4 content
Now that we have a combination of capable hardware (new enough Intel)
and a mutually understood format ("AYUV"), we can declare support for
decoding 8bit 4:4:4 content via VAAPI.
This requires listing AYUV as a supported format, and then adding VAAPI
as a supported hwaccel for the relevant codecs (HEVC and VP9). I also
had to add VP9Profile1 to the set of supported profiles for VAAPI as it
was never relevant before.
This commit is contained in:
parent
2b720676e0
commit
d3f48e68b3
5 changed files with 12 additions and 1 deletions
|
|
@ -267,6 +267,7 @@ static const struct {
|
|||
MAP(422V, YUV440P),
|
||||
// 4:4:4
|
||||
MAP(444P, YUV444P),
|
||||
MAP(AYUV, VUYA),
|
||||
// 4:2:0 10-bit
|
||||
#ifdef VA_FOURCC_P010
|
||||
MAP(P010, P010),
|
||||
|
|
@ -410,6 +411,7 @@ static const struct {
|
|||
MAP(VP9, VP9_0, VP9Profile0 ),
|
||||
#endif
|
||||
#if VA_CHECK_VERSION(0, 39, 0)
|
||||
MAP(VP9, VP9_1, VP9Profile1 ),
|
||||
MAP(VP9, VP9_2, VP9Profile2 ),
|
||||
#endif
|
||||
#if VA_CHECK_VERSION(1, 8, 0)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue