Rajy Rawther
fb82691ef2
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 >
[ROCm/rocdecode commit: 52eb62fabf ]
2024-12-04 14:11:02 -05:00
Kiriti Gowda
a7fd0610e3
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
[ROCm/rocdecode commit: 924d19eb65 ]
2024-12-03 16:03:26 -05:00
Kiriti Gowda
c8ff82a943
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 >
[ROCm/rocdecode commit: 6339767b4c ]
2024-11-15 15:35:53 -05:00
Aryan Salmanpour
896998cc14
Revert "Allow overriding CMAKE_CXX_COMPILER ( #436 )" ( #440 )
...
This reverts commit 5b9907034e .
[ROCm/rocdecode commit: b2149abcef ]
2024-10-24 13:28:50 -04:00
Jeremy Newton
5b9907034e
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 >
[ROCm/rocdecode commit: 07ecb5e7d6 ]
2024-10-24 11:36:14 -04:00
Kiriti Gowda
021e32bc21
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 >
[ROCm/rocdecode commit: befc6f6562 ]
2024-10-02 17:35:56 -04:00
Lakshmi Kumar
ffe6861569
change clang++ path as suggested by packaging team ( #427 )
...
[ROCm/rocdecode commit: 4e4a18d280 ]
2024-10-01 08:35:45 -04:00
Aryan Salmanpour
805ecd6ee8
Organizing the install location of the rocdecode utils headers ( #296 )
...
[ROCm/rocdecode commit: 592195b652 ]
2024-03-26 12:47:37 -04:00
Kiriti Gowda
cabcb78825
FFMPEG - Multi-version support ( #270 )
...
* FFMPEG 5.X - Support
* FFMPEG 5.X - Support
* FFMPEG - Multiversion support
* FFMPEG - Support FFMPEG AVCODEC > 58.134.X
[ROCm/rocdecode commit: ca067ae6ec ]
2024-03-05 08:34:05 -05:00
Aryan Salmanpour
6f80f7e81c
Revert "FFMPEG 5.X - Support ( #268 )" ( #269 )
...
This reverts commit 11abd055ed .
[ROCm/rocdecode commit: 6317b9f22b ]
2024-02-28 14:31:07 -05:00
Kiriti Gowda
11abd055ed
FFMPEG 5.X - Support ( #268 )
...
[ROCm/rocdecode commit: 4f2bf945a9 ]
2024-02-28 12:37:33 -05:00
Kiriti Gowda
9b14aee579
Sample - fix path & build types ( #237 )
...
[ROCm/rocdecode commit: 1881a5a61e ]
2024-02-12 12:13:37 -05:00
jeffqjiangNew
4c9a35a6a8
* rocDecode: Updated Copyright message for 2024. ( #160 )
...
[ROCm/rocdecode commit: 04fe74f390 ]
2024-01-09 20:47:16 -05:00
Aryan Salmanpour
793047edb1
CMakeLists code cleanup - dont link to hip::device if there is nt any hip kernles for compilation ( #156 )
...
[ROCm/rocdecode commit: 2f2e66679b ]
2024-01-09 11:51:52 -05:00
Rajy Rawther
d55324bcf9
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
[ROCm/rocdecode commit: a5211189f5 ]
2023-12-19 08:49:17 -05:00
Kiriti Gowda
0b161f9a10
Sample - Update CMakeLists.txt ( #144 )
...
Find rocDecode Fix
[ROCm/rocdecode commit: 07595d7937 ]
2023-12-15 15:44:58 -05:00
Lakshmi Kumar
6c3f0095da
adding support for MI300A A1 - gfx942 ( #124 )
...
[ROCm/rocdecode commit: f221d78258 ]
2023-12-07 09:31:44 -05:00
Rajy Rawther
2639f74e4a
rr: Add debug flags for valgrind ( #77 )
...
* commending out ParseSeiMessage because it is causing segfault
* CMake changes for valgrind
[ROCm/rocdecode commit: 628e1d2610 ]
2023-11-20 12:07:13 -05:00
Aryan Salmanpour
4bfd23aa13
Code clean up - remove unused headers from demuxer, unused ffmpeg dependencies, and redundent info from videodecode sample ( #71 )
...
[ROCm/rocdecode commit: 071b37b3bd ]
2023-11-17 12:46:27 -05:00
Kiriti Gowda
7f64bb0b61
FFMPEG - Updates ( #33 )
...
* FFMPEG - Updates
* Readme - Updates
* Sample - Install
* Install Sample Deps
* Samples - Updates
* Sample - Added missing header
[ROCm/rocdecode commit: d34d85027c ]
2023-11-06 11:51:47 -05:00
Aryan Salmanpour
0c7e31bbfa
Add support for gfx1100 - update the vcn lookup table ( #34 )
...
[ROCm/rocdecode commit: f47fd89f62 ]
2023-11-02 22:05:17 -04:00
Rajy Rawther
db6dbf7076
Rr/roc video decode class ( #20 )
...
* WIP: class implementation
* add more definitions
* rocvideodecode implementation
* formatting fixes
* address review comments
[ROCm/rocdecode commit: d0e6743872 ]
2023-10-23 12:16:45 -04:00
Aryan
5b112f2c5c
Add initial cmake support for building the rocdecode library
...
[ROCm/rocdecode commit: 1ba367988d ]
2023-07-26 17:47:47 -04:00