org.jaudiotagger.audio
Interface AudioHeader
- All Known Implementing Classes:
- ByteArrayMP3AudioHeader, GenericAudioHeader, MP3AudioHeader, Mp4AudioHeader
public interface AudioHeader
Representation of AudioHeader
Contains info about the Audio Header
getEncodingType
java.lang.String getEncodingType()
- Returns:
- the audio file type
getBitRate
java.lang.String getBitRate()
- Returns:
- the BitRate of the Audio
getBitRateAsNumber
long getBitRateAsNumber()
- Returns:
- birate as a number
getSampleRate
java.lang.String getSampleRate()
- Returns:
- the Sampling rate
getSampleRateAsNumber
int getSampleRateAsNumber()
- Returns:
getFormat
java.lang.String getFormat()
- Returns:
- the format
getChannels
java.lang.String getChannels()
- Returns:
- the Channel Mode such as Stero or Mono
isVariableBitRate
boolean isVariableBitRate()
- Returns:
- if the bitrate is variable
getTrackLength
int getTrackLength()
- Returns:
- track length