[FFmpeg-cvslog] avcodec/decode: Fix incorrect enum type used in side_data_map()

Eugene Zemtsov git at videolan.org
Wed Jan 8 07:52:14 EET 2025


ffmpeg | branch: release/7.1 | Eugene Zemtsov <eugene at chromium.org> | Thu Oct 24 18:52:45 2024 -0700| [5b2ee11a600a847b08adb5d4aaa425950b83afa3] | committer: Marth64

avcodec/decode: Fix incorrect enum type used in side_data_map()

It's AVPacketSideDataType, not AVFrameSideDataType.

Reviewed-by: Ted (Chromium) Meyer <tmathmeyer at chromium.org>
Reviewed-by: Marth64 <marth64 at proxyid.net>
Signed-off-by: Marth64 <marth64 at proxyid.net>
(cherry picked from commit e9c3698ed23ab3d8cf1fe1fc74b3b2f8ba42c865)

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5b2ee11a600a847b08adb5d4aaa425950b83afa3
---

 libavcodec/decode.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/decode.c b/libavcodec/decode.c
index c331bb8596..148af71ac4 100644
--- a/libavcodec/decode.c
+++ b/libavcodec/decode.c
@@ -1466,8 +1466,8 @@ static int side_data_map(AVFrame *dst,
 
 {
     for (int i = 0; map[i].packet < AV_PKT_DATA_NB; i++) {
-        const enum AVFrameSideDataType type_pkt   = map[i].packet;
-        const enum AVFrameSideDataType type_frame = map[i].frame;
+        const enum AVPacketSideDataType type_pkt   = map[i].packet;
+        const enum AVFrameSideDataType  type_frame = map[i].frame;
         const AVPacketSideData *sd_pkt;
         AVFrameSideData *sd_frame;
 



More information about the ffmpeg-cvslog mailing list