• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching defs:subframe_len

139     uint16_t subframe_len[MAX_SUBFRAMES];             ///< subframe length in samples
219 int16_t subframe_len; ///< current subframe length
413 int subframe_len = s->samples_per_frame >> i;
419 for (x = 0; x < MAX_BANDS-1 && s->sfb_offsets[i][band - 1] < subframe_len; x++) {
420 int offset = (subframe_len * 2 * critical_freq[x])
426 s->sfb_offsets[i][band - 1] = subframe_len;
499 int subframe_len;
515 subframe_len = s->samples_per_frame >> frame_len_shift;
518 if (subframe_len < s->min_samples_per_subframe ||
519 subframe_len > s->samples_per_frame) {
520 av_log(s->avctx, AV_LOG_ERROR, "broken frame: subframe_len %i\n",
521 subframe_len);
524 return subframe_len;
571 int subframe_len;
585 /** get subframe length, subframe_len == 0 is not allowed */
586 if ((subframe_len = decode_subframe_length(s, min_channel_len)) <= 0)
590 min_channel_len += subframe_len;
600 chan->subframe_len[chan->num_subframes] = subframe_len;
601 num_samples[c] += subframe_len;
624 s->channel[c].subframe_len[i]);
626 offset += s->channel[c].subframe_len[i];
878 /** switch to run level mode when subframe_len / 128 zeros
880 rl_mode |= (++num_zeros > s->subframe_len >> 8);
887 if (cur_coeff < s->subframe_len) {
889 sizeof(*ci->coeffs) * (s->subframe_len - cur_coeff));
892 cur_coeff, s->subframe_len,
893 s->subframe_len, s->esc_len, 0))
1017 for (y = sfb[0]; y < FFMIN(sfb[1], s->subframe_len); y++) {
1036 int len = FFMIN(sfb[1], s->subframe_len) - sfb[0];
1062 if (s->subframe_len < winlen) {
1063 start += (winlen - s->subframe_len) >> 1;
1064 winlen = s->subframe_len;
1074 s->channel[c].prev_block_len = s->subframe_len;
1086 int subframe_len = s->samples_per_frame;
1102 subframe_len =
1103 s->channel[i].subframe_len[s->channel[i].cur_subframe];
1108 "processing subframe with offset %i len %i\n", offset, subframe_len);
1119 subframe_len == s->channel[i].subframe_len[cur_subframe]) {
1120 total_samples -= s->channel[i].subframe_len[cur_subframe];
1122 s->channel[i].subframe_len[cur_subframe];
1138 s->table_idx = av_log2(s->samples_per_frame/subframe_len);
1152 s->subframe_len = subframe_len;
1153 s->esc_len = av_log2(s->subframe_len - 1) + 1;
1190 av_assert0(s->subframe_len <= WMAPRO_BLOCK_MAX_SIZE);
1197 int num_bits = av_log2((s->subframe_len + 3)/4) + 1;
1201 if (num_vec_coeffs > s->subframe_len) {
1211 s->channel[c].num_vec_coeffs = s->subframe_len;
1264 sizeof(*s->channel[c].coeffs) * subframe_len);
1271 FFTContext *mdct = &s->mdct_ctx[av_log2(subframe_len) - WMAPRO_BLOCK_MIN_BITS];
1281 (subframe_len - cur_subwoofer_cutoff));
1285 const int end = FFMIN(s->cur_sfb_offsets[b+1], s->subframe_len);