libwebm: added UnserializeInt function

Change-Id: I2298e547cd38d3aea04c0c993a67e5e291b8fea8
This commit is contained in:
matthewjheaney
2011-04-05 07:29:02 -07:00
parent ffe5a8e548
commit 3395c36a8e
2 changed files with 79 additions and 11 deletions

View File

@@ -33,8 +33,14 @@ long long SyncReadUInt(IMkvReader*, long long pos, long long stop, long&);
long long UnserializeUInt(IMkvReader*, long long pos, long long size);
float Unserialize4Float(IMkvReader*, long long);
double Unserialize8Double(IMkvReader*, long long);
#if 0
short Unserialize2SInt(IMkvReader*, long long);
signed char Unserialize1SInt(IMkvReader*, long long);
#else
long UnserializeInt(IMkvReader*, long long pos, long len, long long& result);
#endif
bool Match(IMkvReader*, long long&, unsigned long, long long&);
bool Match(IMkvReader*, long long&, unsigned long, char*&);
bool Match(IMkvReader*, long long&, unsigned long, unsigned char*&, size_t&);