Aryan Salmanpour
352a433781
Update Copyright year ( #694 )
...
[ROCm/rocdecode commit: b0bab07940 ]
2026-01-26 15:37:50 -08:00
Rajy Rawther
26389e857c
fixed build issues with FFMpeg AVCodec version >=59 changes ( #636 )
...
* fixed build issues with FFMpeg AVCodec version >=59 changes
* fixed mistake of pushing stashed change
---------
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com >
[ROCm/rocdecode commit: 253e604c7b ]
2025-08-28 09:28:12 -07:00
Kiriti Gowda
26a67fb210
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 >
[ROCm/rocdecode commit: 6b026af151 ]
2025-03-17 12:38:01 -04:00
Fiona-MCW
98f1dfce8d
VideoSeekContext - Introduce requested frame pts ( #521 )
...
* Introduce required frame pts in Video demuxer
* Revert "Support to obtain dts from demuxer and seek (#479 )"
This reverts commit 65edd2198d .
---------
Co-authored-by: fgladwin <fgladwin@amd.com >
[ROCm/rocdecode commit: 866ba6699b ]
2025-02-28 16:40:50 -05:00
Fiona Gladwin
65edd2198d
Support to obtain dts from demuxer and seek ( #479 )
...
* Add support to obtain dts from demuxer
Add changes in seek to store the required dst and obtained dts in the context
* Minor changes
[ROCm/rocdecode commit: d45cd48001 ]
2025-01-08 19:51:13 -05:00
Aryan Salmanpour
c597fb2a4c
Update Copyright year to 2025 ( #486 )
...
* Update Copyright year to 2025
* update year to 2025
[ROCm/rocdecode commit: 3624040ce7 ]
2025-01-05 16:25:39 -05:00
Rajy Rawther
4caf46cab4
Rr/video dec mem sample update ( #390 )
...
* remove hardcoded buffer size requirement
* minor change
[ROCm/rocdecode commit: 84c1dc9d03 ]
2024-07-22 08:48:29 -04:00
Lakshmi Kumar
e18f8a9d39
rearrange demux ( #353 )
...
[ROCm/rocdecode commit: a086e4a3fa ]
2024-05-14 13:07:47 -04:00
Lakshmi Kumar
8d9785072d
fixes seek bug ( #351 )
...
[ROCm/rocdecode commit: bbe325d39b ]
2024-05-13 09:01:06 -04:00
Lakshmi Kumar
b0882a121e
Seek - Bug fixes for cases when no dts in the input stream ( #344 )
...
* adds seek to videodecode and seek bug fixes
* fixes both frames & timestamp with prev_key_frame option
* switch to exact key frame and bug fix
* fix decoded_frame_number from seek
* fix out_frame_duration
* clean up + exact fram fix
* bug fixes for dts while Seeking
* seek dts bug fix
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
[ROCm/rocdecode commit: a1b20be3fc ]
2024-05-08 13:09:22 -04:00
Lakshmi Kumar
97be0bb3ca
Seek - Bug Fixes + Sample Update ( #327 )
...
* adds seek to videodecode and seek bug fixes
* fixes both frames & timestamp with prev_key_frame option
* switch to exact key frame and bug fix
* fix decoded_frame_number from seek
* fix out_frame_duration
* clean up + exact fram fix
[ROCm/rocdecode commit: 2d50d685f7 ]
2024-05-01 17:03:27 -04:00
Rajy Rawther
7aaef29eb7
videodemuxer: added seek functionality ( #311 )
...
* demux add seek functionality
* addressed review comments
[ROCm/rocdecode commit: 77e4c3150a ]
2024-04-11 08:21:50 -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
65d64404a7
Add support to demuxer to get additional info from the stream ( #271 )
...
* Add support to demuxer to get additional info from the stream
* Add support to get frame rate
* avoid a potential division by zero
[ROCm/rocdecode commit: 983571c58f ]
2024-02-29 11:05:55 -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
Lakshmi Kumar
96b71ddd2c
Samples - Clean up and bug fixes ( #203 )
...
* clean up samples
* fixes error seen in videoDecodeMem app with big files
[ROCm/rocdecode commit: 43481ce36b ]
2024-01-29 12:58:00 -05:00
jeffqjiangNew
a0e7d3c29f
Changed rocDecode API header variable naming to Google C++ style. ( #196 )
...
* * rocDecode: Changed rocDecode API header variable naming to Google C++ style.
* * rocDecode: Unified AVC/H264 naming to AVC. Minor naming changes on HEVC related names.
* * rocDecode: Minor comment fix based on code review.
[ROCm/rocdecode commit: cd6401750e ]
2024-01-24 18:03:46 -05:00
kiritigowda
496740fd34
Documentation - Updates
...
[ROCm/rocdecode commit: cce46982a5 ]
2024-01-10 12:14:41 -08:00
jeffqjiangNew
4c9a35a6a8
* rocDecode: Updated Copyright message for 2024. ( #160 )
...
[ROCm/rocdecode commit: 04fe74f390 ]
2024-01-09 20:47:16 -05:00
Aryan Salmanpour
e6e296dd8c
Increase the avioc_buffer_size for AVIOContext creation - this is needed for videoDecodeMem sample ( #100 )
...
[ROCm/rocdecode commit: f8b01f3d1a ]
2023-11-29 13:37:44 -05:00
Lakshmi Kumar
18d82d1f2b
Samples - adding a sample to illustrate StreamProvider for demuxer ( #99 )
...
* mem sample
* changes to match c++ style
* ffmpeg log
* readme update
* readme clean up
[ROCm/rocdecode commit: 22de4fbc6f ]
2023-11-29 11:22:21 -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
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