Custom query (1557 matches)
Results (52 - 54 of 1557)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#385 | fixed | APS payload syntax/semantics location | delagrangep | |
Description |
APS payload data description is spread over different places. This may need harmonization.
Note: in HEVC, scaling_list_data was in a separate section between "Profile, tier and level" and "SEI message" |
|||
#309 | fixed | APS with same ID referenced from different slices | ksuehring | |
Description |
The slice header sematics have the following constraints: When multiple ALF APSs with the same value of adaptation_parameter_set_id are referred to by two or more slices of the same picture, the multiple ALF APSs with the same value of adaptation_parameter_set_id shall have the same content. and When multiple LMCS APSs with the same value of adaptation_parameter_set_id are referred to by two or more slices of the same picture, the multiple LMCS APSs with the same value of adaptation_parameter_set_id shall have the same content. On the other hand, the semantics of adaptation_parameter_set_id contains a note: adaptation_parameter_set_id provides an identifier for the APS for reference by other syntax elements. NOTE – APSs can be shared across pictures and can be different in different slices within a picture. I think the first two (normative) references contain the design intent. The note should be corrected accordingly. |
|||
#289 | fixed | Accessing uninitialized memory | ksuehring | |
Description |
When running the encoder in valgrind, I get the following error during encoding of the first frame: ==96718== Conditional jump or move depends on uninitialised value(s) ==96718== at 0x1002CE4FB: CABACWriter::codeAlfCtuEnableFlag(CodingStructure&, unsigned int, int, AlfSliceParam*) (CABACWriter.cpp:3456) ==96718== by 0x1002CDDB4: CABACWriter::coding_tree_unit(CodingStructure&, UnitArea const&, int (&) [2], unsigned int, bool) (CABACWriter.cpp:172) ==96718== by 0x1003B84A6: EncSlice::encodeCtus(Picture*, bool, bool, unsigned int, unsigned int, EncLib*) (EncSlice.cpp:1773) ==96718== by 0x1003B5EFF: EncSlice::compressSlice(Picture*, bool, bool) (EncSlice.cpp:1480) ==96718== by 0x100337355: EncGOP::compressGOP(int, int, std::__1::list<Picture*, std::__1::allocator<Picture*> >&, std::__1::list<UnitBuf<short>*, std::__1::allocator<UnitBuf<short>*> >&, bool, bool, InputColourSpaceConversion, bool, bool) (EncGOP.cpp:2331) ==96718== by 0x10036A75D: EncLib::encode(bool, PelStorage*, PelStorage*, InputColourSpaceConversion, std::__1::list<UnitBuf<short>*, std::__1::allocator<UnitBuf<short>*> >&, int&) (EncLib.cpp:657) ==96718== by 0x10000A02A: EncApp::encode() (EncApp.cpp:767) ==96718== by 0x1000577DA: main (encmain.cpp:153) ==96718== ==96718== Conditional jump or move depends on uninitialised value(s) ==96718== at 0x1002CE899: CABACWriter::codeAlfCtuFilterIndex(CodingStructure&, unsigned int, bool) (CABACWriter.cpp:3591) ==96718== by 0x1002CDE2B: CABACWriter::coding_tree_unit(CodingStructure&, UnitArea const&, int (&) [2], unsigned int, bool) (CABACWriter.cpp:176) ==96718== by 0x1003B84A6: EncSlice::encodeCtus(Picture*, bool, bool, unsigned int, unsigned int, EncLib*) (EncSlice.cpp:1773) ==96718== by 0x1003B5EFF: EncSlice::compressSlice(Picture*, bool, bool) (EncSlice.cpp:1480) ==96718== by 0x100337355: EncGOP::compressGOP(int, int, std::__1::list<Picture*, std::__1::allocator<Picture*> >&, std::__1::list<UnitBuf<short>*, std::__1::allocator<UnitBuf<short>*> >&, bool, bool, InputColourSpaceConversion, bool, bool) (EncGOP.cpp:2331) ==96718== by 0x10036A75D: EncLib::encode(bool, PelStorage*, PelStorage*, InputColourSpaceConversion, std::__1::list<UnitBuf<short>*, std::__1::allocator<UnitBuf<short>*> >&, int&) (EncLib.cpp:657) ==96718== by 0x10000A02A: EncApp::encode() (EncApp.cpp:767) ==96718== by 0x1000577DA: main (encmain.cpp:153) ==96718== Steps to reproduce: git clone https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM.git git checkout f84a8bc5059bb27dce70120727fbe317bc65121b make debug valgrind <path_to>/EncoderApp -c cfg/per-sequence/RaceHorses.cfg -c cfg/encoder_randomaccess_vtm.cfg -q 37 -ipp <source path> -f 16 May be related to #281 |