From 1ceb40cd1e94941ed22426b4dc2c7ebeca23c81c Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Fri, 28 Apr 2017 23:02:50 -0400 Subject: [PATCH] audioringbuffer: Accept MPEG 1 layer 3 version 2.5 https://bugzilla.gnome.org/show_bug.cgi?id=781929 --- gst-libs/gst/audio/gstaudioringbuffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/audio/gstaudioringbuffer.c b/gst-libs/gst/audio/gstaudioringbuffer.c index 2628697351..550eb05613 100644 --- a/gst-libs/gst/audio/gstaudioringbuffer.c +++ b/gst-libs/gst/audio/gstaudioringbuffer.c @@ -272,8 +272,8 @@ gst_audio_ring_buffer_parse_caps (GstAudioRingBufferSpec * spec, GstCaps * caps) info.bpf = 4; } else if (g_str_equal (mimetype, "audio/mpeg") && gst_structure_get_int (structure, "mpegaudioversion", &i) && - (i == 1 || i == 2)) { - /* Now we know this is MPEG-1 or MPEG-2 (non AAC) */ + (i == 1 || i == 2 || i == 3)) { + /* Now we know this is MPEG-1, MPEG-2 or MPEG-2.5 (non AAC) */ /* extract the needed information from the cap */ if (!(gst_structure_get_int (structure, "rate", &info.rate))) goto parse_error;