- Aug 14, 2019
-
-
Yin Zhao authored
fix CHECK on cu mode, considering palette mode
-
- Aug 13, 2019
-
-
Karsten Suehring authored
With the decision "Adopt to mandate the presence of AU delimiter for each AU", AUDs are enabled by default and a warning is printed, if they are disabled. The config parameter should be removed later and the decoder needs to check for AUD presence.
-
Frederic Barbier authored
-
Frederic Barbier authored
-
- Aug 12, 2019
-
-
Remy Foray authored
-
- Aug 11, 2019
-
-
Frank Bossen authored
SIMD code rewritten to run 2x faster
-
Xiang Li authored
-
Karsten Suehring authored
- Hash ME - Rate Control - LMCS
-
- Aug 10, 2019
-
-
Adarsh Krishnan Ramasubramonian authored
-
Frank Bossen authored
Clean up virtual boundary related checks: - Replace modulo operation by bitwise AND - Define local variable instead of having same computation appear dozens of times in code - Use const type qualifiter where appropriate
-
-
Xiang Li authored
-
- Aug 09, 2019
-
-
Dominik Mehlem authored
-
Dominik Mehlem authored
-
Christian Helmrich authored
-
Frederic Barbier authored
-
Naeri Park authored
following condition is added to fix the bug. "affMrgType.GBiIdx[affMrgType.numValidMergeCand] = (dir == 3) ? gbiIdx : GBI_DEFAULT;"
-
Frederic Barbier authored
Add compliance checks for: sps_log2_diff_max_bt_min_qt_intra_slice_luma sps_log2_diff_max_tt_min_qt_intra_slice_luma sps_log2_diff_max_bt_min_qt_inter_slice sps_log2_diff_max_tt_min_qt_inter_slice
-
Muhammed Coban authored
-
-
Frank Bossen authored
The sanitizer reports that a call to getBrickIdxBsMap() tries to access an out-of-bounds element. The size of the array brickIdxBsMap[] is thus increased by 1 and its last element is initialized to some large value
-
Xiang Li authored
-
Xiang Li authored
-
-
Frank Bossen authored
Use roundTransPrecInternal2Amvr() instead of roundIbcPrecInternal2Amvr() since half-pel precision is not supported by the latter
-
Frank Bossen authored
Correct position of new entry in table
-
Dominik Mehlem authored
-
- Aug 08, 2019
-
-
Frank Bossen authored
Read 32 bits instead of 64 bits for blocks of width 2 such as to not read past array boundaries
-
Frank Bossen authored
The size of normalShiftTab[] introduced by JVET_O0567_MVDRange_Constraint is increased such as to match the number of imv values which is increased by JVET_O0057_ALTHPELIF
-
Yung-Hsuan Chao (Jessie) authored
-
Frank Bossen authored
-
Frank Bossen authored
-
Frank Bossen authored
Addresses a compilation error reported by gcc 9.1
-
There is no scaling matrix for palette prediction
-
Yin Zhao authored
-
Yin Zhao authored
-
Yin Zhao authored
fix compilation errors by code merging and harmonize with JVET_O0119_BASE_PALETTE_444, JVET_O0502_ISP_CLEANUP, JVET_O0472_LFNST_SIGNALLING_LAST_SCAN_POS, JVET_O0545_MAX_TB_SIGNALLING
-
Chia-Ming Tsai authored
-
Remy Foray authored
- only cu_qp_delta is conditioned by (CbWidth > 64 || CbHeight > 64) - move parsing of tu_joint_cbcr_residual_flag[] between cu_chroma_qp_offset_idx and transform_skip_flag instead of before cu_qp_delta
-