Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(155)

Side by Side Diff: webrtc/modules/include/module_common_types.h

Issue 2946413002: Report timing frames info in GetStats. (Closed)
Patch Set: rebase Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
54 // non-trivial default constructor. 54 // non-trivial default constructor.
55 struct RTPVideoHeader { 55 struct RTPVideoHeader {
56 uint16_t width; // size 56 uint16_t width; // size
57 uint16_t height; 57 uint16_t height;
58 VideoRotation rotation; 58 VideoRotation rotation;
59 59
60 PlayoutDelay playout_delay; 60 PlayoutDelay playout_delay;
61 61
62 VideoContentType content_type; 62 VideoContentType content_type;
63 63
64 VideoTiming video_timing; 64 VideoSendTiming video_timing;
65 65
66 bool is_first_packet_in_frame; 66 bool is_first_packet_in_frame;
67 uint8_t simulcastIdx; // Index if the simulcast encoder creating 67 uint8_t simulcastIdx; // Index if the simulcast encoder creating
68 // this frame, 0 if not using simulcast. 68 // this frame, 0 if not using simulcast.
69 RtpVideoCodecTypes codec; 69 RtpVideoCodecTypes codec;
70 RTPVideoTypeHeader codecHeader; 70 RTPVideoTypeHeader codecHeader;
71 }; 71 };
72 union RTPTypeHeader { 72 union RTPTypeHeader {
73 RTPAudioHeader Audio; 73 RTPAudioHeader Audio;
74 RTPVideoHeader Video; 74 RTPVideoHeader Video;
(...skipping 538 matching lines...) Expand 10 before | Expand all | Expand 10 after
613 static constexpr int kNotAProbe = -1; 613 static constexpr int kNotAProbe = -1;
614 int send_bitrate_bps = -1; 614 int send_bitrate_bps = -1;
615 int probe_cluster_id = kNotAProbe; 615 int probe_cluster_id = kNotAProbe;
616 int probe_cluster_min_probes = -1; 616 int probe_cluster_min_probes = -1;
617 int probe_cluster_min_bytes = -1; 617 int probe_cluster_min_bytes = -1;
618 }; 618 };
619 619
620 } // namespace webrtc 620 } // namespace webrtc
621 621
622 #endif // WEBRTC_MODULES_INCLUDE_MODULE_COMMON_TYPES_H_ 622 #endif // WEBRTC_MODULES_INCLUDE_MODULE_COMMON_TYPES_H_
OLDNEW
« no previous file with comments | « webrtc/media/engine/webrtcvideoengine.cc ('k') | webrtc/modules/rtp_rtcp/source/rtp_header_extensions.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698