Aryan Salmanpour
8b4e416360
Find the minimum supported libva version 1.16 when building rocdecode ( #437 )
...
* Find the minimum supported libva version 1.16 when building rocdecode
* Update the changelog
* Update the Error message if libva-amdgpu-dev/libva-amdgpu-devel not found
* Add missing comma
[ROCm/rocdecode commit: e463cbd0f2 ]
2024-10-23 13:54:23 -04:00
Jeremy Newton
4867830142
Fix libva requirements for rocdecode ( #435 )
...
* Fix libva requirements for rocdecode
mesa-amdgpu-va-drivers is built with libva 2.16 (VA-API 1.16), so it
provides the entry point "__vaDriverInit_1_16". For rocdecode to use
mesa, it also needs to make sure it has a high enough requirement on
libva to be compatible with this function.
Strictly speaking, it doesn't matter what libva is used as long as it's
2.16 or newer, since libva is backwards compatible. An OR conditions is
used to favour distro packages when possible to avoid causing issues
with existing libraries built against the distro version.
For libva dev packages, we can just use libva-amdgpu-dev/el directly.
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
* Update to use libva-amdgpu
To reflect the package change, update the README, rocDecode-setup.py,
and the CHANEGLOG.
Putting the minimum VA-API version in the README isn't required as the
user is expected to just install the latest libva-amdgpu to match the
mesa VA-API version.
---------
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
[ROCm/rocdecode commit: 859103755a ]
2024-10-22 11:41:00 -04:00
Kiriti Gowda
07bd8d6082
Package - dependencies updated ( #416 )
...
* Package - dependencies updated
* Changelog - new format added
* Setup - OS specific updates
* CMakeList - Cleanup
* Version Updates Fix
[ROCm/rocdecode commit: 64078a58cb ]
2024-10-07 16:20:10 -04:00
Kiriti Gowda
56eab1f21c
CTest Updates - Fix duplicates ( #408 )
...
* Test - Fix CTest
* CMakeLists - Clang Set
* Ctest - support
* Readme - Fix and updates
* Readme - minor fix
* Readme - MS template
* Install - Minor instructiion fix
* Clang - Added as default CXX compiler
* Update CHANGELOG.md
Remove unreleased
[ROCm/rocdecode commit: 1ac853e441 ]
2024-08-14 17:28:52 -04:00
Kiriti Gowda
b10bf9df81
Setup - mariner build support ( #369 )
...
* Setup - Mariner Updates
* Setup - Remove package manager check
* Setup - Remove INXI
* Setup - Runtime
* Setup - Mariner Updates
[ROCm/rocdecode commit: cf0f7cc3e9 ]
2024-06-13 17:10:56 -04:00
Kiriti Gowda
a10f3ed86c
CMakeLists & Setup - Updates ( #363 )
...
* CMakeLists - Remove OBSOLETES
* Setup - Updates
* Setup - Cleanup
[ROCm/rocdecode commit: 460a49a728 ]
2024-06-06 13:24:15 -04:00
Kiriti Gowda
1fe8ea0a98
RHEL - Deps Fix ( #334 )
...
[ROCm/rocdecode commit: 2df3c13454 ]
2024-05-02 15:47:26 -04:00
Kiriti Gowda
d749e70d78
Setup - Fix U22 ( #331 )
...
* Setup - Fix U22
* Print - Traceback
[ROCm/rocdecode commit: 2e4b7e55ea ]
2024-05-02 08:44:00 -04:00
Kiriti Gowda
69ac148c4d
Packaging Updates - RPM package changes ( #328 )
...
* RPM Deps - Updates
* SLES - Handle Package name diff
[ROCm/rocdecode commit: 68d8b629d1 ]
2024-05-01 14:35:49 -04:00
Kiriti Gowda
ceabff5a3d
Setup - Cleanup ( #317 )
...
* Setup - Cleanup
* RPM - LibVA Name
* Fix - SLES install
* Fix
* FIX
[ROCm/rocdecode commit: 82e89ca95e ]
2024-04-18 08:33:29 -04:00
Kiriti Gowda
2fb85345c7
LibVA Updates - Support Public Version ( #315 )
...
* LibVA public - enable
* Support for RPM based OS
* Readme Updates
* Setup - Updates
* Setup - CentOS 7 unsupported
* Jenkins - Check Direct deps
[ROCm/rocdecode commit: 3b1d6932af ]
2024-04-16 15:53:15 -04:00
Kiriti Gowda
ed48cecfe0
Setup - Updates ( #305 )
...
[ROCm/rocdecode commit: d6d9c9ed1a ]
2024-04-01 15:53:36 -07:00
Kiriti Gowda
80c54d2210
Setup - updates & Fixes ( #301 )
...
* Setup - Updates
* Setup - Develop Install Default OFF
* Developer - Default OFF
[ROCm/rocdecode commit: ad7f228774 ]
2024-03-28 00:23:53 -04:00
Kiriti Gowda
7853d45511
LibDRM - Updates & Fixes ( #286 )
...
* LibDRM - Updates
* LibDRM - Updates & fixes
[ROCm/rocdecode commit: 2bde7e44f1 ]
2024-03-12 15:35:44 -04:00
Kiriti Gowda
30b97d5ea0
Package Dependencies - Updates ( #281 )
...
* Package Dependencies - Updates
* Remove - --no-32
[ROCm/rocdecode commit: 5fdedf2351 ]
2024-03-07 17:17:09 -05:00
Kiriti Gowda
b98622cb15
Setup - freedesktop_os_release not available on all versions ( #274 )
...
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
[ROCm/rocdecode commit: e961e300fb ]
2024-03-05 08:39:41 -05:00
Kiriti Gowda
48d508680d
Lib VA/DRM - Fix & Updates ( #266 )
...
* lib VA/DRM - Fix & Updates
* Setup - Add lib drm dev
* Setup - Updates
[ROCm/rocdecode commit: a46f98b044 ]
2024-02-28 12:29:50 -05:00
jeffqjiangNew
4c9a35a6a8
* rocDecode: Updated Copyright message for 2024. ( #160 )
...
[ROCm/rocdecode commit: 04fe74f390 ]
2024-01-09 20:47:16 -05:00
Kiriti Gowda
4fdbe3a007
ROCm 6.1.0+ - updates ( #153 )
...
* Package updates
* RHEL Updates
* Find LibDRM - Fix for rocm failure to install
* Fix dependencies
* Deps Updates
* Jenkins - Add make test to test phase
* Jenkins - Install amdgpu-dkms on CI
* Jenkins - Fix test
* Test - Release build
* Readme - Updates
[ROCm/rocdecode commit: fd27e268f0 ]
2024-01-09 13:43:34 -05:00
Aryan Salmanpour
50f96385dd
update the the rocDecode-setup script - add libstdc++12, and remove unused libavsws-dev ( #105 )
...
[ROCm/rocdecode commit: 5beedfdd55 ]
2023-11-30 10:08:38 -05:00
Kiriti Gowda
7f11bd390e
Package - updates ( #81 )
...
* Package - updates
* Package - Info
[ROCm/rocdecode commit: 90e6d30383 ]
2023-11-23 08:57:45 -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
34f1cc3b8f
Dynamic Link Libraries - updates ( #23 )
...
* DRM - deps updates
* Link Libraries - Updates & cleanup
* LibDRM - Find in SLES fix
* Make Test - Fix Failures
[ROCm/rocdecode commit: 2af10a5d80 ]
2023-10-25 18:56:36 -04:00
Kiriti Gowda
d999d85964
Package & Tests - ROCm Release Updates ( #11 )
...
* rocDecode Updates
* Doxygen - Fix
* CMakeLists - Fix
* Jenkins - Files
* Samples - Fix
* CTest - Fix
* Changelog - Added
* Fix - Review comments
[ROCm/rocdecode commit: aa72eb1996 ]
2023-10-12 17:08:12 -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