Lines Matching defs:mode

168     int modeID;                 /**< ID of the mode */
174 const SpeexSubmode *submodes[NB_SUBMODES]; /**< Sub-mode data for the mode */
175 int default_submode; /**< Default sub-mode to use when decoding */
179 const SpeexMode *mode;
180 int modeID; /**< ID of the decoder mode */
198 const SpeexSubmode *const *submodes; /**< Sub-mode data */
199 int submodeID; /**< Activated sub-mode */
244 int32_t mode; /**< Mode used (0 for narrowband, 1 for wideband) */
453 /* 2150 bps "vocoder-like" mode for comfort noise */
459 /* 5.95 kbps very low bit-rate mode */
465 /* 8 kbps low bit-rate mode */
471 /* 11 kbps medium bit-rate mode */
477 /* 15 kbps high bit-rate mode */
483 /* 18.2 high bit-rate mode */
489 /* 24.6 kbps high bit-rate mode */
495 /* 3.95 kbps very low bit-rate mode */
927 } else if (m > 8) /* Invalid mode */ {
932 st->submodeID = m; /* Get the sub-mode that was used */
938 /* If null mode (no transmission), just set a couple things to zero */
1079 /* Vocoder mode */
1229 const SpeexMode *mode;
1231 mode = st->mode;
1256 /* If null mode (no transmission), just set a couple things to zero */
1315 exc[i ] = mode->folding_gain * low_innov_alias[offset + i ] * g;
1316 exc[i + 1] = -mode->folding_gain * low_innov_alias[offset + i + 1] * g;
1363 static int decoder_init(SpeexContext *s, DecoderState *st, const SpeexMode *mode)
1365 st->mode = mode;
1366 st->modeID = mode->modeID;
1373 st->submodes = mode->submodes;
1374 st->submodeID = mode->default_submode;
1375 st->subframe_size = mode->subframe_size;
1376 st->lpc_size = mode->lpc_size;
1377 st->full_frame_size = (1 + (st->modeID > 0)) * mode->frame_size;
1378 st->nb_subframes = mode->frame_size / mode->subframe_size;
1379 st->frame_size = mode->frame_size;
1391 st->highpass_enabled = mode->modeID == 0;
1412 s->mode = bytestream_get_le32(&buf);
1413 if (s->mode < 0 || s->mode >= SPEEX_NB_MODES)
1423 if (s->frame_size < NB_FRAME_SIZE << s->mode)
1459 case 8000: s->mode = 0; break;
1460 case 16000: s->mode = 1; break;
1461 case 32000: s->mode = 2; break;
1462 default: s->mode = 2;
1466 s->frame_size = NB_FRAME_SIZE << s->mode;
1479 av_log(avctx, AV_LOG_ERROR, "Unsupported quality mode %d.\n", quality);
1485 s->mode = 0;
1502 for (int m = 0; m <= s->mode; m++) {
1556 ret = speex_modes[s->mode].decode(avctx, &s->st[s->mode], &s->gb, dst + i * s->frame_size);