Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
Kiriti Gowda 1fe8ea0a98 RHEL - Deps Fix (#334)
[ROCm/rocdecode commit: 2df3c13454]
2024-05-02 15:47:26 -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 697bebaa6c Docs - Cleanup & Fix (#316)
[ROCm/rocdecode commit: 25c4b9584f]
2024-04-16 15:05:17 -07: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
Aryan Salmanpour 36840419cc Enable decoding AVC (H.264) codec by default and enable CTest for it (#309)
[ROCm/rocdecode commit: 2d877cd357]
2024-04-04 19:47:35 -04:00
Lakshmi Kumar ae3debfa02 CMakeLists - install only required files from samples (#303)
* install only required files from samples

* update install directory

[ROCm/rocdecode commit: e185226ae9]
2024-04-01 15:53:15 -04: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
Lakshmi Kumar c8ddf324b3 exclude build folders from samples in install (#300)
[ROCm/rocdecode commit: 9fa7fe15fd]
2024-03-27 14:13:00 -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
Aryan Salmanpour 81952dd5a3 Fix CTEST for video_decodeRGB-H265 - copy missing resize_kernels.h/cpp into destination location (#288)
[ROCm/rocdecode commit: 5e9000a508]
2024-03-19 11:52:50 -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 a515da0f6e Deb Package Fix - Libdrm runtime update (#277)
* Deb Package Fix - Libdrm runtime update

* Requirements - List fix

---------

Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com>

[ROCm/rocdecode commit: a9f732ea96]
2024-03-05 08:46:55 -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
Kiriti Gowda c942c617d1 Ubuntu 22.04 - dev package updates (#262)
* FindLibDRM - Remove temp pick from /usr

* Ubuntu 22.04 - Add C++-12 dev package

* Revert - Find LibDRM Fix

[ROCm/rocdecode commit: 5820a41421]
2024-02-27 14:52:50 -05:00
Lakshmi Kumar 6443588c8d remove fork example (#232)
[ROCm/rocdecode commit: 072d6fe0e2]
2024-02-09 15:46:48 -05:00
Kiriti Gowda 86d067680a Conformance - CI Run Added (#227)
* Conformance - CI Run Added

* Jenkins - Fix typo

* Conformance - Fix help

[ROCm/rocdecode commit: 89001ce6f8]
2024-02-07 15:06:11 -05:00
Kiriti Gowda f41f161ee1 Tests - Updated (#219)
* Tests - Updated

* Tests - CMakeList fix

* CMakeLists - Install Updates

* CMakeList - Sample fix

* Tests - Updates

* Ctest - Updates

* Ctest - compiler

* Ctest - Updates

* Ctest - fix

* Sample - Fork Removed

* Jenkins - Add Test Package Verification

[ROCm/rocdecode commit: aa3615c32b]
2024-02-06 14:45:55 -05:00
Kiriti Gowda d0ddd577d2 Update CMakeLists.txt (#197)
[ROCm/rocdecode commit: f352cb7548]
2024-01-24 11:57:29 -08:00
Aryan Salmanpour 67c4d74160 videodecode sample - install the common.h in the destination (#161)
[ROCm/rocdecode commit: 64fab08b3a]
2024-01-09 20:35:19 -08: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 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
Kiriti Gowda b63e6e394c rocDecode Test Package (#140)
* rocDecode Test Package

* Jenkins - Add Test Package

* CTest for Package

[ROCm/rocdecode commit: 90fcd668a5]
2023-12-14 10:42:52 -05:00
Lakshmi Kumar 6c3f0095da adding support for MI300A A1 - gfx942 (#124)
[ROCm/rocdecode commit: f221d78258]
2023-12-07 09:31:44 -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 dbcc8e8302 Package - Fix (#93)
* Package - Fix

* Readme - Updates

[ROCm/rocdecode commit: 80f8f5280f]
2023-11-28 16:08:24 -05:00
Kiriti Gowda 7f11bd390e Package - updates (#81)
* Package - updates

* Package - Info

[ROCm/rocdecode commit: 90e6d30383]
2023-11-23 08:57:45 -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
Kiriti Gowda 9b062a4f57 Dev Package - Add FFMPEG Deps (#70)
* Dev Package - Add FFMPEG Deps

* Print Deps

* Deps Fix

* CI - Package Details

[ROCm/rocdecode commit: b94b4f7947]
2023-11-16 16:34:47 -05:00
Kiriti Gowda 606189387d rocDecode - runtime, dev, ASAN package (#52)
* rocDecode - runtime, dev, ASAN

* Package - Updates & cleanup

* Package - Fix

* Package - Deps Info

* rocDecode - Package Depends Cleanup

* CI - Verify Runtime & Dev Packages

* Jenkins - Save all built packages

* Jenkins - Groovy Updates

* Package - Cleanup

* CMakeList - updates

* CI - save all packages

* CI - Save Test Logs

[ROCm/rocdecode commit: f67f9033c8]
2023-11-15 21:32:10 -05:00
Aryan Salmanpour 0a166ff271 code cleanup - use google style for videodecode sample and RocVideoDecoder class - no functional change (#65)
* code cleanup - use google style for videodecode sample and RocVideoDecoder class - no functional change

* rename SaveSurfToFile to SaveFrameToFile

[ROCm/rocdecode commit: 851c537904]
2023-11-15 15:49:16 -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
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 ad26872bd5 ROCm Path - Options (#22)
[ROCm/rocdecode commit: 1a06c45b7d]
2023-10-23 16:16:53 -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
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
Rajy Rawther dcc6ee9f2a parser high level class implementation (#10)
* rocDecode api defintions added for decoder and parser

* addressed review comments and changed struct names to CamelCase

* minot reformatting

* parser high level class implementation

[ROCm/rocdecode commit: 0a991c1776]
2023-09-27 15:14:28 -04:00
Aryan Salmanpour 6f06137ef6 clean up the VideoDemuxer class to make it follow the Google c++ style (#7)
[ROCm/rocdecode commit: b05e69b953]
2023-09-15 14:19:14 -04:00
Rajy Rawther 4e71d63a50 rocDecode api defintions added for decoder and parser (#6)
* rocDecode api defintions added for decoder and parser

* addressed review comments and changed struct names to CamelCase

* minot reformatting

[ROCm/rocdecode commit: 4ea67e279d]
2023-09-14 10:33:28 -04:00
rrawther 3166c5a793 fix for formatting
[ROCm/rocdecode commit: 79c338fc72]
2023-08-21 14:32:36 -07:00
rrawther c522837dcc added api initial implementation
[ROCm/rocdecode commit: 35f7154e0c]
2023-08-14 14:14:09 -07:00
Aryan 5b112f2c5c Add initial cmake support for building the rocdecode library
[ROCm/rocdecode commit: 1ba367988d]
2023-07-26 17:47:47 -04:00