Custom query (1557 matches)
Results (25 - 27 of 1557)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#28 | fixed | Memory leak in JEM3.1 encoder | tpoirier | |
Description |
Trivial fix in TEncCu.cpp (patch is attached) Tangi |
|||
#29 | fixed | Mismatch between estLastSignificantPositionBit and codeLastSignificantXY | tpoirier | |
Description |
In TEncSbac::estLastSignificantPositionBit, width and height are not swapped if coefficient scanning is vertical as in TEncSbac::codeLastSignificantXY. It leads to a wrong rate estimation in xRateDistOptQuant due to the uninitialization of m_pcEstBitsSbac->lastXBits (lastYBits). The following patch should solve the problem. Tangi |
|||
#30 | fixed | Use of uninitialized Cabac coder for Intra 128x128 blocks | tpoirier | |
Description |
In xCheckRDCostIntra, for block greater than 4096 pixels, an early termination avoid doing RDO on the current block, but xCheckBestMode() copy the current Cabac coder which is uninitialized. This uninitialized coder is then used for estimating the cost of coding the split flag. The following 2 patches should solve the problem without changing performance. The quick patch is straightforward, but I personally suggest the second one that remove unnecessary copies of Cabac coders. Tangi |