Lines Matching defs:fi
51 FLACFrameInfo *fi, int log_level_offset)
62 fi->is_var_size = get_bits1(gb);
69 fi->ch_mode = get_bits(gb, 4);
70 if (fi->ch_mode < FLAC_MAX_CHANNELS) {
71 fi->channels = fi->ch_mode + 1;
72 fi->ch_mode = FLAC_CHMODE_INDEPENDENT;
73 } else if (fi->ch_mode < FLAC_MAX_CHANNELS + FLAC_CHMODE_MID_SIDE) {
74 fi->channels = 2;
75 fi->ch_mode -= FLAC_MAX_CHANNELS - 1;
78 "invalid channel mode: %d\n", fi->ch_mode);
90 fi->bps = sample_size_table[bps_code];
100 fi->frame_or_sample_num = get_utf8(gb);
101 if (fi->frame_or_sample_num < 0) {
113 fi->blocksize = get_bits(gb, 8) + 1;
115 fi->blocksize = get_bits(gb, 16) + 1;
117 fi->blocksize = ff_flac_blocksize_table[bs_code];
122 fi->samplerate = ff_flac_sample_rate_table[sr_code];
124 fi->samplerate = get_bits(gb, 8) * 1000;
126 fi->samplerate = get_bits(gb, 16);
128 fi->samplerate = get_bits(gb, 16) * 10;