| Index: media/filters/media_source_state.h
|
| diff --git a/media/filters/media_source_state.h b/media/filters/media_source_state.h
|
| index 616cd447d883ee118767ca4fefd12fa2942354a2..89974a6b506e2971566d840439232bafc411b1e7 100644
|
| --- a/media/filters/media_source_state.h
|
| +++ b/media/filters/media_source_state.h
|
| @@ -20,13 +20,12 @@ using base::TimeDelta;
|
|
|
| class ChunkDemuxerStream;
|
| class FrameProcessor;
|
| -class MediaTrack;
|
|
|
| // Contains state belonging to a source id.
|
| class MEDIA_EXPORT MediaSourceState {
|
| public:
|
| // Callback signature used to create ChunkDemuxerStreams.
|
| - typedef base::Callback<ChunkDemuxerStream*(const MediaTrack&)>
|
| + typedef base::Callback<ChunkDemuxerStream*(DemuxerStream::Type)>
|
| CreateDemuxerStreamCB;
|
|
|
| typedef base::Callback<void(ChunkDemuxerStream*, const TextTrackConfig&)>
|
| @@ -191,6 +190,8 @@ class MEDIA_EXPORT MediaSourceState {
|
| // The object used to parse appended data.
|
| scoped_ptr<StreamParser> stream_parser_;
|
|
|
| + scoped_ptr<MediaTracks> media_tracks_;
|
| +
|
| ChunkDemuxerStream* audio_; // Not owned by |this|.
|
| ChunkDemuxerStream* video_; // Not owned by |this|.
|
|
|
|
|