diff options
author | James Almer <jamrial@gmail.com> | 2024-12-27 11:53:16 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2025-01-25 21:56:49 -0300 |
commit | 0bed1b89530042f0a835b8d1178aa52b40a751f6 (patch) | |
tree | f2d976e1bf1c345c8a0f407c48ca34cf7dbe78b6 | |
parent | e61b9d4094d76f5fede0b65139d17add281e6e45 (diff) | |
download | ffmpeg-0bed1b89530042f0a835b8d1178aa52b40a751f6.tar.gz |
avutil/downmix_info: zero the allocated buffer
Signed-off-by: James Almer <jamrial@gmail.com>
-rw-r--r-- | libavutil/downmix_info.c | 4 |
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; |