Index: media/cast/framer/framer.h |
diff --git a/media/cast/framer/framer.h b/media/cast/framer/framer.h |
index eb67064a40ab594dd25b6064d6e1bb0691e4d3f8..f8093af4e275f484c694e48d860f5d480e49fc5b 100644 |
--- a/media/cast/framer/framer.h |
+++ b/media/cast/framer/framer.h |
@@ -40,12 +40,14 @@ class Framer { |
const RtpCastHeader& rtp_header, |
bool* duplicate); |
- // Extracts a complete encoded frame - will only return a complete continuous |
- // frame. |
- // Returns false if the frame does not exist or if the frame is not complete |
- // within the given time frame. |
+ // Extracts a complete encoded frame - will only return a complete and |
+ // decodable frame. Returns false if no such frames exist. |
+ // |next_frame| will be set to true if the returned frame is the very |
+ // next frame. |have_multiple_complete_frames| will be set to true |
+ // if there are more decodadble frames available. |
bool GetEncodedVideoFrame(transport::EncodedVideoFrame* video_frame, |
- bool* next_frame); |
+ bool* next_frame, |
+ bool* have_multiple_complete_frames); |
bool GetEncodedAudioFrame(transport::EncodedAudioFrame* audio_frame, |
bool* next_frame); |