├── .gitignore ├── README.md ├── ebmlreader.iml ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml └── java └── com └── matthewn4444 └── ebml ├── Attachments.java ├── AudioTrack.java ├── Chapters.java ├── Cluster.java ├── Cues.java ├── EBMLException.java ├── EBMLParsingException.java ├── EBMLReader.java ├── Info.java ├── Segment.java ├── Tracks.java ├── elements ├── BlockElement.java ├── ByteElement.java ├── DoubleElement.java ├── ElementBase.java ├── FloatElement.java ├── IntElement.java ├── LongElement.java ├── MasterElement.java └── StringElement.java ├── node ├── BlockNode.java ├── ByteNode.java ├── FloatNode.java ├── IntNode.java ├── LongNode.java ├── MasterNode.java ├── NodeBase.java └── StringNode.java └── subtitles ├── Caption.java ├── PGSCaption.java ├── PGSSubtitles.java ├── SRTCaption.java ├── SRTSubtitles.java ├── SSACaption.java ├── SSAParsingException.java ├── SSASubtitles.java └── Subtitles.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/README.md -------------------------------------------------------------------------------- /ebmlreader.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/ebmlreader.iml -------------------------------------------------------------------------------- /proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/proguard-rules.pro -------------------------------------------------------------------------------- /src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Attachments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Attachments.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/AudioTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/AudioTrack.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Chapters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Chapters.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Cluster.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Cues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Cues.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/EBMLException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/EBMLException.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/EBMLParsingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/EBMLParsingException.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/EBMLReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/EBMLReader.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Info.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Segment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Segment.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/Tracks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/Tracks.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/BlockElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/BlockElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/ByteElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/ByteElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/DoubleElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/DoubleElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/ElementBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/ElementBase.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/FloatElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/FloatElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/IntElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/IntElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/LongElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/LongElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/MasterElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/MasterElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/elements/StringElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/elements/StringElement.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/BlockNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/BlockNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/ByteNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/ByteNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/FloatNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/FloatNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/IntNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/IntNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/LongNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/LongNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/MasterNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/MasterNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/NodeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/NodeBase.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/node/StringNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/node/StringNode.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/Caption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/Caption.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/PGSCaption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/PGSCaption.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/PGSSubtitles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/PGSSubtitles.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/SRTCaption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/SRTCaption.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/SRTSubtitles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/SRTSubtitles.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/SSACaption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/SSACaption.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/SSAParsingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/SSAParsingException.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/SSASubtitles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/SSASubtitles.java -------------------------------------------------------------------------------- /src/main/java/com/matthewn4444/ebml/subtitles/Subtitles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthewn4444/EBMLReader/HEAD/src/main/java/com/matthewn4444/ebml/subtitles/Subtitles.java --------------------------------------------------------------------------------