Uses of Class
org.jaudiotagger.audio.asf.data.Chunk

Packages that use Chunk
org.jaudiotagger.audio.asf.data   
org.jaudiotagger.audio.asf.io   
org.jaudiotagger.audio.asf.util   
 

Uses of Chunk in org.jaudiotagger.audio.asf.data
 

Subclasses of Chunk in org.jaudiotagger.audio.asf.data
 class AsfExtendedHeader
          This class represents the ASF extended header object (chunk).
Like AsfHeader it contains multiple other ASF objects (chunks).
 class AsfHeader
          Each ASF file starts with a so called header.
 class AudioStreamChunk
          This class represents the stream chunk describing an audio stream.
 class ChunkContainer
          Stores multiple ASF objects (chunks) in form of Chunk objects, and is itself an ASF object (chunk).

Because current implementation is solely used for ASF metadata, all chunks (except for StreamChunk) may only be inserted once.
 class ContentBranding
          This structure represents the value of the content branding object, which stores the banner image, the banner image URL and the copyright URL.
 class ContentDescription
          This class represents the data of a chunk which contains title, author, copyright, description and the rating of the file.
 class EncodingChunk
          This class was intended to store the data of a chunk which contained the encoding parameters in textual form.
 class EncryptionChunk
           
 class FileHeader
          This class stores the information about the file, which is contained within a special chunk of ASF files.
 class LanguageList
          This structure represents the data of the ASF language object.
The language list is simply a listing of language codes which should comply to RFC-1766.
Consider: the index of a language is used by other entries in the ASF metadata.
 class MetadataContainer
          This structure represents the "Metadata Object","Metadata Library Object" and "Extended Content Description".
 class StreamBitratePropertiesChunk
          This class represents the "Stream Bitrate Properties" chunk of an ASF media file.
 class StreamChunk
          This class is the base for all handled stream contents.
 class VideoStreamChunk
           
 

Fields in org.jaudiotagger.audio.asf.data with type parameters of type Chunk
private  java.util.Map<GUID,java.util.List<Chunk>> ChunkContainer.chunkTable
          Stores the Chunk objects to their GUID.
 

Methods in org.jaudiotagger.audio.asf.data that return Chunk
protected  Chunk ChunkContainer.getFirst(GUID lookFor, java.lang.Class<? extends Chunk> instanceOf)
          Looks for the first stored chunk which has the given GUID.
 

Methods in org.jaudiotagger.audio.asf.data that return types with arguments of type Chunk
protected  java.util.List<Chunk> ChunkContainer.assertChunkList(GUID lookFor)
          This method asserts that a List exists for the given GUID , in ChunkContainer.chunkTable.
 java.util.Collection<Chunk> ChunkContainer.getChunks()
          Returns a collection of all contained chunks.
 

Methods in org.jaudiotagger.audio.asf.data with parameters of type Chunk
 void ChunkContainer.addChunk(Chunk toAdd)
          Adds a chunk to the container.
 

Method parameters in org.jaudiotagger.audio.asf.data with type arguments of type Chunk
protected  Chunk ChunkContainer.getFirst(GUID lookFor, java.lang.Class<? extends Chunk> instanceOf)
          Looks for the first stored chunk which has the given GUID.
 

Uses of Chunk in org.jaudiotagger.audio.asf.io
 

Methods in org.jaudiotagger.audio.asf.io that return Chunk
 Chunk StreamChunkReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk StreamBitratePropertiesReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk MetadataReader.read(GUID guid, java.io.InputStream stream, long streamPosition)
          Parses the chunk.
 Chunk LanguageListReader.read(GUID guid, java.io.InputStream stream, long streamPosition)
          Parses the chunk.
 Chunk FileHeaderReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk EncryptionChunkReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk EncodingChunkReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk ContentDescriptionReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 Chunk ContentBrandingReader.read(GUID guid, java.io.InputStream stream, long streamPosition)
          Parses the chunk.
 Chunk ChunkReader.read(GUID guid, java.io.InputStream stream, long streamPosition)
          Parses the chunk.
 Chunk ChunkHeaderReader.read(GUID guid, java.io.InputStream stream, long chunkStart)
          Parses the chunk.
 

Uses of Chunk in org.jaudiotagger.audio.asf.util
 

Methods in org.jaudiotagger.audio.asf.util with parameters of type Chunk
 int ChunkPositionComparator.compare(Chunk first, Chunk second)