Lines Matching defs:info
39 struct sbc_info *info;
42 info = pa_xnew0(struct sbc_info, 1);
44 ret = sbc_init_msbc(&info->sbc, 0);
46 pa_xfree(info);
51 info->sbc.endian = SBC_LE;
53 info->codesize = sbc_get_codesize(&info->sbc);
54 info->frame_length = sbc_get_frame_length(&info->sbc);
56 (int)info->codesize,
57 (int)info->frame_length);
59 info->sample_spec.format = PA_SAMPLE_S16LE;
60 info->sample_spec.channels = 1;
61 info->sample_spec.rate = 16000;
63 pa_assert(pa_frame_aligned(info->codesize, &info->sample_spec));
65 *sample_spec = info->sample_spec;
67 return info;
106 struct sbc_info *info = (struct sbc_info *) codec_info;
107 size_t block_size = info->codesize;
110 if (!pa_frame_aligned(block_size, &info->sample_spec)) {
112 block_size = pa_frame_align(block_size, &info->sample_spec);
127 struct sbc_info *info = (struct sbc_info *) codec_info;
128 return info->codesize;
132 struct sbc_info *info = (struct sbc_info *) codec_info;
136 pa_assert_fp(input_size % info->codesize == 0);
138 return encoded_size * (input_size / info->codesize);