- Feb 07, 2023
-
-
Nikolay Shostak authored
-
Decoder expects that 2 fields of one frame are stored in pcListPic next to each other. But in case of Multilayer there will be some distance between field pictures. For example: - POC0 (TopField) Layer0 - POC0 (TopField) Layer1 - POC0 (TopField) Layer2 - POC1 (BottomField) Layer0 - POC1 (BottomField) Layer1 - POC1 (BottomField) Layer2 Decoder needs to search for a second field picture. It should belong to the same layer as the first field picture. Also, POCs of first and second field are not necessary differ by one. So, I removed those checks
-
- Feb 05, 2023
-
- Feb 04, 2023
-
-
Frank Bossen authored
Fixes an issue introduced in !2519
-
- Feb 03, 2023
-
-
Karsten Suehring authored
JVET-AC0096: RPR functionality testing See merge request !2534
-
Nikolay Shostak authored
When decoder parses SEI message of unknown type, it does not add it to list of SEIs. But then try to access it by calling back() of the list of SEIs. If list is empty decoder crashes. Otherwise (if list is not empty) decoder gets wrong SEI message (one of previously added to the list) Possible fix is to make xReadSEImessage() and parseSEImessage() report if new SEI message object was added to the list
- Feb 02, 2023
-
-
Kenneth Andersson authored
-
Kenneth Andersson authored
-
- Feb 01, 2023
-
-
Karsten Suehring authored
add options --SourceScalingRatio to rescale source video See merge request !2522
-
-
Frank Bossen authored
Move MergeCtx and related classes from ContextModelling to InterPrediction See merge request !2533
-
-
Kenneth Andersson authored
-
Karsten Suehring authored
-
- Jan 31, 2023
-
-
Karsten Suehring authored
-
Karsten Suehring authored
- use more const - simplify some conditionals
-
Frank Bossen authored
JVET-AC0139: Unified merge function and updated cfg settings See merge request !2518
-
-
Karsten Suehring authored
-
Frank Bossen authored
Ignore CLion files See merge request !2530
-
-
Xiang Li authored
Move parameter sets out of Slice.h/cpp See merge request jvet/VVCSoftware_VTM!2517
-
- Jan 30, 2023
-
-
Frank Bossen authored
Include additional build with high bit depth enabled See merge request jvet/VVCSoftware_VTM!2529
-
Karsten Suehring authored
-
Karsten Suehring authored
-
Karsten Suehring authored
-
Karsten Suehring authored
Move initialisations to declaration for smaller PPS related classes. Define empty constructors/destructors in header.
-
Karsten Suehring authored
- manual reformatting: - try to shorten lines - keep blocks somewhat aligned - remove documentation comments - make IBC flag bool - add some braces - add line breaks into longer functions - move even longer functions into .cpp file - move static variables and functions to the end
-
Karsten Suehring authored
-
Karsten Suehring authored
-
Karsten Suehring authored
- move VPS and related classes into VideoParameterSet.h/cpp - move SPS and related classes into SequenceParameterSet.h/cpp - move PPS and related classes into PictureParameterSet.h/cpp - rename ProfileLevelTier.h/cpp to ProfileTierLevel.h/cpp and move ProfileTierLevel class there No other changes except for minor formatting/comment cleanup
-
Frank Bossen authored
Add GCC 12 to build configuration See merge request jvet/VVCSoftware_VTM!2528
-
Karsten Suehring authored
-
- Jan 28, 2023
-
-
Xiang Li authored
Fix compilation when JVET_O0756_CALCULATE_HDRMETRICS is enabled See merge request jvet/VVCSoftware_VTM!2527
-
Frank Bossen authored
-
Karsten Suehring authored
Define AlfMode element that captures enable flag and filter index See merge request jvet/VVCSoftware_VTM!2519
-
Frank Bossen authored
-