summaryrefslogtreecommitdiff
path: root/i965_drv_video/i965_defines.h
diff options
context:
space:
mode:
Diffstat (limited to 'i965_drv_video/i965_defines.h')
-rw-r--r--i965_drv_video/i965_defines.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/i965_drv_video/i965_defines.h b/i965_drv_video/i965_defines.h
index ea98441..33c4bb8 100644
--- a/i965_drv_video/i965_defines.h
+++ b/i965_drv_video/i965_defines.h
@@ -157,6 +157,7 @@
#define MFX_BSP_BUF_BASE_ADDR_STATE MFX(2, 0, 0, 4)
#define MFX_AES_STATE MFX(2, 0, 0, 5)
#define MFX_STATE_POINTER MFX(2, 0, 0, 6)
+#define MFX_QM_STATE MFX(2, 0, 0, 7)
#define MFX_WAIT MFX(1, 0, 0, 0)
@@ -536,10 +537,26 @@
#define MFX_FORMAT_MPEG2 0
#define MFX_FORMAT_VC1 1
#define MFX_FORMAT_AVC 2
+#define MFX_FORMAT_JPEG 3
+
+#define MFX_SHORT_MODE 0
+#define MFX_LONG_MODE 1
#define MFX_CODEC_DECODE 0
#define MFX_CODEC_ENCODE 1
+#define MFX_QM_AVC_4X4_INTRA_MATRIX 0
+#define MFX_QM_AVC_4X4_INTER_MATRIX 1
+#define MFX_QM_AVC_8x8_INTRA_MATRIX 2
+#define MFX_QM_AVC_8x8_INTER_MATRIX 3
+
+#define MFX_QM_MPEG_INTRA_QUANTIZER_MATRIX 0
+#define MFX_QM_MPEG_NON_INTRA_QUANTIZER_MATRIX 1
+
+#define MFX_QM_JPEG_LUMA_Y_QUANTIZER_MATRIX 0
+#define MFX_QM_JPEG_CHROMA_CB_QUANTIZER_MATRIX 1
+#define MFX_QM_JPEG_CHROMA_CR_QUANTIZER_MATRIX 2
+
#define MFD_MODE_VLD 0
#define MFD_MODE_IT 1