Custom query (96 matches)
Results (31 - 33 of 96)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#87 | fixed | Memory leak | tech | tech |
Description |
For some reasons m_pbUseDDD = (Bool* ) xMalloc( Bool, uiNumPartition); is not freed at the decoder, although if ( m_pbUseDDD ) { xFree(m_pbUseDDD); m_pbUseDDD = NULL; } is present in code. |
|||
#92 | fixed | cMax wedge_full_tab_idx | tech | tech |
Description |
cMax for binarization of wedge_full_tab_idx represent the maximum number of bits and not the maximum value of wedge_full_tab_idx as it should be. This can be editorially fixed by replacing wedgeFullTabIdxBits[ log2PbSize ] with NumWedgePattern[ log2PbSize ] − 1. The semantics restriction "The value of wedge_full_tab_idx[ x0 ][ y0 ] shall be in the range 0 to NumWedgePattern[ log2PbSize ] − 1, inclusive." is then also implicitly given and can be removed. |
|||
#98 | fixed | Disabling of depth intra skip | tech | tech |
Description |
The encoder writes the skip_intra_flag syntax element to the bitstream although SkipIntraEnabledFlag is equal to 0. The bug might be fixed by the following replacement in TEncEntropy.cpp (untested): Replace Void TEncEntropy::encodeDIS( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD ) { if ( !pcCU->getSlice()->getIsDepth() ) { return; } with Void TEncEntropy::encodeDIS( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD ) { if( !pcCU->getSlice()->getDepthIntraSkipFlag() ) { return; } |