Aryan Salmanpour
b0bab07940
Update Copyright year ( #694 )
2026-01-26 15:37:50 -08:00
Aryan Salmanpour
e2789088ee
TheRock compatibility - support ( #681 )
...
* Add support for TheRock compatibility
* Update the version
* code clean up
* clean up
2025-12-08 14:02:55 -08:00
Kiriti Gowda
0a4fadb24d
Host decouple - samples and test ( #677 )
...
* Host decouple - samples and test
* Host - install utils with dev
* Host - Install host files in core temp
2025-12-04 16:04:47 -08:00
Kiriti Gowda
4d090e8aa0
Compiler - Location update ( #664 )
2025-10-07 15:05:46 -07:00
Kiriti Gowda
48171900a3
Find package - rocdecode-host ( #650 )
...
* Find package - rocdecode-host
* Cleanup
---------
Co-authored-by: Kiriti <kiriti@santiago.amd.com >
2025-09-15 12:10:04 -07:00
Kiriti Gowda
b4ec9ca411
rocdecode host - Fix build and install ( #641 )
...
* rocdecode host - Fix build and install
* CMakeLists - fix
* Chnagelog -updates
* Update CHANGELOG.md
2025-09-02 10:11:45 -07:00
Rajy Rawther
3b280ac7c3
ffmpeg decode utility class cleanup ( #616 )
...
* cleaned up ffmpeg decode utility class to use rocdecode host lib
* added changelog for the PR
* address review comments for FFMPEG dependancy in cmake
* Update CHANGELOG.md
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
* addressed review comments
* update version in Cmake
---------
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
2025-07-28 09:59:47 -04:00
Kiriti Gowda
23c17cc150
Find rocdecode - Updates for ROCm 7.0 ( #610 )
...
* rocDecode - Version 1.0.0
* Find package - config updates
* CMakeLists - Updates and config fix
* CMakelists - updates
* Samples - link to rocdecode_LIBRARY rocdecode::rocdecode
---------
Co-authored-by: Kiriti <kiriti@santiago.amd.com >
2025-06-24 17:39:49 -04:00
Kiriti Gowda
5eab03d198
CMakeLists - Set Std updates & Jenkins CodeCov ( #546 )
...
* CMakeLists - Set Std updates
* Jenkins - Code coverage
* Jenkins - Fix and cleanup
* Jenkins - Fix
* Jenkins - Fix
* Jenkins - Fix
* Jenkins - Fix
* Use amdclang compiler
* Remove slash in front of quote
* Jenkins - Fix
* Jenkins - Fix location
* Jenkins - Fix perf export
* Jenkins - .so fix
* Jenkins - lcov
* Install fix
* Use repo token for codecov
* Pass in sha to codecov
* Use clang19 for ubu24
* Use default clang
* CMakeLists - Set Std updates
* Jenkins - Code coverage
* Jenkins - Fix and cleanup
* Jenkins - Fix
* Jenkins - Fix
* Jenkins - Fix
* Jenkins - Fix
* Use amdclang compiler
* Remove slash in front of quote
* Jenkins - Fix
* Jenkins - Fix location
* Jenkins - Fix perf export
* Jenkins - .so fix
* Jenkins - lcov
* Install fix
* Use repo token for codecov
* Pass in sha to codecov
* Use clang19 for ubu24
* Use default clang
* Set proxy for codecov uploader
Needed for gfx90a
---------
Co-authored-by: Sam Wu <22262939+samjwu@users.noreply.github.com >
2025-03-31 21:31:23 -07:00
Kiriti Gowda
6b026af151
CMake config - updates and fixes ( #532 )
...
* CMake Config - updates and fixes
* Version - Updates
* Changelog - updates
* Update CHANGELOG.md
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
---------
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
2025-03-17 12:38:01 -04:00
Aryan Salmanpour
760f7f7200
Update samples ( #491 )
2025-01-13 14:31:46 -05:00
Aryan Salmanpour
3624040ce7
Update Copyright year to 2025 ( #486 )
...
* Update Copyright year to 2025
* update year to 2025
2025-01-05 16:25:39 -05:00
Kiriti Gowda
913b6728f0
CMakeLists - Updates and cleanup ( #483 )
...
* CMakeLists - Updates and cleanup
* CTest - CXX Compiler Updates
* Package - Remove FFMPEG exe deps
* CMakeLists - Updates and cleanup
* CTest - CXX Compiler Updates
* Package - Remove FFMPEG exe deps
* FFMPEG - Updates
2025-01-02 09:42:31 -05:00
jeffqjiangNew
597b29a7c9
CTest updates. ( #473 )
...
* * rocDecode: Core test updates.
- Added VP9 test.
- Added tests for video decode raw sample.
- Changed test video streams to raw elementary or IVF formats.
* * rocDecode/CTest: Added back mp4 files.
* * rocDecode/CTest: Minor changes based on review comments.
* * rocDecode/CTest: Added stream file installation.
* * rocDecode/CTest: Changed the file back to mp4.
* Add support for VP9 handling in the videoDecodeBatch sample
* add linking with threads for videodecode app
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
2024-12-06 14:46:30 -05:00
Rajy Rawther
52eb62fabf
ffmpeg software decoder implementation ( #461 )
...
* WIP: ffmpeg based software decoder
* minor update
* WIP: FFMpeg SW decoder support
* FFMpeg decoder working version
* working version without threading
* multithreading working with FFMpeg decoder
* moved ffmpeg decoder to separate folder
* updated changelog
* minor change
* resolved review comments
* resolved review comments
---------
Co-authored-by: Lakshmi Kumar <lakshmi.kumar@amd.com >
2024-12-04 14:11:02 -05:00
Kiriti Gowda
924d19eb65
Samples & Test - Compiler Updates ( #468 )
...
* Compiler - set CXX Compiler if not set
* CXX Compiler - Set CXX compiler in CTest
* Test - Ctest cleanup
* Samples - Update CXX Compiler option
2024-12-03 16:03:26 -05:00
Kiriti Gowda
6339767b4c
SLES - Updates ( #454 )
...
* SLES - Updates
* Updates
* Cleanup
* Update CHANGELOG.md
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
* CXX Compiler - Use AMD Clang++
* Docs - Updates
* ROCm Version - Upgraded to 6.3.0
* Readme - cleanup
* Readme - minor updates
* Readme - Fix note
---------
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
2024-11-15 15:35:53 -05:00
Aryan Salmanpour
b2149abcef
Revert "Allow overriding CMAKE_CXX_COMPILER ( #436 )" ( #440 )
...
This reverts commit 07ecb5e7d6 .
2024-10-24 13:28:50 -04:00
Jeremy Newton
07ecb5e7d6
Allow overriding CMAKE_CXX_COMPILER ( #436 )
...
Using set as-is doesn't allow the user to set their own rocm path.
This is useful for community packagers or debugging.
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
2024-10-24 11:36:14 -04:00
Kiriti Gowda
befc6f6562
Find rocDecode - Support added ( #428 )
...
* Find rocDecode - Support added
* Find rocDecode - Updates
* Find rocDecode - Version fix
* Find rocDecode - Version Var
* Minor cleanup
* Test - Find package updates
* CTest - Upgrades
* CTest - Enhancements
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
2024-10-02 17:35:56 -04:00
Lakshmi Kumar
4e4a18d280
change clang++ path as suggested by packaging team ( #427 )
2024-10-01 08:35:45 -04:00
Aryan Salmanpour
592195b652
Organizing the install location of the rocdecode utils headers ( #296 )
2024-03-26 12:47:37 -04:00
Kiriti Gowda
ca067ae6ec
FFMPEG - Multi-version support ( #270 )
...
* FFMPEG 5.X - Support
* FFMPEG 5.X - Support
* FFMPEG - Multiversion support
* FFMPEG - Support FFMPEG AVCODEC > 58.134.X
2024-03-05 08:34:05 -05:00
Aryan Salmanpour
6317b9f22b
Revert "FFMPEG 5.X - Support ( #268 )" ( #269 )
...
This reverts commit 4f2bf945a9 .
2024-02-28 14:31:07 -05:00
Kiriti Gowda
4f2bf945a9
FFMPEG 5.X - Support ( #268 )
2024-02-28 12:37:33 -05:00
Kiriti Gowda
1881a5a61e
Sample - fix path & build types ( #237 )
2024-02-12 12:13:37 -05:00
jeffqjiangNew
04fe74f390
* rocDecode: Updated Copyright message for 2024. ( #160 )
2024-01-09 20:47:16 -05:00
Aryan Salmanpour
2f2e66679b
CMakeLists code cleanup - dont link to hip::device if there is nt any hip kernles for compilation ( #156 )
2024-01-09 11:51:52 -05:00
Rajy Rawther
a5211189f5
Add mechanism to flush last frames during reconfigure ( #142 )
...
* add mechanism to flush last frames during reconfigure
* reconfig mode updated support
* addressed review comments
* addressed review comments
* change condition according to review comment
2023-12-19 08:49:17 -05:00
Kiriti Gowda
07595d7937
Sample - Update CMakeLists.txt ( #144 )
...
Find rocDecode Fix
2023-12-15 15:44:58 -05:00
Lakshmi Kumar
f221d78258
adding support for MI300A A1 - gfx942 ( #124 )
2023-12-07 09:31:44 -05:00
Rajy Rawther
628e1d2610
rr: Add debug flags for valgrind ( #77 )
...
* commending out ParseSeiMessage because it is causing segfault
* CMake changes for valgrind
2023-11-20 12:07:13 -05:00
Aryan Salmanpour
071b37b3bd
Code clean up - remove unused headers from demuxer, unused ffmpeg dependencies, and redundent info from videodecode sample ( #71 )
2023-11-17 12:46:27 -05:00
Kiriti Gowda
d34d85027c
FFMPEG - Updates ( #33 )
...
* FFMPEG - Updates
* Readme - Updates
* Sample - Install
* Install Sample Deps
* Samples - Updates
* Sample - Added missing header
2023-11-06 11:51:47 -05:00
Aryan Salmanpour
f47fd89f62
Add support for gfx1100 - update the vcn lookup table ( #34 )
2023-11-02 22:05:17 -04:00
Rajy Rawther
d0e6743872
Rr/roc video decode class ( #20 )
...
* WIP: class implementation
* add more definitions
* rocvideodecode implementation
* formatting fixes
* address review comments
2023-10-23 12:16:45 -04:00
Aryan
1ba367988d
Add initial cmake support for building the rocdecode library
2023-07-26 17:47:47 -04:00