Lines Matching refs:bitrate

117 			 (other_bitrate.bitrate < bitrate ||
118 (other_bitrate.bitrate == bitrate &&
1223 the_Format.nAvgBytesPerSec = bitrate_table[the_Index].bitrate * 1000 / 8;
1278 bool ACM::IsSmartOutput(const int frequency, const int bitrate, const int channels) const
1280 double compression_ratio = double(frequency * 2 * channels) / double(bitrate * 100);
1282 //my_debug.OutPut(DEBUG_LEVEL_FUNC_DEBUG, "compression_ratio %f, freq %d, bitrate %d, channels %d", compression_ratio, frequency, bitrate, channels);
1294 unsigned int channel,bitrate,freq;
1304 for (bitrate = 0;bitrate < SIZE_BITRATE_MPEG1;bitrate++)
1307 if (!my_EncodingProperties.GetSmartOutputMode() || IsSmartOutput(mpeg1_freq[freq], mpeg1_bitrate[bitrate], channel+1))
1312 bitrate_table_tmp.bitrate = mpeg1_bitrate[bitrate];
1322 for (bitrate = 0;bitrate < SIZE_BITRATE_MPEG2;bitrate++)
1324 if (!my_EncodingProperties.GetSmartOutputMode() || IsSmartOutput(mpeg2_freq[freq], mpeg2_bitrate[bitrate], channel+1))
1329 bitrate_table_tmp.bitrate = mpeg2_bitrate[bitrate];
1346 for (bitrate = my_EncodingProperties.GetAbrBitrateMax();
1347 bitrate >= my_EncodingProperties.GetAbrBitrateMin();
1348 bitrate -= my_EncodingProperties.GetAbrBitrateStep())
1350 if (bitrate >= mpeg1_bitrate[SIZE_BITRATE_MPEG1-1] && (!my_EncodingProperties.GetSmartOutputMode() || IsSmartOutput(mpeg1_freq[freq], bitrate, channel+1)))
1355 bitrate_table_tmp.bitrate = bitrate;
1365 for (bitrate = my_EncodingProperties.GetAbrBitrateMax();
1366 bitrate >= my_EncodingProperties.GetAbrBitrateMin();
1367 bitrate -= my_EncodingProperties.GetAbrBitrateStep())
1369 if (bitrate >= mpeg2_bitrate[SIZE_BITRATE_MPEG2-1] && (!my_EncodingProperties.GetSmartOutputMode() || IsSmartOutput(mpeg2_freq[freq], bitrate, channel+1)))
1374 bitrate_table_tmp.bitrate = bitrate;
1384 // sorting by frequency/bitrate/channel
1393 my_debug.OutPut("bitrate_table[%d].bitrate = %d",i,bitrate_table[i].bitrate);