diff options
Diffstat (limited to 'libvpx/third_party/libmkv/EbmlBufferWriter.h')
-rw-r--r-- | libvpx/third_party/libmkv/EbmlBufferWriter.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libvpx/third_party/libmkv/EbmlBufferWriter.h b/libvpx/third_party/libmkv/EbmlBufferWriter.h new file mode 100644 index 0000000..acd5c2a --- /dev/null +++ b/libvpx/third_party/libmkv/EbmlBufferWriter.h @@ -0,0 +1,19 @@ +#ifndef EBMLBUFFERWRITER_HPP +#define EBMLBUFFERWRITER_HPP + +typedef struct { + unsigned long long offset; +} EbmlLoc; + +typedef struct { + unsigned char *buf; + unsigned int length; + unsigned int offset; +} EbmlGlobal; + + +void Ebml_StartSubElement(EbmlGlobal *glob, EbmlLoc *ebmlLoc, unsigned long class_id); +void Ebml_EndSubElement(EbmlGlobal *glob, EbmlLoc *ebmlLoc); + + +#endif |