Index: media/filters/ffmpeg_demuxer.h |
diff --git a/media/filters/ffmpeg_demuxer.h b/media/filters/ffmpeg_demuxer.h |
index 329364ff12391938c5903987c93e6f8849c27f6b..cf0bf86c38a7a05f541f39c960c798899a11df92 100644 |
--- a/media/filters/ffmpeg_demuxer.h |
+++ b/media/filters/ffmpeg_demuxer.h |
@@ -95,6 +95,14 @@ class FFmpegDemuxerStream : public DemuxerStream { |
VideoDecoderConfig video_decoder_config() override; |
VideoRotation video_rotation() override; |
+ // TODO(servolk): Implement better memory limit control for FFMpegDemuxer, |
+ // currently is has a hard-coded limit of 150Mb across all streams (see |
+ // IsMaxMemoryUsageReached and crbug.com/343304). |
+ // Also FFmpegDemuxer is always used with media::BufferDataSource, perhaps |
+ // we should control buffer size via that for FFmpeg. |
+ //int GetMemoryLimit() const override; |
+ //void SetMemoryLimit(int memory_limit) override; |
+ |
void SetLiveness(Liveness liveness); |
// Returns the range of buffered data in this stream. |