diff options
Diffstat (limited to 'webrtc/video_receive_stream.h')
-rw-r--r-- | webrtc/video_receive_stream.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/webrtc/video_receive_stream.h b/webrtc/video_receive_stream.h index 275162ca1c..51d842616b 100644 --- a/webrtc/video_receive_stream.h +++ b/webrtc/video_receive_stream.h @@ -43,15 +43,6 @@ class VideoReceiveStream : public ReceiveStream { // Name of the decoded payload (such as VP8). Maps back to the depacketizer // used to unpack incoming packets. std::string payload_name; - - // 'true' if the decoder handles rendering as well. - bool is_renderer = false; - - // The expected delay for decoding and rendering, i.e. the frame will be - // delivered this many milliseconds, if possible, earlier than the ideal - // render time. - // Note: Ignored if 'renderer' is false. - int expected_delay_ms = 0; }; struct Stats { @@ -60,6 +51,7 @@ class VideoReceiveStream : public ReceiveStream { int render_frame_rate = 0; // Decoder stats. + std::string decoder_implementation_name = "unknown"; FrameCounts frame_counts; int decode_ms = 0; int max_decode_ms = 0; @@ -113,6 +105,9 @@ class VideoReceiveStream : public ReceiveStream { // See draft-alvestrand-rmcat-remb for information. bool remb = false; + // See draft-holmer-rmcat-transport-wide-cc-extensions for details. + bool transport_cc = false; + // See NackConfig for description. NackConfig nack; |