Merge "Updated RELEASE.TXT"

This commit is contained in:
Hwasoo Lee 2010-11-08 14:22:15 -08:00 committed by Code Review
commit 3ea595b132
2 changed files with 30 additions and 2 deletions

View File

@ -1,3 +1,29 @@
1.0.0.5
* Handled case when no duration
* Handled empty clusters
* Handled empty clusters when seeking
* Implemented check lacing bits
1.0.0.4
* Made Cues member variables mutables
* Defined against badly-formatted cue points
* Segment::GetCluster returns CuePoint too
* Separated cue-based searches
1.0.0.3
* Added Block::GetOffset() to get a frame's offset in a block
* Changed cluster count type from size_t to long
* Parsed SeekHead to find cues
* Allowed seeking beyond end of cluster cache
* Added not to attempt to reparse cues element
* Restructured Segment::LoadCluster
* Marked position of cues without parsing cues element
* Allowed cue points to be loaded incrementally
* Implemented to load lazily cue points as they're searched
* Merged Cues::LoadCuePoint into Cues::Find
* Lazy init cues
* Loaded cue point during find
1.0.0.2 1.0.0.2
* added support for Cues element * added support for Cues element
* seeking was improved * seeking was improved
@ -5,4 +31,4 @@
1.0.0.1 1.0.0.1
* fixed item 141 * fixed item 141
* added item 142 * added item 142
* added this file, RELEASE.TXT, to repository * added this file, RELEASE.TXT, to repository

View File

@ -239,11 +239,13 @@ int main(int argc, char* argv[])
const Track* const pTrack = pTracks->GetTrackByNumber(trackNum); const Track* const pTrack = pTracks->GetTrackByNumber(trackNum);
const long long trackType = pTrack->GetType(); const long long trackType = pTrack->GetType();
const long size = pBlock->GetSize(); const long size = pBlock->GetSize();
const long long offset = pBlock->GetOffset();
const long long time_ns = pBlock->GetTime(pCluster); const long long time_ns = pBlock->GetTime(pCluster);
printf("\t\t\tBlock\t\t:%s,%15ld,%s,%15lld\n", printf("\t\t\tBlock\t\t:%s,%15ld,%15llx,%s,%15lld\n",
(trackType == VIDEO_TRACK) ? "V" : "A", (trackType == VIDEO_TRACK) ? "V" : "A",
size, size,
offset,
pBlock->IsKey() ? "I" : "P", pBlock->IsKey() ? "I" : "P",
time_ns); time_ns);