media/library
olly 2a353a834d Advance SampleQueue writeAllocationNode earlier
Previously, writeAllocationNode was not advanced to the
terminating node when finishing writing sample data that
fills exactly up to the end of the current write node.
This wasn't actually broken, but is confusing because it
causes edge cases where the start/read references could
temporarily refer the node after the current write node.
This change advances the write reference in this case,
removing this confusion and bringing the implementation
in line with what the design doc says happens.

Also making some simplification and consistency changes.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=159099522
2017-06-15 15:17:03 +01:00
..
all Consolidate version codes in root gradle file 2017-04-18 19:42:27 +01:00
core Advance SampleQueue writeAllocationNode earlier 2017-06-15 15:17:03 +01:00
dash Move positionUs parameter from createPeriod to prepare 2017-06-12 10:25:49 +01:00
hls Rename DefaultTrackOutput to SampleQueue 2017-06-14 19:31:47 +01:00
smoothstreaming Move positionUs parameter from createPeriod to prepare 2017-06-12 10:25:49 +01:00
ui Misc cleanup 2017-06-13 13:35:10 +01:00