Package org.jaudiotagger.audio.asf.io

Interface Summary
ChunkModifier Reads an ASF chunk and writes a modified copy.
ChunkReader A ChunkReader provides methods for reading an ASF chunk.
WriteableChunk Implementors can write themselves directly to an output stream, and have the ability to tell the size they would need, as well as determine if they are empty.
 

Class Summary
AsfExtHeaderModifier This modifier manipulates an ASF header extension object.
AsfExtHeaderReader This reader reads an ASF header extension object from an InputStream and creates an AsfExtendedHeader object.
AsfHeaderReader This class reads an ASF header out of an input stream an creates an AsfHeader object if successful.
AsfStreamer This class creates a modified copy of an ASF file.
ChunkRemover This ChunkModifier implementation is meant to remove selected chunks.
ContentDescriptionReader Reads and interprets the data of a ASF chunk containing title, author...
ExtContentDescReader Class for reading Tag information out of the extended content description of an ASF file.
FileHeaderReader Reads and interprets the data of the file header.
FullRequestInputStream This implementation repeatedly reads from the wrapped input stream until the requested amount of bytes are read.
RandomAccessFileInputstream Wraps a RandomAccessFile into an InputStream.
RandomAccessFileOutputStream Wraps a RandomAccessFile into an OutputStream.
StreamBitratePropertiesReader This class reads the chunk containing the stream bitrate properties.
StreamChunkReader Reads and interprets the data of the audio or video stream information chunk.
WriteableChunkModifer A chunk modifier which works with information provided by WriteableChunk objects.