Custom Query (1442 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (61 - 63 of 1442)

Ticket Resolution Summary Owner Reporter
#827 fixed mismatch between text and software for initialization value of sao_type_idx contexts PhuongNguyen
Description

In the file source/Lib/TLibCommon/ContextTables.h, the array INIT_SAO_TYPE_IDX is initialized as ;

static const UChar INIT_SAO_TYPE_IDX[3][NUM_SAO_TYPE_IDX_CTX] = {

{ 200, }, { 185, }, { 160, },

};

This is different from the spec. The array should be initialized as :

static const UChar INIT_SAO_TYPE_IDX[3][NUM_SAO_TYPE_IDX_CTX] = {

{ 160, }, { 185, }, { 200, },

};

#890 fixed wrong value of log2TrafoSize in transform unit syntax 7.3.8.10 bbross PhuongNguyen
Description

In the current text, log2TrafoSize is used for the third argument when residual_coding for chroma is called in the following code :

if( log2TrafoSize > 2 ) {

if( cbf_cb[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize, 1 )

if( cbf_cr[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize, 2 )

}

Since the spec defines only the format 4:2:0 for the moment, the size of chroma transform block is half of that of luma. So the spec should be changed to :

if( log2TrafoSize > 2 ) {

if( cbf_cb[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize - 1, 1 )

if( cbf_cr[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize - 1, 2 )

}

#967 wontfix 9.2.3.2.2 : redundant condition for codIOffset and codIRange bbross PhuongNguyen
Description

The condition "the bitstream shall not contain data that result in a value of codIOffset being greater than or equal to codIRange upon completion of this process." is redundant in 9.2.3.2.2 because :

+ When the arithmetic decoding engine is initialized in 9.2.1.4, the bitstream shall not contain data that result in a value of codIOffset being equal to 510 or 511. Therefore, codIOffset is smaller than codIRange. + If codIOffset is smaller than codIRange, after each bin decoding in the case of context or bypass and before an eventual renormalization, the new value of codIOffset is smaller than the new value of codIRange by construction. + If codIOffset is smaller than codIRange before the renormalization, the relation remains the same after the renormalization.

Note: See TracQuery for help on using queries.