DescriptionRemove HasAudio(), HasVideo(), GetInitialNaturalSize() from media::Pipeline.
This splits PipelineBufferingStateCB in two: PipelineMetadataCB, which includes the available tracks and natural size in a PipelineMetadata struct; and PipelinePrerollCompleted, with no parameters. Now WebMediaPlayerImpl can cache the metadata and the accessors are not required.
BUG=148541
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=259154
Patch Set 1 #
Total comments: 2
Patch Set 2 : Switch to PipelineMetadata struct. #Patch Set 3 : Split BufferingStateCB. #
Total comments: 24
Patch Set 4 : New names. #
Total comments: 1
Patch Set 5 : Added tests. #
Total comments: 3
Patch Set 6 : Rebase. #Patch Set 7 : Rebase /again/. #
Messages
Total messages: 21 (0 generated)
|