| Package | Description |
|---|---|
| org.red5.io.matroska | |
| org.red5.io.matroska.dtd | |
| org.red5.io.matroska.parser | |
| org.red5.io.webm |
| Modifier and Type | Method and Description |
|---|---|
static ArrayList<Tag> |
ParserUtils.parseMasterElement(InputStream inputStream,
int size)
method used to parse subelements of
CompoundTag |
static Tag |
ParserUtils.parseTag(InputStream inputStream)
parsing tag by matroska specification matroska spec
tag = VINT id, VINT size, data
|
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
TagFactory.create(String tagName) |
static Tag |
TagFactory.createTag(String tagName) |
static Tag |
TagFactory.createTag(VINT id,
VINT size,
InputStream inputStream) |
void |
Tag.parse()
method to parse tag from inner bytes array - data
|
void |
SimpleBlock.parse(InputStream inputStream) |
void |
CompoundTag.parse(InputStream inputStream) |
abstract void |
Tag.parse(InputStream inputStream)
method to read and to parse tag from inputStream given
|
| Modifier and Type | Method and Description |
|---|---|
void |
TagHandler.handle(Tag tag,
InputStream input) |
List<Tag> |
MatroskaParser.parse(InputStream inputStream) |
List<Tag> |
SimpleMatroskaParser.parse(InputStream inputStream) |
void |
TagCrawler.process(InputStream input)
Method to process the input stream given, will stop as soon as input stream will be empty
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebmReader.process()
will process given file and send all tags found to the consumer
|
void |
WebmWriter.writeHeader()
method to write webm header to the new file
|
Copyright © 2005–2017 Red5. All rights reserved.