MCPcopy Create free account

hub / github.com/Meeting-BaaS/meet-teams-bot / functions

Functions598 in github.com/Meeting-BaaS/meet-teams-bot

↓ 1 callersMethodstartFeeder
* Feeder loop: continuously reads the current MJPEG file and writes its * contents to ffmpeg's stdin. ffmpeg's -re flag paces consumption at 30fps,
src/media_context.ts:293
↓ 1 callersMethodstartGlobalDialogObserver
()
src/services/dialog-observer/simple-dialog-observer.ts:102
↓ 1 callersMethodstartHtmlCleaning
()
src/state-machine/states/in-call-state.ts:417
↓ 1 callersMethodstartObserving
(page: Page)
src/meeting/chatObserver.ts:16
↓ 1 callersMethodstartObserving
( page: Page, recordingMode: RecordingMode, botName: string, onSpeakersChange: (speakers: Spea
src/meeting/speakersObserver.ts:18
↓ 1 callersMethodstartRecordMeeting
()
src/state-machine/machine.ts:103
↓ 1 callersMethodstartRecording
(page: Page)
src/recording/ScreenRecorder.ts:148
↓ 1 callersMethodstartSpeakersObservation
()
src/state-machine/states/in-call-state.ts:216
↓ 1 callersFunctionstartToggleProxy
(sessionId: string, retryCount = 0)
src/proxy/toggle-proxy.ts:109
↓ 1 callersMethodstop
()
src/media_context.ts:335
↓ 1 callersMethodstop
()
src/meeting/meet/htmlCleaner.ts:370
↓ 1 callersMethodstop
()
src/meeting/teams/htmlCleaner.ts:294
↓ 1 callersMethodstopAudioCapture
* Stop the dedicated audio capture FFmpeg process.
src/streaming.ts:216
↓ 1 callersMethodstopDialogObserver
()
src/state-machine/states/cleanup-state.ts:222
↓ 1 callersMethodstopIfStarted
* Stop the monitor if it exists, without creating an instance * Safe to call during cleanup even if monitor was never started
src/utils/sound-level-monitor.ts:47
↓ 1 callersMethodstopMeeting
(reason: MeetingEndReason)
src/state-machine/machine.ts:117
↓ 1 callersFunctionstopNetworkInterception
(page: Page)
src/meeting/meet/network-interception/index.ts:288
↓ 1 callersMethodstopObserving
()
src/meeting/meet/chatObserver.ts:46
↓ 1 callersMethodstopRecording
()
src/recording/ScreenRecorder.ts:1045
↓ 1 callersMethodstopScreenRecorder
()
src/state-machine/states/cleanup-state.ts:201
↓ 1 callersFunctionstopToggleProxy
()
src/proxy/toggle-proxy.ts:230
↓ 1 callersFunctionstop_record
(res: express.Response, reason: MeetingEndReason)
src/server.ts:59
↓ 1 callersFunctionswitchToNextBranding
()
src/branding.ts:197
↓ 1 callersFunctionswitchToPausedBranding
()
src/branding.ts:192
↓ 1 callersMethodsyncAndMergeFiles
()
src/recording/ScreenRecorder.ts:1238
↓ 1 callersFunctionsyncVirtualStreamsFromParticipant
(participant: any)
src/meeting/teams/network-interception/browser-bundle.ts:99
↓ 1 callersFunctiontransformTeamsLink
(originalLink: string)
src/urlParser/teamsUrlParser.ts:42
↓ 1 callersMethodtrimAudioStart
( inputAudioPath: string, outputAudioPath: string, trimSeconds: number )
src/recording/ScreenRecorder.ts:1562
↓ 1 callersMethodtrimPauseWindows
* Trim paused sections from the final video using the concat demuxer. * Operates in-place: reads from outputPath, writes to a temp file, then repla
src/recording/ScreenRecorder.ts:1781
↓ 1 callersMethodtryDismissModal
* Try to dismiss a modal by clicking appropriate buttons within the modal. * Uses locator-based finding (same as before) but clicks via evaluate()
src/services/dialog-observer/simple-dialog-observer.ts:329
↓ 1 callersMethodtryDismissWithEscape
* Try to dismiss a modal by pressing the Escape key
src/services/dialog-observer/simple-dialog-observer.ts:311
↓ 1 callersMethodtryNetworkInterception
* Try to setup network interception for the current platform (Meet or Teams). * Returns true if successful, false otherwise (allows graceful fallba
src/state-machine/states/in-call-state.ts:262
↓ 1 callersFunctiontypeBotName
(page: Page, botName: string)
src/meeting/meet.ts:1044
↓ 1 callersFunctiontypeBotName
(page: Page, botName: string, maxAttempts: number)
src/meeting/teams.ts:858
↓ 1 callersFunctionupdateContributingSources
( receiverManager: any, receiver: any, contributingSources: any )
src/meeting/meet/network-interception/browser-bundle.ts:141
↓ 1 callersFunctionupdateDeviceOutputs
(userManager: any, deviceOutputs: any[])
src/meeting/meet/network-interception/browser-bundle.ts:157
↓ 1 callersMethodupdateMeetingState
(speakers: SpeakerData[], speakersCount: number)
src/speaker-manager.ts:188
↓ 1 callersMethodupdateMetrics
()
src/state-machine/states/error-state.ts:117
↓ 1 callersMethodupdateParticipantState
(state: ParticipantState)
src/state-machine/machine.ts:87
↓ 1 callersMethodupdateSingletonParticipants
* Update singleton with participants and speakers information. * - All participants (whether speaking or not) are added via addParticipantIfNotExis
src/speaker-manager.ts:146
↓ 1 callersMethoduploadAudioChunks
(chunksDir: string, botUuid: string)
src/recording/ScreenRecorder.ts:736
↓ 1 callersMethoduploadChatMessagesArtifact
()
src/state-machine/states/cleanup-state.ts:159
↓ 1 callersMethoduploadToS3
()
src/recording/ScreenRecorder.ts:835
↓ 1 callersFunctionverifyMeetAudioCapture
(page: Page)
src/meeting/meet/audio-capture.ts:25
↓ 1 callersFunctionverifyNetworkInterception
(page: Page)
src/meeting/meet/network-interception/index.ts:248
↓ 1 callersFunctionverifyTeamsAudioCapture
(page: Page)
src/meeting/teams/audio-capture.ts:25
↓ 1 callersFunctionverifyTeamsNetworkInterception
(page: Page)
src/meeting/teams/network-interception/index.ts:79
↓ 1 callersMethodwaitForAcceptance
()
src/state-machine/states/waiting-room-state.ts:194
↓ 1 callersMethodwaitForAudioDevices
()
src/recording/ScreenRecorder.ts:242
↓ 1 callersFunctionwarmUpCamera
()
src/branding.ts:16
↓ 1 callersMethodwasRecordingSuccessful
()
src/state-machine/machine.ts:145
↓ 1 callersFunctionwatchAndClickSamlConfirm
* Watch for Google's "samlconfirmaccount" speedbump page and auto-click Continue. * Runs concurrently with waitForGoogleAuthCookies — resolves silent
src/state-machine/states/google-meet-sso-login.ts:261
↓ 1 callersMethodwriteDebugAudioChunk
(audioData: Int16Array)
src/streaming.ts:661
↓ 1 callersMethodwriteToDisk
()
src/chat-manager.ts:269
↓ 1 callersMethodwriteToFile
* Write a segment to the file (JSONL format).
src/diarization-tracker.ts:240
MethodaddParticipant
(participant: Participant)
src/singleton.ts:208
MethodaddSpeaker
(speaker: Participant)
src/singleton.ts:223
MethodareMapsEqual
(map1: Map<K, V>, map2: Map<K, V>)
src/meeting/meet/speakersObserver.ts:367
MethodareMapsEqual
(map1: Map<K, V>, map2: Map<K, V>)
src/meeting/teams/speakersObserver.ts:339
FunctionbrowserInterceptionLogic
(schema: any[])
src/meeting/meet/network-interception/browser-bundle.ts:4
MethodchatDisabled
()
src/meeting/teams/chatObserver.ts:24
MethodcheckElementAndPseudo
(el: HTMLElement)
src/meeting/teams/speakersObserver.ts:235
MethodcheckIfSpeaking
(element: HTMLElement)
src/meeting/teams/speakersObserver.ts:223
MethodcheckSpeakers
()
src/meeting/meet/speakersObserver.ts:380
MethodcheckSpeakers
()
src/meeting/teams/speakersObserver.ts:352
MethodcleanLightClient
(documentRoot: Document)
src/meeting/teams/htmlCleaner.ts:82
MethodcloseMeeting
(page: Page)
src/meeting/meet.ts:437
MethodcloseMeeting
(page: Page)
src/meeting/teams.ts:685
Functionconstructor
()
src/media_context.ts:26
Functionconstructor
(context: MeetingContext, stateType: MeetingStateType)
src/state-machine/states/base-state.ts:10
Methodconstructor
( input: string | undefined, output: string | undefined, sample_rate: number | undefined, bot_
src/streaming.ts:77
Methodconstructor
(sampleRate: number)
src/media_context.ts:112
Methodconstructor
()
src/media_context.ts:185
Methodconstructor
( private botUuid: string, private botId: number, private extra: Record<string, unknown> | null
src/events.ts:87
Methodconstructor
()
src/speaker-manager.ts:23
Methodconstructor
(tempDir: string)
src/diarization-tracker.ts:39
Methodconstructor
()
src/utils/PathManager.ts:19
Methodconstructor
()
src/utils/S3Uploader.ts:26
Methodconstructor
()
src/utils/sound-level-monitor.ts:26
Methodconstructor
(meetingProvider: MeetingProvider)
src/meeting/chatObserver.ts:12
Methodconstructor
(page: Page, meetingProvider: MeetingProvider, recordingMode: RecordingMode)
src/meeting/htmlCleaner.ts:11
Methodconstructor
(meetingProvider: MeetingProvider)
src/meeting/speakersObserver.ts:14
Methodconstructor
(page: Page)
src/meeting/meet/chatObserver.ts:10
Methodconstructor
(page: Page, recordingMode: RecordingMode)
src/meeting/meet/htmlCleaner.ts:15
Methodconstructor
( page: Page, recordingMode: RecordingMode, botName: string, onSpeakersChange: (speakers: Spea
src/meeting/meet/speakersObserver.ts:24
Methodconstructor
(page: Page)
src/meeting/teams/chatObserver.ts:20
Methodconstructor
(page: Page, _recordingMode: RecordingMode)
src/meeting/teams/htmlCleaner.ts:8
Methodconstructor
( page: Page, recordingMode: RecordingMode, botName: string, onSpeakersChange: (speakers: Spea
src/meeting/teams/speakersObserver.ts:25
Methodconstructor
(participantId: string)
src/meeting/teams/network-interception/browser-bundle.ts:234
Methodconstructor
()
src/state-machine/machine.ts:28
Methodconstructor
( public readonly code: SsoFailureCode, message: string )
src/state-machine/states/google-meet-sso-login.ts:49
Methodconstructor
()
src/services/html-snapshot-service.ts:16
Methodconstructor
(context: MeetingContext)
src/services/dialog-observer/simple-dialog-observer.ts:77
Methodconstructor
()
src/api/methods.ts:8
Methodconstructor
(config: Partial<ScreenRecordingConfig> = {})
src/recording/ScreenRecorder.ts:122
Methoddefault
()
src/media_context.ts:190
FunctiondisablePrintPageLogs
()
src/browser/page-logger.ts:32
FunctionenableNetworkInterception
( page: Page, onSpeakersChange: (payload: NetworkPayload) => void )
src/meeting/meet/network-interception/index.ts:131
FunctionendedHandler
()
src/meeting/meet/network-interception/browser-bundle.ts:409
Functionexecute
(args: string[], after: () => void)
src/media_context.ts:31
← previousnext →401–500 of 598, ranked by callers