Package | Description |
---|---|
org.jaudiotagger.audio.asf.data |
Classes for data components of the Microsoft Advanced Systems Format header.
|
org.jaudiotagger.audio.asf.io |
Classes for reading and writing Microsoft Advanced Systems Format files.
|
org.jaudiotagger.audio.asf.util |
Utility classes for data components of the Microsoft Advanced Systems Format header.
|
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
protected Chunk |
ChunkContainer.getFirst(GUID lookFor,
Class<? extends Chunk> instanceOf)
Looks for the first stored chunk which has the given GUID.
|
Modifier and Type | Method and Description |
---|---|
protected List<Chunk> |
ChunkContainer.assertChunkList(GUID lookFor)
|
Collection<Chunk> |
ChunkContainer.getChunks()
Returns a collection of all contained chunks.
|
Modifier and Type | Method and Description |
---|---|
void |
ChunkContainer.addChunk(Chunk toAdd)
Adds a chunk to the container.
|
Modifier and Type | Method and Description |
---|---|
protected Chunk |
ChunkContainer.getFirst(GUID lookFor,
Class<? extends Chunk> instanceOf)
Looks for the first stored chunk which has the given GUID.
|
Modifier and Type | Method and Description |
---|---|
Chunk |
ChunkReader.read(GUID guid,
InputStream stream,
long streamPosition)
Parses the chunk.
|
Chunk |
ContentBrandingReader.read(GUID guid,
InputStream stream,
long streamPosition)
Parses the chunk.
|
Chunk |
ContentDescriptionReader.read(GUID guid,
InputStream stream,
long chunkStart)
Parses the chunk.
|
Chunk |
FileHeaderReader.read(GUID guid,
InputStream stream,
long chunkStart)
Parses the chunk.
|
Chunk |
LanguageListReader.read(GUID guid,
InputStream stream,
long streamPosition)
Parses the chunk.
|
Chunk |
MetadataReader.read(GUID guid,
InputStream stream,
long streamPosition)
Parses the chunk.
|
Chunk |
StreamBitratePropertiesReader.read(GUID guid,
InputStream stream,
long chunkStart)
Parses the chunk.
|
Chunk |
StreamChunkReader.read(GUID guid,
InputStream stream,
long chunkStart)
Parses the chunk.
|
Modifier and Type | Method and Description |
---|---|
int |
ChunkPositionComparator.compare(Chunk first,
Chunk second) |
Copyright © 2005–2020 jthink.net. All rights reserved.