Index: media/filters/source_buffer_stream.cc |
diff --git a/media/filters/source_buffer_stream.cc b/media/filters/source_buffer_stream.cc |
index 8a797de81a08a6a8c8f368976208f9d8f60fef62..a0494c3c280f962c7eaedb8e33c2124b6340fbc9 100644 |
--- a/media/filters/source_buffer_stream.cc |
+++ b/media/filters/source_buffer_stream.cc |
@@ -350,6 +350,25 @@ SourceBufferStream::SourceBufferStream(const VideoDecoderConfig& video_config, |
video_configs_.push_back(video_config); |
} |
+SourceBufferStream::SourceBufferStream(const LogCB& log_cb) |
+ : log_cb_(log_cb), |
+ current_config_index_(0), |
+ append_config_index_(0), |
+ seek_pending_(false), |
+ end_of_stream_(false), |
+ seek_buffer_timestamp_(kNoTimestamp()), |
+ selected_range_(NULL), |
+ media_segment_start_time_(kNoTimestamp()), |
+ range_for_next_append_(ranges_.end()), |
+ new_media_segment_(false), |
+ last_appended_buffer_timestamp_(kNoTimestamp()), |
+ last_appended_buffer_is_keyframe_(false), |
+ last_output_buffer_timestamp_(kNoTimestamp()), |
+ max_interbuffer_distance_(kNoTimestamp()), |
+ memory_limit_(kDefaultAudioMemoryLimit), |
+ config_change_pending_(false) { |
+} |
+ |
SourceBufferStream::~SourceBufferStream() { |
while (!ranges_.empty()) { |
delete ranges_.front(); |