Index: media/filters/frame_processor_base.cc |
diff --git a/media/filters/frame_processor_base.cc b/media/filters/frame_processor_base.cc |
index 9dfad888e13cdf271c4ec4557be77d681f90aad8..c0593fe4c02873e428a153caf2aaa9859f4eeed2 100644 |
--- a/media/filters/frame_processor_base.cc |
+++ b/media/filters/frame_processor_base.cc |
@@ -87,6 +87,14 @@ bool FrameProcessorBase::UpdateTrack(StreamParser::TrackId old_id, |
return true; |
} |
+void FrameProcessorBase::SetAllTrackBuffersNeedRandomAccessPoint() { |
+ for (TrackBufferMap::iterator itr = track_buffers_.begin(); |
+ itr != track_buffers_.end(); |
+ ++itr) { |
+ itr->second->set_needs_random_access_point(true); |
+ } |
+} |
+ |
void FrameProcessorBase::Reset() { |
DVLOG(2) << __FUNCTION__ << "()"; |
for (TrackBufferMap::iterator itr = track_buffers_.begin(); |