forked from AgoraIO/API-Examples
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLanguage.h
More file actions
294 lines (245 loc) · 11.1 KB
/
Language.h
File metadata and controls
294 lines (245 loc) · 11.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
#pragma once
#define INFO_LEN 255
//main dialog
extern wchar_t commonGroupDoc[INFO_LEN];
extern wchar_t commonDocumentWebsite[INFO_LEN];
extern wchar_t commonFAQWebsite[INFO_LEN];
extern wchar_t commonRegisterWebsite[INFO_LEN];
extern wchar_t commonDemoWebsite[INFO_LEN];
extern wchar_t commonBasicScene[INFO_LEN];
extern wchar_t commonAdvanceScene[INFO_LEN];
//agora enum
extern wchar_t agoraRoleBroadcaster[INFO_LEN];
extern wchar_t agoraRoleAudience[INFO_LEN];
//common ctrl
extern wchar_t commonCtrlChannel[INFO_LEN];
extern wchar_t commonCtrlJoinChannel[INFO_LEN];
extern wchar_t commonCtrlLeaveChannel[INFO_LEN];
extern wchar_t commonCtrlClientRole[INFO_LEN];
//scene list
extern wchar_t basicLiveBroadcasting[INFO_LEN];
extern wchar_t advancedRtmpInject[INFO_LEN];
extern wchar_t advancedRtmpStreaming[INFO_LEN];
extern wchar_t advancedVideoMetadata[INFO_LEN];
extern wchar_t advancedCustomEncrypt[INFO_LEN];
extern wchar_t advancedScreenCap[INFO_LEN];
extern wchar_t advancedAudioProfile[INFO_LEN];
extern wchar_t advancedAudioMixing[INFO_LEN];
extern wchar_t advancedBeauty[INFO_LEN];
extern wchar_t advancedBeautyAudio[INFO_LEN];
extern wchar_t advancedCustomVideoCapture[INFO_LEN];
extern wchar_t advancedOriginalVideo[INFO_LEN];
extern wchar_t advancedCustomAudioCapture[INFO_LEN];
extern wchar_t advancedOriginalAudio[INFO_LEN];
extern wchar_t advancedMediaPlayer[INFO_LEN];
extern wchar_t advancedMultiChannel[INFO_LEN];
extern wchar_t advancedMultiVideoSource[INFO_LEN];
extern wchar_t advancedAudioEffect[INFO_LEN];
extern wchar_t advancedPerCallTest[INFO_LEN];
extern wchar_t advancedAudioVolume[INFO_LEN];
extern wchar_t advancedReportInCall[INFO_LEN];
extern wchar_t advancedRegionConn[INFO_LEN];
extern wchar_t advancedCrossChannel[INFO_LEN];
extern wchar_t advancedMediaEncrypt[INFO_LEN];
//live broadcasting
extern wchar_t liveCtrlPersons[INFO_LEN];
//rtmp streaming
extern wchar_t rtmpStreamingCtrlPublishUrl[INFO_LEN];
extern wchar_t rtmpStreamingCtrlAdd[INFO_LEN];
extern wchar_t rtmpStreamingCtrlRemove[INFO_LEN];
extern wchar_t rtmpStreamingCtrlTransCoding[INFO_LEN];
extern wchar_t rtmpStreamingCtrlRemoveAll[INFO_LEN];
//rtmp Inject
extern wchar_t rtmpInjectCtrlUrl[INFO_LEN];
extern wchar_t rtmpInjectCtrlInject[INFO_LEN];
extern wchar_t rtmpInjectCtrlRemove[INFO_LEN];
//rtmp stream state changed
extern wchar_t agoraRtmpStateIdle[INFO_LEN];
extern wchar_t agoraRtmpStateConnecting[INFO_LEN];
extern wchar_t agoraRtmpStateRunning[INFO_LEN];
extern wchar_t agoraRtmpStateRunningSuccess[INFO_LEN];
extern wchar_t agoraRtmpStateRecovering[INFO_LEN];
extern wchar_t agoraRtmpStateInvalidArg[INFO_LEN];
extern wchar_t agoraRtmpStateEncrypted[INFO_LEN];
extern wchar_t agoraRtmpStateConnTimeout[INFO_LEN];
extern wchar_t agoraRtmpStateInrealErr[INFO_LEN];
extern wchar_t agoraRtmpStateServerErr[INFO_LEN];
extern wchar_t agoraRtmpStateTooOften[INFO_LEN];
extern wchar_t agoraRtmpStateReachLimit[INFO_LEN];
extern wchar_t agoraRtmpStateNotAuth[INFO_LEN];
extern wchar_t agoraRtmpStateNotFound[INFO_LEN];
extern wchar_t agoraRtmpStateNotSupported[INFO_LEN];
// inject status
extern wchar_t agoraInjectStartSucc[INFO_LEN];
extern wchar_t agoraInjectExist[INFO_LEN];
extern wchar_t agoraInjectStartUnAuth[INFO_LEN];
extern wchar_t agoraInjectStartTimeout[INFO_LEN];
extern wchar_t agoraInjectStartFailed[INFO_LEN];
extern wchar_t agoraInjectStopSuccess[INFO_LEN];
extern wchar_t agoraInjectNotFound[INFO_LEN];
extern wchar_t agoraInjectStopUnAuth[INFO_LEN];
extern wchar_t agoraInjectStopTimeout[INFO_LEN];
extern wchar_t agoraInjectStopFailed[INFO_LEN];
extern wchar_t agoraInjectBroken[INFO_LEN];
//video SEI
extern wchar_t videoSEIInformation[INFO_LEN];
extern wchar_t metadataCtrlSendSEI[INFO_LEN];
extern wchar_t metadataCtrlBtnSend[INFO_LEN];
extern wchar_t metadataCtrlBtnClear[INFO_LEN];
//custom encrypt
extern wchar_t customEncryptCtrlEncrypt[INFO_LEN];
extern wchar_t customEncryptCtrlSetEncrypt[INFO_LEN];
extern wchar_t customEncryptCtrlCancelEncrypt[INFO_LEN];
//media encrypt
extern wchar_t mediaEncryptCtrlMode[INFO_LEN];
extern wchar_t mediaEncryptCtrlSecret[INFO_LEN];
extern wchar_t mediaEncryptCtrlSetEncrypt[INFO_LEN];
//screen share
extern wchar_t screenShareCtrlScreenCap[INFO_LEN];
extern wchar_t screenShareCtrlStartCap[INFO_LEN];
extern wchar_t screenShareCtrlEndCap[INFO_LEN];
extern wchar_t screenShareCtrlScreen[INFO_LEN];
extern wchar_t screenShareCtrlShareSCreen[INFO_LEN];
extern wchar_t screenShareCtrlStopShare[INFO_LEN];
extern wchar_t screenShareCtrlGeneralSettings[INFO_LEN];
extern wchar_t screenShareCtrlFPS[INFO_LEN];
extern wchar_t screenShareCtrlBitrate[INFO_LEN];
extern wchar_t screenShareCtrlShareCursor[INFO_LEN];
extern wchar_t screenShareCtrlUpdateCaptureParam[INFO_LEN];
extern wchar_t screenCtrlRectInfo[INFO_LEN];
extern wchar_t virtualScreenCtrlRectInfo[INFO_LEN];
extern wchar_t screenCtrlCustomRectInfo[INFO_LEN];
//beauty
extern wchar_t beautyCtrlLighteningContrastLevel[INFO_LEN];
extern wchar_t beautyCtrlLightening[INFO_LEN];
extern wchar_t beautyCtrlSmoothness[INFO_LEN];
extern wchar_t beautyCtrlRedness[INFO_LEN];
extern wchar_t beautyCtrlEnable[INFO_LEN];
//beauty audio
extern wchar_t beautyAudioCtrlSetAudioChange[INFO_LEN];
extern wchar_t beautyAudioCtrlUnSetAudioChange[INFO_LEN];
extern wchar_t beautyAudioCtrlChange[INFO_LEN];
//audio effect
extern wchar_t AudioEffectCtrlEffectPath[INFO_LEN] ;
extern wchar_t AudioEffectCtrlEffect[INFO_LEN] ;
extern wchar_t AudioEffectCtrlLoops[INFO_LEN];
extern wchar_t AudioEffectCtrlGain[INFO_LEN];
extern wchar_t AudioEffectCtrlPitch[INFO_LEN] ;
extern wchar_t AudioEffectCtrlPan[INFO_LEN] ;
extern wchar_t AudioEffectCtrlPublish[INFO_LEN];
extern wchar_t AudioEffectCtrlAddEffect[INFO_LEN] ;
extern wchar_t AudioEffectCtrlRemoveEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPreLoad[INFO_LEN];
extern wchar_t AudioEffectCtrlUnPreload[INFO_LEN] ;
extern wchar_t AudioEffectCtrlPauseEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPlayEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPauseAllEffect[INFO_LEN] ;
extern wchar_t AudioEffectCtrlResumeEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlResumeAllEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlStopAllEffect[INFO_LEN] ;
extern wchar_t AudioEffectCtrlStopEffect[INFO_LEN] ;
extern wchar_t AudioEffectCtrlVolume[INFO_LEN] ;
//set audio profile
extern wchar_t audioProfileCtrlProfile[INFO_LEN];
extern wchar_t audioProfileCtrlScenario[INFO_LEN];
extern wchar_t audioProfileCtrlSetAudioProfile[INFO_LEN];
extern wchar_t audioProfileCtrlUnSetAudioProfile[INFO_LEN];
//audio mixing
extern wchar_t audioMixingCtrlMixingPath[INFO_LEN];
extern wchar_t audioMixingCtrlRepeatTimes[INFO_LEN];
extern wchar_t audioMixingCtrlSetAudioMixing[INFO_LEN];
extern wchar_t audioMixingCtrlUnSetAudioMixing[INFO_LEN];
extern wchar_t audioMixingCtrlOnlyLocal[INFO_LEN];
extern wchar_t audioMixingCtrlReplaceMicroPhone[INFO_LEN];
//custom video capture
extern wchar_t customVideoCaptureCtrlCaptureVideoDevice[INFO_LEN];
extern wchar_t customVideoCaptureCtrlSetExternlCapture[INFO_LEN];
extern wchar_t customVideoCaptureCtrlCancelExternlCapture[INFO_LEN];
//original video process
extern wchar_t OriginalVideoCtrlProc[INFO_LEN];
extern wchar_t OriginalVideoCtrlSetProc[INFO_LEN];
extern wchar_t OriginalVideoCtrlUnSetProc[INFO_LEN];
//custom audio capture
extern wchar_t customAudioCaptureCtrlCaptureAudioDeivce[INFO_LEN];
extern wchar_t customAudioCaptureCtrlSetExternlCapture[INFO_LEN];
extern wchar_t customAudioCaptureCtrlCancelExternlCapture[INFO_LEN];
//original audio process
extern wchar_t OriginalAudioCtrlProc[INFO_LEN];
extern wchar_t OriginalAudioCtrlSetProc[INFO_LEN];
extern wchar_t OriginalAudioCtrlUnSetProc[INFO_LEN];
//media player
extern wchar_t MeidaPlayerCtrlVideoSource[INFO_LEN];
extern wchar_t MeidaPlayerCtrlOpen[INFO_LEN];
extern wchar_t MeidaPlayerCtrlClose[INFO_LEN];
extern wchar_t MeidaPlayerCtrlPause[INFO_LEN];
extern wchar_t MeidaPlayerCtrlPlay[INFO_LEN];
extern wchar_t MeidaPlayerCtrlAttachPlayer[INFO_LEN];
extern wchar_t MeidaPlayerCtrlDettachPlayer[INFO_LEN];
extern wchar_t MeidaPlayerCtrlPublishVideo[INFO_LEN];
extern wchar_t MeidaPlayerCtrlUnPublishVideo[INFO_LEN];
extern wchar_t MeidaPlayerCtrlPublishAudio[INFO_LEN];
extern wchar_t MeidaPlayerCtrlUnPublishAudio[INFO_LEN];
//multi channel
extern wchar_t MultiChannelCtrlChannelList[INFO_LEN];
//multi video source
extern wchar_t MultiVideoSourceCtrlVideoSource[INFO_LEN];
extern wchar_t MultiVideoSourceCtrlPublish[INFO_LEN];
extern wchar_t MultiVideoSourceCtrlUnPublish[INFO_LEN];
//audio effect
extern wchar_t AudioEffectCtrlEffectPath[INFO_LEN];
extern wchar_t AudioEffectCtrlEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlLoops[INFO_LEN];
extern wchar_t AudioEffectCtrlGain[INFO_LEN];
extern wchar_t AudioEffectCtrlPitch[INFO_LEN];
extern wchar_t AudioEffectCtrlPan[INFO_LEN];
extern wchar_t AudioEffectCtrlPublish[INFO_LEN];
extern wchar_t AudioEffectCtrlAddEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlRemoveEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPreLoad[INFO_LEN];
extern wchar_t AudioEffectCtrlUnPreload[INFO_LEN];
extern wchar_t AudioEffectCtrlPauseEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPlayEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlPauseAllEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlResumeEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlResumeAllEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlStopAllEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlStopEffect[INFO_LEN];
extern wchar_t AudioEffectCtrlVolume[INFO_LEN];
//per call test
extern wchar_t PerCallTestCtrlAudioInput[INFO_LEN];
extern wchar_t PerCallTestCtrlAudioOutput[INFO_LEN];
extern wchar_t PerCallTestCtrlAudioVol[INFO_LEN];
extern wchar_t PerCallTestCtrlCamera[INFO_LEN];
extern wchar_t PerCallTestCtrlStartTest[INFO_LEN];
extern wchar_t PerCallTestCtrlStopTest[INFO_LEN];
//audio volume
extern wchar_t AudioVolumeCtrlCapVol[INFO_LEN];
extern wchar_t AudioVolumeCtrlCapSigVol[INFO_LEN];
extern wchar_t AudioVolumeCtrlPlaybackVol[INFO_LEN];
extern wchar_t AudioVolumeCtrlPlaybackSigVol[INFO_LEN];
//report in call
extern wchar_t ReportInCallCtrlGopTotal[INFO_LEN];
extern wchar_t ReportInCallCtrlGopRemoteVideo[INFO_LEN];
extern wchar_t ReportInCallCtrlGopRemoteAudio[INFO_LEN];
extern wchar_t ReportInCallCtrlTotalUpDownLink[INFO_LEN];
extern wchar_t ReportInCallCtrlTotalBytes[INFO_LEN];
extern wchar_t ReportInCallCtrlTotalBitrate[INFO_LEN];
extern wchar_t ReportInCallCtrlVideoNetWorkDelay[INFO_LEN];
extern wchar_t ReportInCallCtrlVideoBytes[INFO_LEN];
extern wchar_t ReportInCallCtrlVideoBitrate[INFO_LEN];
extern wchar_t ReportInCallCtrlAudioNetWorkDelay[INFO_LEN];
extern wchar_t ReportInCallCtrlAudioBytes[INFO_LEN];
extern wchar_t ReportInCallCtrlAudioBitrate[INFO_LEN];
extern wchar_t ReportInCallCtrlLocalResoultion[INFO_LEN];
extern wchar_t ReportInCallCtrlLocalFPS[INFO_LEN];
extern wchar_t MultiCameara[INFO_LEN];
extern wchar_t MultiCamearaPublishCamera2[INFO_LEN];
extern wchar_t MultiCamearaStopPublishCamera2[INFO_LEN];
extern wchar_t MultiCamearaCamera1[INFO_LEN];
extern wchar_t MultiCamearaCamera2[INFO_LEN];
extern wchar_t AdvancedLocalVideoTranscoding[INFO_LEN];
extern wchar_t MultiCameraStartCapture[INFO_LEN];
extern wchar_t MultiCameraStopCapture[INFO_LEN];
//area code
extern wchar_t RegionConnCtrlAreaCode[INFO_LEN];
extern void InitKeyInfomation();