Add frame_type getter and setter to RtpDepacketizer::ParsedPayload
Preparation for landing https://webrtc-review.googlesource.com/c/src/+/133024 Bug: webrtc:10397 Change-Id: I5edf13f9059cd066d2d9b7e52e35c13cc3c794d3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/133567 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27683}
This commit is contained in:
@ -66,6 +66,13 @@ class RtpDepacketizer {
|
||||
struct ParsedPayload {
|
||||
RTPVideoHeader& video_header() { return video; }
|
||||
const RTPVideoHeader& video_header() const { return video; }
|
||||
|
||||
// TODO(bugs.webrtc.org/10397): These are temporary accessors, to enable
|
||||
// move of the frame_type member to inside RTPVideoHeader, without breaking
|
||||
// downstream code.
|
||||
VideoFrameType FrameType() const { return frame_type; }
|
||||
void SetFrameType(VideoFrameType type) { frame_type = type; }
|
||||
|
||||
RTPVideoHeader video;
|
||||
|
||||
const uint8_t* payload;
|
||||
|
||||
Reference in New Issue
Block a user