• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/common/libva


Commit MetaInfo

修訂992227debe1b5e25da53b2606b4f67c46eb7ad46 (tree)
時間2017-11-17 06:54:22
作者carpalis <jerome.borsboom@carp...>
CommiterXiang, Haihao

Log Message

Add fields for intensity compensation in VC-1 interlaced decoding

Intensity compensation in P interlaced field pictures needs more
elements from the VC-1 bitstream.

Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>

Change Summary

差異

--- a/va/va.h
+++ b/va/va.h
@@ -2072,8 +2072,12 @@ typedef struct _VAPictureParameterBufferVC1
20722072 uint32_t value;
20732073 } transform_fields;
20742074
2075+ uint8_t luma_scale2; /* PICTURE_LAYER::LUMSCALE2 */
2076+ uint8_t luma_shift2; /* PICTURE_LAYER::LUMSHIFT2 */
2077+ uint8_t intensity_compensation_field; /* Index for PICTURE_LAYER::INTCOMPFIELD value in Table 109 (9.1.1.48) */
2078+
20752079 /** \brief Reserved bytes for future use, must be zero */
2076- uint32_t va_reserved[VA_PADDING_MEDIUM];
2080+ uint32_t va_reserved[VA_PADDING_MEDIUM - 1];
20772081 } VAPictureParameterBufferVC1;
20782082
20792083 /** VC-1 Bitplane Buffer