Releases: ROCm/rocDecode
rocDecode 1.4.0 for ROCm 7.2.0
rocDecode code for ROCm 7.2.0 did not change. The library was rebuilt for the updated ROCm 7.2.0 stack.
rocDecode 1.4.0 for ROCm 7.1.1
rocDecode code for ROCm 7.1.1 did not change. The library was rebuilt for the updated ROCm 7.1.1 stack.
rocDecode 1.4.0 for ROCm 7.1.0
Added
- AV1 12-bit decode support on VA-API version 1.23.0 and later.
- rocdecode-host V1.0.0 library for software decode
- FFmpeg version support for 5.1 and 6.1
- Find package - rocdecode-host
Resolved issues
- rocdecode-host - failure to build debuginfo packages without FFmpeg resolved.
- Fix a memory leak for rocDecodeNegativeTests
Changed
- HIP meta package changed - Use hip-dev/devel to bring required hip dev deps
- rocdecode host - linking updates to rocdecode-host library
rocDecode 1.0.0 for ROCm 7.0.2
rocdecode code for ROCm 7.0.2 did not change. The library was rebuilt for the updated ROCm 7.0.2 stack.
rocDecode 1.0.0 for ROCm 7.0.1
rocdecode code for ROCm 7.0.1 did not change. The library was rebuilt for the updated ROCm 7.0.1 stack.
rocdecode 1.0.0 for ROCm 7.0.0
Added
- VP9 IVF container file parsing support in bitstream reader.
- CTest for VP9 decode on bitstream reader.
- HEVC/AVC/AV1/VP9 stream syntax error handling.
- HEVC stream bit depth change handling and DPB buffer size change handling through decoder reconfiguration.
- AVC stream DPB buffer size change handling through decoder reconfiguration.
- rocdecode now uses the Cmake CMAKE_PREFIX_PATH directive.
- rocdecode - A new avcodec-based decoder built as a separate "rocdecode-host" library
Optimized
- Decode session start latency reduction.
- Bitstream type detection optimization in bitstream reader.
Resolved issues
- Fixed a bug in picture files sample "videoDecodePicFiles" that can results in incorrect output frame count.
- Fixed a decoded frame output issue in video size change cases.
- Removed incorrect asserts of bitdepth_minus_8 in GetBitDepth() and num_chroma_planes in GetNumChromaPlanes() API calls in RocVideoDecoder utility class.
Removed
- GetStream() interface call from RocVideoDecoder utility class
Changed
- Changed asserts in query API calls in RocVideoDecoder utility class to error reports, to avoid hard stop during query in case error occurs and to let the caller decide actions.
libdrm_amdgpuis now explicitly linked with rocdecode.
rocDecode 0.10.0 for ROCm 6.4.4
rocDecode code for ROCm 6.4.4 did not change. The library was rebuilt for the updated ROCm 6.4.4 stack.
rocDecode 0.10.0 for ROCm 6.4.3
rocDecode code for ROCm 6.4.3 did not change. The library was rebuilt for the updated ROCm 6.4.3 stack.
rocDecode 0.10.0 for ROCm 6.4.2
rocDecode code for ROCm 6.4.2 did not change. The library was rebuilt for the updated ROCm 6.4.2 stack.
rocDecode 0.10.0 for ROCm 6.4.1
rocDecode code for ROCm 6.4.1 did not change. The library was rebuilt for the updated ROCm 6.4.1 stack.