Yes array[10] has elements from 0...9.
guint qt;
qt = info[i].qt;
- if (qt > 15)
+ if (qt > 14)
goto invalid_quant;
qsize = tables[qt].size;
if (!gst_bit_reader_get_bits_uint8 (&br, &sr_idx, 4))
goto bad_config;
- if (sr_idx > 12 && sr_idx != 15) {
+ if (sr_idx > 11 && sr_idx != 15) {
GST_WARNING_OBJECT (depayload, "invalid sample rate index %d", sr_idx);
goto bad_config;
}
static gint
get_frame_len (GstRtpQCELPDepay * depay, guint8 frame_type)
{
- if (frame_type > 16)
+ if (frame_type > 15)
return 0;
return frame_size[frame_type];