The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
SignalingProtocol.js in src/signalingprotocol |
5688 | 39 |
DefaultDeviceController.ts in src/devicecontroller |
1672 | 69 |
DefaultAudioVideoController.ts in src/audiovideocontroller |
1197 | 31 |
VideoPriorityBasedPolicy.ts in src/videodownlinkbandwidthpolicy |
866 | 19 |
AppPage.js in integration/js/pages |
682 | 72 |
index.ts in src |
639 | - |
DefaultClientMetricReport.ts in src/clientmetricreport |
589 | - |
DefaultSDP.ts in src/sdp |
509 | 13 |
DefaultRealtimeController.ts in src/realtimecontroller |
472 | 9 |
DefaultMeetingReadinessChecker.ts in src/meetingreadinesschecker |
455 | 18 |
InMemoryJSONEventBuffer.ts in src/eventbuffer |
432 | 15 |
DefaultStatsCollector.ts in src/statscollector |
425 | 16 |
DefaultVideoStreamIndex.ts in src/videostreamindex |
422 | 7 |
DefaultAudioVideoFacade.ts in src/audiovideofacade |
414 | 5 |
MonitorTask.ts in src/task |
387 | 3 |
DefaultSignalingClient.ts in src/signalingclient |
383 | 13 |
DefaultSimulcastUplinkPolicy.ts in src/videouplinkbandwidthpolicy |
364 | 10 |
SignalingProtocol.proto in protocol |
331 | - |
BackgroundFilterProcessor.ts in src/backgroundfilter |
322 | 9 |
voicefocus.js in libs/voicefocus |
312 | 8 |
SdkBaseTest.js in integration/js/utils |
300 | 15 |
DefaultVideoTile.ts in src/videotile |
289 | 7 |
DefaultTransceiverController.ts in src/transceivercontroller |
285 | 11 |
WebdriverSauceLabs.js in integration/js/utils |
278 | 13 |
TestAppPage.js in integration/js/pages |
271 | 33 |
DefaultBrowserBehavior.ts in src/browserbehavior |
262 | 12 |
CreatePeerConnectionTask.ts in src/task |
233 | 6 |
VoiceFocusTransformDevice.ts in src/voicefocus |
224 | 14 |
DefaultVideoTileController.ts in src/videotilecontroller |
219 | 3 |
DefaultVideoFrameProcessorPipeline.ts in src/videoframeprocessor |
217 | 8 |
DefaultVolumeIndicatorAdapter.ts in src/volumeindicatoradapter |
216 | 5 |
DefaultMeetingSession.ts in src/meetingsession |
200 | 10 |
VoiceFocusDeviceTransformer.ts in src/voicefocus |
197 | 14 |
server.js in integration/js |
194 | 3 |
DefaultMessagingSession.ts in src/messagingsession |
189 | 8 |
check-code-style.js in script |
188 | - |
ReceiveVideoStreamIndexTask.ts in src/task |
187 | 7 |
MeetingReadinessCheckerPage.js in integration/js/pages |
186 | 18 |
MeetingSessionStatus.ts in src/meetingsession |
182 | 3 |
VideoPreferences.ts in src/videodownlinkbandwidthpolicy |
181 | 4 |
NScaleVideoUplinkBandwidthPolicy.ts in src/videouplinkbandwidthpolicy |
177 | 5 |
DefaultContentShareController.ts in src/contentsharecontroller |
170 | 5 |
DefaultActiveSpeakerDetector.ts in src/activespeakerdetector |
169 | 5 |
DefaultSessionStateController.ts in src/sessionstatecontroller |
163 | 5 |
SimulcastVideoStreamIndex.ts in src/videostreamindex |
161 | 2 |
WebdriverBrowserStack.js in integration/js/utils |
152 | 13 |
FinishGatheringICECandidatesTask.ts in src/task |
137 | 2 |
decider.js in libs/voicefocus |
136 | 5 |
DefaultVideoTransformDevice.ts in src/videoframeprocessor |
136 | 5 |
support.js in libs/voicefocus |
134 | - |
File | # lines | # units |
---|---|---|
AppPage.js in integration/js/pages |
682 | 72 |
DefaultDeviceController.ts in src/devicecontroller |
1672 | 69 |
SignalingProtocol.js in src/signalingprotocol |
5688 | 39 |
TestAppPage.js in integration/js/pages |
271 | 33 |
DefaultAudioVideoController.ts in src/audiovideocontroller |
1197 | 31 |
VideoPriorityBasedPolicy.ts in src/videodownlinkbandwidthpolicy |
866 | 19 |
DefaultMeetingReadinessChecker.ts in src/meetingreadinesschecker |
455 | 18 |
MeetingReadinessCheckerPage.js in integration/js/pages |
186 | 18 |
DefaultStatsCollector.ts in src/statscollector |
425 | 16 |
InMemoryJSONEventBuffer.ts in src/eventbuffer |
432 | 15 |
SdkBaseTest.js in integration/js/utils |
300 | 15 |
VoiceFocusDeviceTransformer.ts in src/voicefocus |
197 | 14 |
VoiceFocusTransformDevice.ts in src/voicefocus |
224 | 14 |
MeetingSessionURLs.ts in src/meetingsession |
54 | 14 |
DefaultSDP.ts in src/sdp |
509 | 13 |
DefaultSignalingClient.ts in src/signalingclient |
383 | 13 |
WebdriverSauceLabs.js in integration/js/utils |
278 | 13 |
WebdriverBrowserStack.js in integration/js/utils |
152 | 13 |
DefaultBrowserBehavior.ts in src/browserbehavior |
262 | 12 |
DefaultTransceiverController.ts in src/transceivercontroller |
285 | 11 |
There are 79 files with lines longer than 120 characters. In total, there are 279 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SignalingProtocol.js in src/signalingprotocol |
5688 | 39 | 52 |
ContentShareOnlyAllowTwoTest.js in integration/js |
67 | 2 | 18 |
voicefocus.js in libs/voicefocus |
312 | 8 | 12 |
InMemoryJSONEventBuffer.ts in src/eventbuffer |
432 | 15 | 12 |
TranscriptionTest.js in integration/js |
84 | 3 | 12 |
ContentShareScreenCapture.js in integration/js |
58 | 2 | 12 |
index.ts in src |
639 | - | 9 |
ContentShareVideoTest.js in integration/js |
50 | 2 | 9 |
AudioTest.js in integration/js |
67 | 5 | 8 |
MediaCaptureTest.js in integration/js |
72 | 3 | 6 |
MeetingReadinessCheckerPage.js in integration/js/pages |
186 | 18 | 6 |
DefaultDeviceController.ts in src/devicecontroller |
1672 | 69 | 5 |
VideoTest.js in integration/js |
83 | 5 | 5 |
MonitorTask.ts in src/task |
387 | 3 | 4 |
DefaultAudioVideoController.ts in src/audiovideocontroller |
1197 | 31 | 4 |
release.js in script |
80 | - | 4 |
ContentShareJoinLaterTest.js in integration/js |
38 | 2 | 4 |
SipCallTest.js in integration/js |
40 | 2 | 4 |
MeetingLeaveContentShareTest.js in integration/js |
39 | 2 | 4 |
AppQuitContentShareTest.js in integration/js |
38 | 2 | 4 |