Compare commits
8 Commits
libwebm-1.
...
libwebm-1.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d931a6ecc6 | ||
|
|
7a8b013f16 | ||
|
|
a977a2b536 | ||
|
|
5e72a2dfc2 | ||
|
|
056b0d96a8 | ||
|
|
dbc58d0510 | ||
|
|
a131a01446 | ||
|
|
b8cb358204 |
497
mkvparser.cpp
497
mkvparser.cpp
File diff suppressed because it is too large
Load Diff
@@ -449,7 +449,7 @@ public:
|
||||
void Load(IMkvReader*);
|
||||
|
||||
long long GetTimeCode() const; //absolute but unscaled
|
||||
long long GetTime(Segment*) const; //absolute and scaled (ns units)
|
||||
long long GetTime(const Segment*) const; //absolute and scaled (ns units)
|
||||
|
||||
struct TrackPosition
|
||||
{
|
||||
@@ -568,9 +568,11 @@ public:
|
||||
const BlockEntry* GetMaxKey(const VideoTrack*) const;
|
||||
|
||||
static bool HasBlockEntries(const Segment*, long long);
|
||||
long GetEntryCount() const;
|
||||
|
||||
void Load() const;
|
||||
long Load(long long& pos, long& size) const;
|
||||
void LoadBlockEntries() const;
|
||||
long LoadBlockEntries(long long& pos, long& size) const;
|
||||
|
||||
protected:
|
||||
Cluster(
|
||||
@@ -593,7 +595,6 @@ private:
|
||||
mutable BlockEntry** m_entries;
|
||||
mutable long m_entries_count;
|
||||
|
||||
void LoadBlockEntries() const;
|
||||
void ParseBlockGroup(long long, long long, size_t) const;
|
||||
void ParseSimpleBlock(long long, long long, size_t) const;
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ int main(int argc, char* argv[])
|
||||
// size of segment payload
|
||||
printf("\t\tSize(Segment)\t\t: %lld\n", pSegment->m_size);
|
||||
|
||||
mkvparser::Tracks* const pTracks = pSegment->GetTracks();
|
||||
const mkvparser::Tracks* pTracks = pSegment->GetTracks();
|
||||
|
||||
unsigned long i = 0;
|
||||
const unsigned long j = pTracks->GetTracksCount();
|
||||
|
||||
Reference in New Issue
Block a user