Opened 3 years ago
Closed 3 years ago
#1508 closed defect (fixed)
Call to verifyPlane in VideoIOYuv::read uses wrong chroma format
Reported by: | adybrowne | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | VTM | Version: | |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
After reading the input VideoIOYuv::read checks coefficient values using verifyPlane. However the chroma format passed in for this check is the internal format not the input format. When using 444 as input but 422 or 420 as the internal format this leads to verifyPlane reading beyond the end of the input video data.
Fix is to use picOrg.chromaFormat rather than format in the call to verifyPlane.
Change history (1)
comment:1 Changed 3 years ago by fbossen
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/merge_requests/2119