From 475226c783cd3ce17a90ee5312727e013b2436cf Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 11 Nov 2014 21:10:53 +0100 Subject: audio: refuse to allocate frames in invalid format --- audio/audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'audio') diff --git a/audio/audio.c b/audio/audio.c index 7721fa4d0b..24539e6db5 100644 --- a/audio/audio.c +++ b/audio/audio.c @@ -128,7 +128,7 @@ void mp_audio_set_null_data(struct mp_audio *mpa) static int get_plane_size(const struct mp_audio *mpa, int samples) { - if (samples < 0 || !mpa->format) + if (samples < 0 || !mp_audio_config_valid(mpa)) return -1; if (samples >= INT_MAX / mpa->sstride) return -1; -- cgit v1.2.3