#171 |
Redundant code in xRecurIntraCodingQT
|
|
enhancement
|
trivial
|
|
HM
|
#176 |
Code duplication in TEncSbac::codeCoeffNxN
|
|
enhancement
|
minor
|
HM-3.2
|
HM
|
#177 |
Use of div and modulo operations slows down address computation
|
|
enhancement
|
minor
|
HM-3.2
|
HM
|
#182 |
Redundant table definition
|
|
enhancement
|
minor
|
|
HM
|
#204 |
Unnecessary code
|
|
enhancement
|
trivial
|
|
HM
|
#227 |
MAX_CU_DEPTH is 7
|
|
enhancement
|
trivial
|
|
HM
|
#247 |
APS does not use the header trace file functionality
|
|
enhancement
|
minor
|
HM-8.0
|
HM
|
#303 |
Table 1.1 – Structure of Tools in HM5 Configurations inaccurate
|
bbross
|
enhancement
|
minor
|
WD6
|
Encoder Description
|
#314 |
Code bug in function xFindDistortionFrame()
|
|
enhancement
|
minor
|
HM-9.0
|
HM
|
#370 |
purpose of tile_control_present_flag
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#371 |
variable SignalledAsChromaDC not used anymore
|
bbross
|
enhancement
|
trivial
|
D7
|
Text
|
#382 |
SAO: interpretation of array dimensions is overloaded
|
|
enhancement
|
minor
|
|
HM
|
#394 |
New slice mode added on the top of HM-6.0rc1
|
|
enhancement
|
minor
|
HM-6.1
|
HM
|
#398 |
Text / HM mismatch for derivation of TMVP in AMVP of HM-6.0rc1
|
|
enhancement
|
minor
|
|
HM
|
#399 |
AMVP spatial scaling candidate in HM-6.0rc1
|
|
enhancement
|
minor
|
HM-13.0
|
HM
|
#401 |
DeblockingFilterControlPresent parameter misleading
|
karlsharman
|
enhancement
|
minor
|
HM-16.5
|
HM
|
#406 |
terminology sample vs. pixel
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#411 |
Code cleanup : remove unnecessary prediction mode MODE_SKIP
|
SimonO
|
enhancement
|
minor
|
HM-6.2
|
HM
|
#420 |
NAL losses causes the decoder to crash
|
|
enhancement
|
minor
|
HM-6.1
|
HM
|
#437 |
Split flag conditions
|
bbross
|
enhancement
|
minor
|
|
Text
|
#451 |
use_delta_flag[ j ] is not decoded when used_by_curr_pic_flag[ j ] is 1.
|
bbross
|
enhancement
|
minor
|
WD6
|
Text
|
#461 |
Position of Subclause 8.3.5
|
bbross
|
enhancement
|
minor
|
WD6
|
Text
|
#464 |
Definition of quantization parameter
|
bbross
|
enhancement
|
minor
|
|
Text
|
#469 |
chroma_format_idc has no need for a default value
|
bbross
|
enhancement
|
minor
|
|
Text
|
#471 |
Improved text for pcm_flag and num_subsequent_pcm semantics
|
bbross
|
enhancement
|
minor
|
|
Text
|
#479 |
We do not have SP pictures / text copied from AVC is not updated.
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#480 |
Editorial Spelling and spaces
|
bbross
|
enhancement
|
trivial
|
D7
|
Text
|
#489 |
assert() for scalingListType
|
|
enhancement
|
minor
|
HM-13.0
|
HM
|
#501 |
Decoding part_mode with inter_4x4 can use CNU context
|
|
enhancement
|
minor
|
HM-7.1
|
HM
|
#537 |
Consistency of the intra prediction mode definitions
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#542 |
cb_qp_offset and cr_qp_offset ranges missing in text
|
bbross
|
enhancement
|
minor
|
|
Text
|
#569 |
Minor textual enhancement / typo
|
bbross
|
enhancement
|
trivial
|
D7
|
Text
|
#587 |
Transform specification in Subclause 8.6.4.1
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#610 |
log2_parallel_merge_level_minus2 configurability
|
|
enhancement
|
minor
|
HM-7.2
|
HM
|
#634 |
Derivation of intra luma mode predictors when neighbor is I_PCM.
|
bbross
|
enhancement
|
minor
|
D7
|
Text
|
#659 |
"byte_alignment" presence condition in the slice_data syntax is not correct for tiles_enabled_flag=1 and entropy_coding_sync_enabled_flag=1
|
bbross
|
enhancement
|
minor
|
|
Text
|
#695 |
prefix of firstGreater1ScanPos
|
bbross
|
enhancement
|
minor
|
D8
|
Text
|
#703 |
five_minus_max_num_merge_cand configurability
|
|
enhancement
|
minor
|
HM-8.1
|
HM
|
#704 |
8.5.2.1.3 combIdx is not initialized
|
bbross
|
enhancement
|
trivial
|
D8
|
Text
|
#715 |
Removal of two obsolete functions
|
|
enhancement
|
minor
|
HM-8.1
|
HM
|
#723 |
Inconsistency in line endings
|
ksuehring
|
enhancement
|
trivial
|
HM-8.1
|
HM
|
#740 |
8.6.1 : qPy_prev derivation when entropy_coding_sync_enalbed_flag = 1 is incorrect
|
bbross
|
enhancement
|
minor
|
D10
|
Text
|
#756 |
Some checks of TemporalId are missing in the decoder
|
|
enhancement
|
minor
|
HM-8.1
|
HM
|
#778 |
Subclause 7.4.3: general_tier_flag
|
bbross
|
enhancement
|
trivial
|
D8
|
Text
|
#826 |
Monochrome support
|
bbross
|
enhancement
|
minor
|
|
Text
|
#843 |
Luma and chroma motion vector cleanup
|
bbross
|
enhancement
|
minor
|
|
Text
|
#854 |
Multi-slice QP setting in one frame is not supported by HM9.0
|
|
enhancement
|
minor
|
|
HM
|
#865 |
SEI writing inefficient
|
ksuehring
|
enhancement
|
minor
|
HM-16.4
|
HM
|
#866 |
Order of operations in SEI writing
|
|
enhancement
|
minor
|
HM-9.2
|
HM
|
#870 |
Include assertion in TComOutputBitstream::write()
|
|
enhancement
|
minor
|
HM-9.2
|
HM
|
#871 |
Code related to zig-zag and NSQT scans in HM9.0
|
|
enhancement
|
minor
|
HM-9.1
|
HM
|
#874 |
Dependent slice neighborhood cleanup
|
|
enhancement
|
minor
|
HM-9.2
|
HM
|
#879 |
SAO luma vs. chroma locations
|
bbross
|
enhancement
|
trivial
|
D10
|
Text
|
#880 |
Clumsy syntax for vps_sub_layer_ordering_info_present_flag
|
bbross
|
enhancement
|
minor
|
|
Text
|
#881 |
slice_disable_deblocking_filter_flag in in-loop filter process
|
bbross
|
enhancement
|
trivial
|
D10
|
Text
|
#883 |
typos and potential editorial changes in 8.7.2 Deblocking filter process
|
bbross
|
enhancement
|
trivial
|
D10
|
Text
|
#891 |
[clean-ups] Merge-related codet
|
|
enhancement
|
minor
|
HM-16.3
|
HM
|
#903 |
Ambiguity in binarization of coeff_abs_level_remaining
|
bbross
|
enhancement
|
minor
|
D10
|
Text
|
#905 |
Confusion in scan order specification based on IntraPredMode
|
bbross
|
enhancement
|
trivial
|
D9
|
Text
|
#939 |
low_delay_hrd_flag[i] present even when fixed_pic_rate_within_cvs_flag[i] == 1
|
bbross
|
enhancement
|
minor
|
|
Text
|
#945 |
unused xCheckBestMode function
|
|
enhancement
|
minor
|
HM-9.2
|
HM
|
#958 |
POC difference 0 occurs in text of JCTVC-L0030-v3
|
bbross
|
enhancement
|
minor
|
|
Text
|
#967 |
9.2.3.2.2 : redundant condition for codIOffset and codIRange
|
bbross
|
enhancement
|
minor
|
|
Text
|
#969 |
Binarization of coeff_abs_level_remaining
|
bbross
|
enhancement
|
minor
|
|
Text
|
#983 |
Unused variables and functions
|
|
enhancement
|
trivial
|
HM-10.0
|
HM
|
#985 |
Reversed width/height assignments in SAO
|
|
enhancement
|
trivial
|
HM-10.0
|
HM
|
#987 |
SAO mixing quadtree indices and components
|
|
enhancement
|
minor
|
HM-12.1
|
HM
|
#988 |
SAO_SKIP_RIGHT macro not always used
|
|
enhancement
|
minor
|
HM-10.0
|
HM
|
#991 |
Unnecessary array dimension of m_aapbEdgeFilter
|
|
enhancement
|
minor
|
HM-10.0
|
HM
|
#992 |
MAX_CU_SIZE (update for HM9.2 of ticket 227)
|
|
enhancement
|
minor
|
HM-11.1
|
HM
|
#993 |
TEncSAO m_dLambdaLuma/Chroma member variables not required
|
|
enhancement
|
trivial
|
HM-10.1
|
HM
|
#995 |
Removal of variable bPreviousPictureDecoded
|
|
enhancement
|
minor
|
HM-11.1
|
HM
|
#996 |
Missing ".vcxproj.filters" files
|
|
enhancement
|
trivial
|
HM-10.0
|
HM
|
#1002 |
Redundant intra-mode checking in mvp candidates
|
bbross
|
enhancement
|
trivial
|
D10
|
Text
|
#1004 |
harmonize requirement for access unit that follows end of sequence NAL unit and end of bitstream NAL unit
|
bbross
|
enhancement
|
minor
|
|
Text
|
#1026 |
TComTrQuant::xGetICRate is deprecated.
|
|
enhancement
|
minor
|
HM-12.1
|
HM
|
#1038 |
bitstream check when termination bin is 1
|
|
enhancement
|
minor
|
HM-11.0
|
HM
|
#1039 |
check alignment_bit_equal_to_one
|
|
enhancement
|
minor
|
HM-11.0
|
HM
|
#1041 |
Undefined behaviour if num_ref_idx_l0_active_minus1 >= NumPocTotalCurr and ref_pic_list_modification_flag_l0==0
|
|
enhancement
|
minor
|
D10
|
Text
|
#1050 |
parse end_of_sub_stream_one_bit in WPP
|
|
enhancement
|
minor
|
HM-11.0
|
HM
|
#1081 |
Redundant condition in availability calculation
|
|
enhancement
|
trivial
|
HM-10.1
|
Text
|
#1111 |
New encoder parameter: Disable Intra in Inter
|
karlsharman
|
enhancement
|
minor
|
HM-16.5
|
HM
|
#1112 |
WS cleanup
|
|
enhancement
|
minor
|
|
HM
|
#1114 |
Question about log2_max_mv_length_horizontal
|
|
enhancement
|
minor
|
v5
|
Text
|
#1120 |
check syntax elements to match profile and level requirements
|
|
enhancement
|
minor
|
HM-13.0
|
HM
|
#1140 |
Value of VUI matrix_coeffs when chroma_format_idc = 0 (monochrome)
|
|
enhancement
|
minor
|
RExt D7
|
RExt text
|
#1149 |
Check to see whether disabling SAO at picture-level produces the lowest cost
|
|
enhancement
|
minor
|
HM-16.2
|
HM
|
#1150 |
Code tidy - missing inclusion guards on header files
|
|
enhancement
|
trivial
|
HM-16.1
|
HM
|
#1157 |
detect forbidden sequence in NAL unit
|
|
enhancement
|
minor
|
HM-13.0
|
HM
|
#1174 |
Improvement of HEVC ver.1 defect report
|
|
enhancement
|
minor
|
D10
|
Text
|
#1212 |
SAD and HAD called during Inter where pixel values may be out of range, negative or exceed upper limit
|
karlsharman
|
enhancement
|
minor
|
HM-16.5
|
HM
|
#1243 |
preestChromaPredMode is never called
|
|
enhancement
|
minor
|
HM-16.3
|
HM
|
#1253 |
TComDataCU::getIntraDirLumaPredictor always returns 3
|
|
enhancement
|
minor
|
HM-16.3
|
HM
|
#1263 |
Editorial enhancement on "escapeDataPresent = 1" in 7.3.8.11
|
davidf
|
enhancement
|
minor
|
RExt D7
|
RExt text
|
#1283 |
check remaining bytes of slice segment data
|
|
enhancement
|
minor
|
HM-16.2
|
HM
|
#1302 |
WP unnecessary condition for log2Wd < 1
|
|
enhancement
|
trivial
|
v5
|
RExt text
|
#1343 |
HM should stop on unknown parameters
|
|
enhancement
|
major
|
HM-16.4
|
HM
|
#1352 |
Ineffective QP loop in encodeResAndCalcRdInterCU
|
|
enhancement
|
minor
|
HM-16.3
|
HM
|
#1354 |
right syntax elements naming in reference software
|
|
enhancement
|
minor
|
HM-16.3
|
HM
|
#1357 |
no-call functions
|
karlsharman
|
enhancement
|
minor
|
HM-16.5
|
HM
|