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


Method Summary
 java.lang.String getBitRate()
           
 long getBitRateAsNumber()
           
 java.lang.String getChannels()
           
 java.lang.String getEncodingType()
           
 java.lang.String getFormat()
           
 java.lang.String getSampleRate()
           
 int getSampleRateAsNumber()
           
 int getTrackLength()
           
 boolean isVariableBitRate()
           
 

Method Detail

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