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

Side by Side Diff: webrtc/media/base/constants.cc

Issue 1750593002: Rename constants files in webrtc/{media,p2p} (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Removed cricket naming Created 4 years, 9 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
« no previous file with comments | « webrtc/media/base/constants.h ('k') | webrtc/media/base/mediachannel.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 /*
2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 *
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
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
9 */
10
11 #include "webrtc/media/base/constants.h"
12
13 #include <string>
14
15 namespace cricket {
16
17 const int kVideoCodecClockrate = 90000;
18 const int kDataCodecClockrate = 90000;
19 const int kDataMaxBandwidth = 30720; // bps
20
21 const float kHighSystemCpuThreshold = 0.85f;
22 const float kLowSystemCpuThreshold = 0.65f;
23 const float kProcessCpuThreshold = 0.10f;
24
25 const char kRtxCodecName[] = "rtx";
26 const char kRedCodecName[] = "red";
27 const char kUlpfecCodecName[] = "ulpfec";
28
29 const char kCodecParamAssociatedPayloadType[] = "apt";
30
31 const char kOpusCodecName[] = "opus";
32 const char kIsacCodecName[] = "isac";
33 const char kL16CodecName[] = "l16";
34 const char kG722CodecName[] = "g722";
35 const char kIlbcCodecName[] = "ilbc";
36 const char kPcmuCodecName[] = "pcmu";
37 const char kPcmaCodecName[] = "pcma";
38 const char kCnCodecName[] = "cn";
39 const char kDtmfCodecName[] = "telephone-event";
40
41 // draft-spittka-payload-rtp-opus-03.txt
42 const char kCodecParamPTime[] = "ptime";
43 const char kCodecParamMaxPTime[] = "maxptime";
44 const char kCodecParamMinPTime[] = "minptime";
45 const char kCodecParamSPropStereo[] = "sprop-stereo";
46 const char kCodecParamStereo[] = "stereo";
47 const char kCodecParamUseInbandFec[] = "useinbandfec";
48 const char kCodecParamUseDtx[] = "usedtx";
49 const char kCodecParamMaxAverageBitrate[] = "maxaveragebitrate";
50 const char kCodecParamMaxPlaybackRate[] = "maxplaybackrate";
51
52 const char kCodecParamSctpProtocol[] = "protocol";
53 const char kCodecParamSctpStreams[] = "streams";
54
55 const char kParamValueTrue[] = "1";
56 const char kParamValueEmpty[] = "";
57
58 const int kOpusDefaultMaxPTime = 120;
59 const int kOpusDefaultPTime = 20;
60 const int kOpusDefaultMinPTime = 3;
61 const int kOpusDefaultSPropStereo = 0;
62 const int kOpusDefaultStereo = 0;
63 const int kOpusDefaultUseInbandFec = 0;
64 const int kOpusDefaultUseDtx = 0;
65 const int kOpusDefaultMaxPlaybackRate = 48000;
66
67 const int kPreferredMaxPTime = 60;
68 const int kPreferredMinPTime = 10;
69 const int kPreferredSPropStereo = 0;
70 const int kPreferredStereo = 0;
71 const int kPreferredUseInbandFec = 0;
72
73 const char kRtcpFbParamNack[] = "nack";
74 const char kRtcpFbNackParamPli[] = "pli";
75 const char kRtcpFbParamRemb[] = "goog-remb";
76 const char kRtcpFbParamTransportCc[] = "transport-cc";
77
78 const char kRtcpFbParamCcm[] = "ccm";
79 const char kRtcpFbCcmParamFir[] = "fir";
80 const char kCodecParamMaxBitrate[] = "x-google-max-bitrate";
81 const char kCodecParamMinBitrate[] = "x-google-min-bitrate";
82 const char kCodecParamStartBitrate[] = "x-google-start-bitrate";
83 const char kCodecParamMaxQuantization[] = "x-google-max-quantization";
84 const char kCodecParamPort[] = "x-google-port";
85
86 const int kGoogleRtpDataCodecId = 101;
87 const char kGoogleRtpDataCodecName[] = "google-data";
88
89 const int kGoogleSctpDataCodecId = 108;
90 const char kGoogleSctpDataCodecName[] = "google-sctp-data";
91
92 const char kComfortNoiseCodecName[] = "CN";
93
94 const int kRtpAudioLevelHeaderExtensionDefaultId = 1;
95 const char kRtpAudioLevelHeaderExtension[] =
96 "urn:ietf:params:rtp-hdrext:ssrc-audio-level";
97
98 const int kRtpTimestampOffsetHeaderExtensionDefaultId = 2;
99 const char kRtpTimestampOffsetHeaderExtension[] =
100 "urn:ietf:params:rtp-hdrext:toffset";
101
102 const int kRtpAbsoluteSenderTimeHeaderExtensionDefaultId = 3;
103 const char kRtpAbsoluteSenderTimeHeaderExtension[] =
104 "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time";
105
106 const int kRtpVideoRotationHeaderExtensionDefaultId = 4;
107 const char kRtpVideoRotationHeaderExtension[] = "urn:3gpp:video-orientation";
108 const char kRtpVideoRotation6BitsHeaderExtensionForTesting[] =
109 "urn:3gpp:video-orientation:6";
110
111 const int kRtpTransportSequenceNumberHeaderExtensionDefaultId = 5;
112 const char kRtpTransportSequenceNumberHeaderExtension[] =
113 "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions";
114
115 const char kVp8CodecName[] = "VP8";
116 const char kVp9CodecName[] = "VP9";
117 const char kH264CodecName[] = "H264";
118
119 const int kDefaultVp8PlType = 100;
120 const int kDefaultVp9PlType = 101;
121 const int kDefaultH264PlType = 107;
122 const int kDefaultRedPlType = 116;
123 const int kDefaultUlpfecType = 117;
124 const int kDefaultRtxVp8PlType = 96;
125 const int kDefaultRtxVp9PlType = 97;
126 const int kDefaultRtxRedPlType = 98;
127 const int kDefaultRtxH264PlType = 99;
128
129 const int kDefaultVideoMaxWidth = 640;
130 const int kDefaultVideoMaxHeight = 400;
131 const int kDefaultVideoMaxFramerate = 30;
132 } // namespace cricket
OLDNEW
« no previous file with comments | « webrtc/media/base/constants.h ('k') | webrtc/media/base/mediachannel.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698