aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2024-12-27 11:53:16 -0300
committerJames Almer <jamrial@gmail.com>2025-01-25 21:56:49 -0300
commit0bed1b89530042f0a835b8d1178aa52b40a751f6 (patch)
treef2d976e1bf1c345c8a0f407c48ca34cf7dbe78b6
parente61b9d4094d76f5fede0b65139d17add281e6e45 (diff)
downloadffmpeg-0bed1b89530042f0a835b8d1178aa52b40a751f6.tar.gz
avutil/downmix_info: zero the allocated buffer
Signed-off-by: James Almer <jamrial@gmail.com>
-rw-r--r--libavutil/downmix_info.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavutil/downmix_info.c b/libavutil/downmix_info.c
index c634c6a79f..feaee28493 100644
--- a/libavutil/downmix_info.c
+++ b/libavutil/downmix_info.c
@@ -27,9 +27,11 @@ AVDownmixInfo *av_downmix_info_update_side_data(AVFrame *frame)
side_data = av_frame_get_side_data(frame, AV_FRAME_DATA_DOWNMIX_INFO);
- if (!side_data)
+ if (!side_data) {
side_data = av_frame_new_side_data(frame, AV_FRAME_DATA_DOWNMIX_INFO,
sizeof(AVDownmixInfo));
+ memset(side_data->data, 0, sizeof(AVDownmixInfo));
+ }
if (!side_data)
return NULL;