Skip to content

Releases: ROCm/rocDecode

rocDecode 0.10.0 for ROCm 6.4.0

11 Apr 13:35
a2a7b63
Compare
Choose a tag to compare

Added

  • The new bitstream reader feature. The bitstream reader contains a few built-in stream file parsers, including elementary stream file parser and IVF container file parser. Currently the reader can parse AVC, HEVC and AV1 elementary stream files and AV1 IVF container files. More format support will be added in the future.
  • More CTests: VP9 test and tests on video decode raw sample.
  • Two new samples, videodecoderaw and videodecodepicfiles, have been added. videodecoderaw uses the bitstream reader instead of the FFMPEG demuxer to get picture data, and videodecodepicfiles shows how to decode an elementary video stream stored in multiple files with each file containing bitstream data of a coded picutre

Changed

  • AMD Clang++ is now the default CXX compiler.
  • Moved MD5 code out of roc video decode utility.

Removed

  • FFMPEG executable requirement for the package

rocDecode 0.8.0 for ROCm 6.3.3

19 Feb 17:47
a99eb1d
Compare
Choose a tag to compare

rocDecode code for ROCm 6.3.3 did not change. The library was rebuilt for the updated ROCm 6.3.3 stack.

rocDecode 0.8.0 for ROCm 6.3.2

28 Jan 15:44
a99eb1d
Compare
Choose a tag to compare

rocDecode code for ROCm 6.3.2 did not change. The library was rebuilt for the updated ROCm 6.3.2 stack.

rocDecode 0.8.0 for ROCm 6.3.1

20 Dec 16:12
a99eb1d
Compare
Choose a tag to compare

rocDecode code for ROCm 6.3.1 did not change. The library was rebuilt for the updated ROCm 6.3.1 stack.

rocDecode 0.8.0 for ROCm 6.3.0

03 Dec 19:49
a99eb1d
Compare
Choose a tag to compare

Changed

  • Clang is now the default CXX compiler.
  • The new minimum supported version of va-api is 1.16.
  • New build and runtime options have been added to the rocDecode-setup.py setup script.

Removed

  • Make tests have been removed. CTEST is now used for both Make tests and package tests.
  • mesa-amdgpu-dri-drivers has been removed as a dependency on RHEL and SLES.

Resolved issues

  • Fixed a bug in the size of output streams in the videoDecodeBatch sample.

rocDecode 0.6.0 for ROCm 6.2.4

06 Nov 19:55
Compare
Choose a tag to compare

rocDecode code for ROCm 6.2.4 did not change. The library was rebuilt for the updated ROCm 6.2.4 stack.

rocDecode 0.6.0 for ROCm 6.2.2

27 Sep 16:01
Compare
Choose a tag to compare

rocDecode code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.

rocDecode 0.6.0 for ROCm 6.2.1

20 Sep 19:58
Compare
Choose a tag to compare

rocDecode code for ROCm 6.2.1 did not change. The library was rebuilt for the updated ROCm 6.2.1 stack.

rocDecode 0.6.0 for ROCm 6.2.0

02 Aug 16:15
9d44600
Compare
Choose a tag to compare

rocDecode code for ROCm 6.2.0 did not change. The library was rebuilt for the updated ROCm 6.2.0 stack.

rocDecode 0.6.0 for ROCm 6.1.5

12 Mar 18:30
3c01d8a
Compare
Choose a tag to compare

Additions

  • FFMPEG V5.X Support

Optimizations

  • Setup Script - Error Check install

Changes

  • Dependencies - Updates to core dependencies
  • LibVA Headers - Use public headers

Fixes

  • Package deps

Tested configurations

  • Linux
    • Ubuntu - 20.04 / 22.04
    • RHEL - 8 / 9
  • ROCm:
    • rocm-core - 6.1.0.60100-64
    • amdgpu-core - 1:6.1.60100-1741643
  • libva-dev - 2.7.0-2 / 2.14.0-1
  • mesa-amdgpu-va-drivers - 1:24.1.0
  • FFmpeg - 4.2.7 / 4.4.2-0
  • rocDecode Setup Script - V1.8.0