summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjep <jep@2b0047a9-a6d8-0310-accf-f7200b2a168c>2014-12-16 12:14:29 +0000
committerjep <jep@2b0047a9-a6d8-0310-accf-f7200b2a168c>2014-12-16 12:14:29 +0000
commit54dea497458096a2164e3a09908b8d53cc4d568d (patch)
treeee462bd927b2babb2bdadc346b718f2670848b52 /src
parentc67d4cbac9a79d2da0ecf49d7e81dcb3440bb80b (diff)
* src/mp3-c.c:
Fix a warning about undefined behaviour when building with gcc 4.9.1. git-svn-id: https://core.fluendo.com/gstreamer/svn/trunk/gst-fluendo-mp3@2669 2b0047a9-a6d8-0310-accf-f7200b2a168c
Diffstat (limited to 'src')
-rw-r--r--src/mp3-c.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mp3-c.c b/src/mp3-c.c
index 1ac47bc..00160ee 100644
--- a/src/mp3-c.c
+++ b/src/mp3-c.c
@@ -164,58 +164,58 @@ const gint slen[2][16] = {
struct
{
gint l[23];
- gint s[14];
+ gint s[15];
} const sfBandIndex[] = {
/* MPEG-1 */
{
/* 44.1 khz */
{ 0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 52, 62, 74, 90, 110, 134, 162, 196,
238, 288, 342, 418, 576},
- { 0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192 }
+ { 0, 4, 8, 12, 16, 22, 30, 40, 52, 66, 84, 106, 136, 192, 192 }
}, {
/* 48khz */
{ 0, 4, 8, 12, 16, 20, 24, 30, 36, 42, 50, 60, 72, 88, 106, 128, 156, 190,
230, 276, 330, 384, 576},
- { 0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192 }
+ { 0, 4, 8, 12, 16, 22, 28, 38, 50, 64, 80, 100, 126, 192, 192 }
}, {
/* 32khz */
{ 0, 4, 8, 12, 16, 20, 24, 30, 36, 44, 54, 66, 82, 102, 126, 156, 194, 240,
296, 364, 448, 550, 576 },
- { 0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192 }
+ { 0, 4, 8, 12, 16, 22, 30, 42, 58, 78, 104, 138, 180, 192, 192 }
},
/* MPEG-2 */
{
/* 22.05 khz */
{ 0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238,
284, 336, 396, 464, 522, 576 },
- { 0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192 }
+ { 0, 4, 8, 12, 18, 24, 32, 42, 56, 74, 100, 132, 174, 192, 192 }
}, {
/* 24khz */
{ 0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 114, 136, 162, 194, 232,
278, 330, 394, 464, 540, 576 },
- { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192 }
+ { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 136, 180, 192, 192 }
}, {
/* 16 khz */
{ 0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238,
284, 336, 396, 464, 522, 576 },
- { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192 }
+ { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192, 192 }
},
/* MPEG-2.5 */
{
/* 11025 */
{ 0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238,
284, 336, 396, 464, 522, 576 },
- { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192 }
+ { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192, 192 }
}, {
/* 12khz */
{ 0, 6, 12, 18, 24, 30, 36, 44, 54, 66, 80, 96, 116, 140, 168, 200, 238,
284, 336, 396, 464, 522, 576 },
- { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192 }
+ { 0, 4, 8, 12, 18, 26, 36, 48, 62, 80, 104, 134, 174, 192, 192 }
}, {
/* 8khz */
{ 0, 12, 24, 36, 48, 60, 72, 88, 108, 132, 160, 192, 232, 280, 336, 400,
476, 566, 568, 570, 572, 574, 576 },
- { 0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192 }
+ { 0, 8, 16, 24, 36, 52, 72, 96, 124, 160, 162, 164, 166, 192, 192 }
}
};