summaryrefslogtreecommitdiff
path: root/va/va_enc_h264.h
diff options
context:
space:
mode:
Diffstat (limited to 'va/va_enc_h264.h')
-rw-r--r--va/va_enc_h264.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/va/va_enc_h264.h b/va/va_enc_h264.h
index 2e7eb8d..c62ec93 100644
--- a/va/va_enc_h264.h
+++ b/va/va_enc_h264.h
@@ -368,6 +368,15 @@ typedef struct _VAEncPictureParameterBufferH264 {
} pic_fields;
} VAEncPictureParameterBufferH264;
+typedef struct _VAEncQPBufferH264 {
+ /*
+ * \brief This structure holds QP per 16x16 macroblock. Buffer size shall be
+ * sufficient to fit the slice or frame to be encoded depending on if it is a
+ * slice level or frame level encoding.
+ */
+ uint8_t qp;
+} VAEncQPBufferH264;
+
/**
* \brief Slice parameter for H.264 encoding in baseline, main & high profiles.
*