Add support for H265 decoding, including predictive frames

Some features are missing, such as scaling lists (quantization) and
10-bit output.

Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
This commit is contained in:
Paul Kocialkowski
2018-08-31 10:13:52 +02:00
parent 1c009e64d5
commit 13eaae060e
7 changed files with 488 additions and 2 deletions
+6
View File
@@ -73,6 +73,12 @@ struct object_surface {
VAPictureParameterBufferH264 picture;
VASliceParameterBufferH264 slice;
} h264;
struct {
VAPictureParameterBufferHEVC picture;
VASliceParameterBufferHEVC slice;
VAIQMatrixBufferHEVC iqmatrix;
bool iqmatrix_set;
} h265;
} params;
int request_fd;