| Index: media/cast/framer/framer.h
|
| diff --git a/media/cast/framer/framer.h b/media/cast/framer/framer.h
|
| index 0c7397b26062756e2fd7fd16f439ef32de6ab114..0b7249eff34ff857c79ae2a1f1ee77806e73f9f2 100644
|
| --- a/media/cast/framer/framer.h
|
| +++ b/media/cast/framer/framer.h
|
| @@ -40,15 +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.
|
| - bool GetEncodedVideoFrame(transport::EncodedFrame* video_frame,
|
| - bool* next_frame);
|
| -
|
| - bool GetEncodedAudioFrame(transport::EncodedFrame* audio_frame,
|
| - bool* next_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 GetEncodedFrame(transport::EncodedFrame* video_frame,
|
| + bool* next_frame,
|
| + bool* have_multiple_complete_frames);
|
|
|
| void ReleaseFrame(uint32 frame_id);
|
|
|
|
|