| Index: media/filters/ffmpeg_demuxer.h
|
| diff --git a/media/filters/ffmpeg_demuxer.h b/media/filters/ffmpeg_demuxer.h
|
| index 9680b26310cc8761a1fab4a25affd90a7bc3e1cd..d2855e0d97432d0c01617eb24e88ce3dc709196a 100644
|
| --- a/media/filters/ffmpeg_demuxer.h
|
| +++ b/media/filters/ffmpeg_demuxer.h
|
| @@ -168,6 +168,7 @@ class MEDIA_EXPORT FFmpegDemuxer : public Demuxer {
|
| virtual void Seek(base::TimeDelta time, const PipelineStatusCB& cb) OVERRIDE;
|
| virtual base::Time GetTimelineOffset() const OVERRIDE;
|
| virtual DemuxerStream* GetStream(DemuxerStream::Type type) OVERRIDE;
|
| + virtual base::TimeDelta GetStartTime() const OVERRIDE;
|
| virtual Liveness GetLiveness() const OVERRIDE;
|
|
|
| // Calls |need_key_cb_| with the initialization data encountered in the file.
|
| @@ -179,8 +180,9 @@ class MEDIA_EXPORT FFmpegDemuxer : public Demuxer {
|
| void NotifyCapacityAvailable();
|
| void NotifyBufferingChanged();
|
|
|
| - // The lowest demuxed timestamp. DemuxerStream's must use this to adjust
|
| - // packet timestamps such that external clients see a zero-based timeline.
|
| + // The lowest demuxed timestamp. If negative, DemuxerStreams must use this to
|
| + // adjust packet timestamps such that external clients see a zero-based
|
| + // timeline.
|
| base::TimeDelta start_time() const { return start_time_; }
|
|
|
| private:
|
|
|