File tree Expand file tree Collapse file tree
_studio/shared/umc/codec/h264_dec/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1919,7 +1919,9 @@ Status H264HeadersBitstream::GetPredWeightTable(
19191919 {
19201920 pPredWeight_L0[refindex].luma_weight = (int8_t )GetVLCElement (true );
19211921 pPredWeight_L0[refindex].luma_offset = (int8_t )GetVLCElement (true );
1922+ #if !defined(LINUX)
19221923 pPredWeight_L0[refindex].luma_offset <<= (sps->bit_depth_luma - 8 );
1924+ #endif
19231925 }
19241926 else
19251927 {
@@ -1940,8 +1942,10 @@ Status H264HeadersBitstream::GetPredWeightTable(
19401942 pPredWeight_L0[refindex].chroma_weight [1 ] = (int8_t )GetVLCElement (true );
19411943 pPredWeight_L0[refindex].chroma_offset [1 ] = (int8_t )GetVLCElement (true );
19421944
1945+ #if !defined(LINUX)
19431946 pPredWeight_L0[refindex].chroma_offset [0 ] <<= (sps->bit_depth_chroma - 8 );
19441947 pPredWeight_L0[refindex].chroma_offset [1 ] <<= (sps->bit_depth_chroma - 8 );
1948+ #endif
19451949 }
19461950 else
19471951 {
@@ -1961,7 +1965,9 @@ Status H264HeadersBitstream::GetPredWeightTable(
19611965 {
19621966 pPredWeight_L1[refindex].luma_weight = (int8_t )GetVLCElement (true );
19631967 pPredWeight_L1[refindex].luma_offset = (int8_t )GetVLCElement (true );
1968+ #if !defined(LINUX)
19641969 pPredWeight_L1[refindex].luma_offset <<= (sps->bit_depth_luma - 8 );
1970+ #endif
19651971 }
19661972 else
19671973 {
@@ -1980,8 +1986,10 @@ Status H264HeadersBitstream::GetPredWeightTable(
19801986 pPredWeight_L1[refindex].chroma_weight [1 ] = (int8_t )GetVLCElement (true );
19811987 pPredWeight_L1[refindex].chroma_offset [1 ] = (int8_t )GetVLCElement (true );
19821988
1989+ #if !defined(LINUX)
19831990 pPredWeight_L1[refindex].chroma_offset [0 ] <<= (sps->bit_depth_chroma - 8 );
19841991 pPredWeight_L1[refindex].chroma_offset [1 ] <<= (sps->bit_depth_chroma - 8 );
1992+ #endif
19851993 }
19861994 else
19871995 {
You can’t perform that action at this time.
0 commit comments