From 8b6b18079ec6f47d8e30e9ee305bf8596ef8b8d9 Mon Sep 17 00:00:00 2001 From: Lain Date: Thu, 25 May 2023 18:34:27 -0700 Subject: [PATCH] deps/media-playback: Just null the first frame pointer on decode memset is a little excessive considering we only check the first pointer. (cherry picked from commit 192d33ce860aea1354d33282925200aeb21981fe) --- deps/media-playback/media-playback/media.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/media-playback/media-playback/media.c b/deps/media-playback/media-playback/media.c index bbfa30830..a0d8ebd8e 100644 --- a/deps/media-playback/media-playback/media.c +++ b/deps/media-playback/media-playback/media.c @@ -299,7 +299,7 @@ bool mp_media_prepare_frames(mp_media_t *m) * these pointers to signify they're not valid. (the obsframe * structure is only used in the media thread, so this isn't a * threading issue) */ - memset(&m->obsframe, 0, sizeof(m->obsframe)); + m->obsframe.data[0] = NULL; if (m->has_video && !mp_decode_frame(&m->v)) return false;