From: zhanquan cen <cenzhanqu...@gmail.com> Fix two -Wenum-conversion warnings: - Implicit conversion from AVPacketSideDataType to AVFrameSideDataType - Implicit conversion from AVFrameSideDataType to AVPacketSideDataType
The packet side data type should be cast explicitly when used in packet_side_data_get(), as the function expects AVPacketSideDataType. CC: ffmpeg-devel@ffmpeg.org Signed-off-by: zhanquan cen <cenzhanqu...@xiaomi.com> --- libavcodec/decode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/decode.c b/libavcodec/decode.c index f395948d60..f6ed1b4600 100644 --- a/libavcodec/decode.c +++ b/libavcodec/decode.c @@ -1469,12 +1469,12 @@ static int side_data_map(AVFrame *dst, { for (int i = 0; map[i].packet < AV_PKT_DATA_NB; i++) { - const enum AVPacketSideDataType type_pkt = map[i].packet; + const enum AVPacketSideDataType type_pkt = (enum AVFrameSideDataType)map[i].packet; const enum AVFrameSideDataType type_frame = map[i].frame; const AVPacketSideData *sd_pkt; AVFrameSideData *sd_frame; - sd_pkt = packet_side_data_get(sd_src, nb_sd_src, type_pkt); + sd_pkt = packet_side_data_get(sd_src, nb_sd_src, (enum AVPacketSideDataType)type_pkt); if (!sd_pkt) continue; -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-le...@ffmpeg.org