Full documentation for for rocPyDecode is available at https://rocm.docs.amd.com/projects/rocPyDecode/en/latest/
- rocpydecode package
- Moved rocPyDecode source files into new subfolder src/rocdecode
- Moved the dlpack and buffer CPP & H files into src/common new subfolder
- Created new samples/rocdecode sub-folder
- Moved rocPyDecode Python Samples under samples/rocdecode
- Moved rocPyDecode notebook under samples/rocdecode
MD5 functionality has been removed, and all APIs and samples related to MD5 functionality have also been removed.
All MD5 functionality, APIs, and sample code have been removed.
- AMD Clang is now the default CXX and C compiler.
- MD5 code moved in rocDecode to a separate class provider under utilities. This move is transparent to rocPyDecode.
- RGB and YUV pytorch tensors
- Python distribution wheel (.whl)
- Multiple usecase samples
- Clang is now the default CXX compiler.
- Make tests have been removed. CTEST is now used for both Make tests and package tests.
- hipcc. Clang is now the default CXX compiler.
- Setup Script: Build and runtime install options
- Pre-requisite installation helper python scripts
- Same GPU memory viewed as pytorch tensor
- Setup
- no dependency on hipcc
- building rocPyDecode only once
- Clang - Default CXX compiler
- Full rocDecode functionality
- Supporting all rocDecode codecs
- Setup Script - Build and runtime install options
- pre-requisite installation helper python scripts
- Samples - added more use cases samples
- Supported codecs - a check is added
- Clang - Default CXX compiler
- Supported codecs - adding check if the input video codec is supported
- Setup to produce python wheel for end-user