/** * Return Bitrate. * @return bitrate in bps and average bitrate for VBR header */ public int bitrate () { if (h_vbr == true) return (int)(h_vbr_bytes * 8 / (ms_per_frame() * h_vbr_frames)) * 1000; else return bitrates[h_version][h_layer - 1][h_bitrate_index]; }
/** * Return Bitrate. * @return bitrate in bps and average bitrate for VBR header */ public int bitrate() { if (h_vbr == true) { return ((int) ((h_vbr_bytes * 8) / (ms_per_frame() * h_vbr_frames)))*1000; } else return bitrates[h_version][h_layer - 1][h_bitrate_index]; }
/** * Return Bitrate. * @return bitrate in bps and average bitrate for VBR header */ public int bitrate() { if (h_vbr == true) { return ((int) ((h_vbr_bytes * 8) / (ms_per_frame() * h_vbr_frames)))*1000; } else return bitrates[h_version][h_layer - 1][h_bitrate_index]; }
/** * Return Bitrate. * * @return bitrate in bps and average bitrate for VBR header */ public int bitrate() { if (h_vbr) { return ((int) ((h_vbr_bytes * 8) / (ms_per_frame() * h_vbr_frames))) * 1000; } else { return bitrates[h_version][h_layer - 1][h_bitrate_index]; } }
/** * Return Bitrate. * @return bitrate in bps and average bitrate for VBR header */ public int bitrate() { if (h_vbr == true) { return ((int) ((h_vbr_bytes * 8) / (ms_per_frame() * h_vbr_frames)))*1000; } else return bitrates[h_version][h_layer - 1][h_bitrate_index]; }
/** * Returns total ms. * @param streamsize * @return total milliseconds */ public float total_ms (int streamsize) // E.B { return max_number_of_frames(streamsize) * ms_per_frame(); }
/** * Returns total ms. * * @param streamsize * @return total milliseconds */ public float total_ms(int streamsize) // E.B { return (max_number_of_frames(streamsize) * ms_per_frame()); }
/** * Returns total ms. * @param streamsize * @return total milliseconds */ public float total_ms(int streamsize) // E.B { return(max_number_of_frames(streamsize) * ms_per_frame()); }
/** * Returns total ms. * @param streamsize * @return total milliseconds */ public float total_ms(int streamsize) // E.B { return(max_number_of_frames(streamsize) * ms_per_frame()); }
/** * Returns total ms. * @param streamsize * @return total milliseconds */ public float total_ms(int streamsize) // E.B { return(max_number_of_frames(streamsize) * ms_per_frame()); }
done = true; } else { totalMs += frameHeader.ms_per_frame();
done = true; } else { totalMs += frameHeader.ms_per_frame();
FrameRate = (float)((1.0 / (m_header.ms_per_frame())) * 1000.0); aff_properties.put("mp3.framerate.fps", new Float(FrameRate)); if (FrameRate < 0)
done = true; } else { total_ms += frameHeader.ms_per_frame();
trackData.setChannels(channels); oldBitrate = trackData.getBitrate(); samplesPerFrame = (int) (header.ms_per_frame() * header.frequency() / 1000); audioFormat = new AudioFormat(sampleRate, 16, channels, true, false);