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>

[ROCm/rocdecode commit: 3b280ac7c3]
Этот коммит содержится в:
Rajy Rawther
2025-07-28 06:59:47 -07:00
коммит произвёл GitHub
родитель 71f930b876
Коммит 827511a6b5
7 изменённых файлов: 105 добавлений и 484 удалений
+2 -1
Просмотреть файл
@@ -341,7 +341,8 @@ int AvcodecVideoDecoder::DecodeAvFrame(AVPacket *av_pkt, AVFrame *p_frame) {
//send packet to av_codec
status = avcodec_send_packet(dec_context_, av_pkt);
if (status < 0) {
ERR("Error sending av packet for decoding: status: ");
if (av_pkt->data && av_pkt->size)
ERR("Error sending av packet for decoding: status: ");
return status;
}
while (status >= 0) {