aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/format/ebml/matroska.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-01-13 17:12:47 +0100
committermetamuffin <metamuffin@disroot.org>2023-01-13 17:12:47 +0100
commitb192ec740d358d0e12eedd1308d006e080b3d8c2 (patch)
treef642ddaa0e35694f611cc97978f1031431b5fef2 /remuxer/src/format/ebml/matroska.rs
parent7ca91b6f33bb260bc966e853c832b4339c1c2ae0 (diff)
downloadjellything-b192ec740d358d0e12eedd1308d006e080b3d8c2.tar
jellything-b192ec740d358d0e12eedd1308d006e080b3d8c2.tar.bz2
jellything-b192ec740d358d0e12eedd1308d006e080b3d8c2.tar.zst
new starting with a new ebml impl
Diffstat (limited to 'remuxer/src/format/ebml/matroska.rs')
-rw-r--r--remuxer/src/format/ebml/matroska.rs39
1 files changed, 0 insertions, 39 deletions
diff --git a/remuxer/src/format/ebml/matroska.rs b/remuxer/src/format/ebml/matroska.rs
deleted file mode 100644
index 50aa783..0000000
--- a/remuxer/src/format/ebml/matroska.rs
+++ /dev/null
@@ -1,39 +0,0 @@
-pub enum TagType {
- Master,
- UnsignedInt,
- Integer,
- Utf8,
- Binary,
- Float,
-}
-
-macro_rules! define_ebml {
- ($master:ident { $($name:ident: $kind:ty = $id:literal),* }) => {
- pub enum $master {
- $($name($kind)),*
- }
- impl $master {
-
- }
- };
-}
-
-// 0x1a45dfa3
-define_ebml! {
- Ebml {
- EbmlVersion: u64 = 0x4286,
- EbmlReadVersion: u64 = 0x42f7,
- EbmlMaxIdLength: u64 = 0x42f2,
- EbmlMaxSizeLength: u64 = 0x42f3,
- DocType: String = 0x4282,
- DocTypeVersion: u64 = 0x4287,
- DocTypeReadVersion: u64 = 0x4285,
- DocTypeExtension: DocTypeExtension = 0x4281
- }
-}
-define_ebml! {
- DocTypeExtension {
- Name: String = 0x4283,
- Version: u64 = 0x4284
- }
-}