MCPcopy Create free account

hub / github.com/whitphx/streamlit-webrtc / functions

Functions467 in github.com/whitphx/streamlit-webrtc

FunctionDeviceSelectForm
({ onClose, ...deviceSelectProps }: DeviceSelectFormProps)
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelectForm.tsx:9
FunctionInfoHeader
(props: InfoHeaderProps)
streamlit_webrtc/frontend/src/InfoHeader.tsx:10
FunctionInnerComponent
()
streamlit_webrtc/frontend/src/DeviceSelect/components/Defer.stories.tsx:6
FunctionInputMediaControls
({ disabled = false, stream, }: InputMediaControlsProps)
streamlit_webrtc/frontend/src/InputMediaControls.tsx:37
FunctionMediaApiNotAvailableMessage
()
streamlit_webrtc/frontend/src/DeviceSelect/components/messages/MediaApiNotAvailableMessage.tsx:4
FunctionMediaStreamPlayer
(props: MediaStreamPlayerProps)
streamlit_webrtc/frontend/src/MediaStreamPlayer.tsx:28
FunctionPlaceholder
(props: PlaceholderProps)
streamlit_webrtc/frontend/src/Placeholder.tsx:19
FunctionThemeProvider
(props: React.PropsWithChildren<unknown>)
streamlit_webrtc/frontend/src/ThemeProvider.tsx:10
FunctionTranslatedButton
({ translationKey, defaultText, ...props }: TranslatedButtonProps)
streamlit_webrtc/frontend/src/translation/components/TranslatedButton.tsx:9
FunctionTranslationProvider
(props: TranslationProviderProps)
streamlit_webrtc/frontend/src/translation/TranslationProvider.tsx:9
FunctionVideoPreview
(props: VideoPreviewProps)
streamlit_webrtc/frontend/src/DeviceSelect/VideoPreview.tsx:8
FunctionVoidVideoPreview
()
streamlit_webrtc/frontend/src/DeviceSelect/components/VoidVideoPreview.tsx:14
FunctionWebRtcStreamer
()
streamlit_webrtc/frontend/src/WebRtcStreamer.tsx:198
FunctionWebRtcStreamerInner
(props: WebRtcStreamerInnerProps)
streamlit_webrtc/frontend/src/WebRtcStreamer.tsx:47
Method__contains__
(self, key)
tests/factory_lifecycle_scope_test.py:44
Method__delitem__
(self, key)
tests/factory_lifecycle_scope_test.py:53
Method__get__
( self, instance: None, owner: Optional[type] = None )
streamlit_webrtc/component.py:109
Method__getitem__
(self, key)
tests/factory_lifecycle_scope_test.py:47
Method__init__
(self)
app_videochat.py:31
Method__init__
( self, frame_callback: Optional[FrameCallback[FrameT]], queued_frames_callback: Optio
streamlit_webrtc/models.py:40
Method__init__
( self, kind: str, mixer_callback: MixerCallback[FrameT], mixer_output_interva
streamlit_webrtc/mix.py:142
Method__init__
(self, *, sample_rate: int, ptime: float = AUDIO_PTIME)
streamlit_webrtc/pcm_source.py:32
Method__init__
(self, callback: Callback)
streamlit_webrtc/shutdown.py:39
Method__init__
(self, queue_maxsize: int = 1)
streamlit_webrtc/receive.py:30
Method__init__
( self, mode: WebRtcMode, rtc_configuration: Optional[RTCConfiguration], sourc
streamlit_webrtc/webrtc.py:389
Method__init__
( self, callback: AudioSourceCallback, sample_rate: int = AUDIO_SAMPLE_RATE, p
streamlit_webrtc/source.py:111
Method__init__
( self, track: MediaStreamTrack, processor: ProcessorT, stop_timeout: Optional
streamlit_webrtc/process.py:68
Method__init__
( self, callback: SinkCallback[FrameT], kind: str, )
streamlit_webrtc/sink.py:52
Method__init__
(self, callback: AudioSinkCallback)
streamlit_webrtc/sink.py:145
Method__init__
(self, attr_name: str)
streamlit_webrtc/component.py:105
Method__init__
( self, worker: Optional[WebRtcWorker[VideoProcessorT, AudioProcessorT]], state: WebRt
streamlit_webrtc/component.py:144
Method__init__
( self, api_key: str, pcm_out: PcmAudioSource, model: str = DEFAULT_MODEL,
pages/18_audio_chat_realtime.py:84
Method__init__
(self, callback)
tests/factory_lifecycle_scope_test.py:25
Method__init__
(self)
tests/factory_lifecycle_scope_test.py:41
Method__init__
(self, frames: List[av.VideoFrame], delay: float = 0.0)
tests/process_test.py:42
Method__init__
(self)
tests/process_test.py:59
Method__init__
(self, value: int = 200)
tests/process_test.py:70
Method__init__
(self)
tests/process_test.py:124
Method__init__
(self)
tests/process_test.py:186
Method__init__
(self, page_script_hash: str)
tests/shutdown_test.py:11
Method__init__
(self, page_hash: str, state=None)
tests/shutdown_test.py:22
Method__init__
(self)
tests/shutdown_test.py:171
Method__setitem__
(self, key, value)
tests/factory_lifecycle_scope_test.py:50
Function_audio_callback
(pts: int, time_base: fractions.Fraction)
tests/factory_lifecycle_scope_test.py:73
Function_audio_source_callback
(pts: int, time_base: fractions.Fraction)
tests/webrtc_loopback_test.py:195
Method_fire_on_ended
(self)
streamlit_webrtc/source.py:47
Method_fire_on_ended
(self)
streamlit_webrtc/source.py:133
Function_on_track
(track)
tests/webrtc_loopback_test.py:222
Method_polling_thread_impl
( self, app_session_ref: "weakref.ReferenceType[AppSession]", initial_page_script_hash
streamlit_webrtc/shutdown.py:73
Method_run
(self)
pages/18_audio_chat_realtime.py:219
Method_run_process_offer_thread
( self, sdp: str, type_: str, )
streamlit_webrtc/webrtc.py:475
Method_run_worker_thread
(self)
streamlit_webrtc/process.py:109
Function_sink_callback
(frame)
tests/factory_lifecycle_scope_test.py:80
Function_source_callback
(pts: int, time_base: fractions.Fraction)
tests/webrtc_loopback_test.py:52
Method_source_callback
( self, pts: int, time_base: fractions.Fraction )
streamlit_webrtc/pcm_source.py:104
Function_to_client
(c)
tests/webrtc_loopback_test.py:123
Function_to_worker
(c)
tests/webrtc_loopback_test.py:118
Function_video_callback
(pts: int, time_base: fractions.Fraction)
tests/source_test.py:64
Function_video_callback
(pts: int, time_base: fractions.Fraction)
tests/factory_lifecycle_scope_test.py:68
Function_video_source_callback
(pts: int, time_base: fractions.Fraction)
tests/mix_test.py:24
MethodaddTrack
(self, track: MediaStreamTrack)
streamlit_webrtc/receive.py:36
MethodaddTrack
(self, track: MediaStreamTrack)
streamlit_webrtc/sink.py:63
Functionaudio_frame_callback
(frame: av.AudioFrame)
docs/examples/both.py:28
Functionaudio_frame_callback
(frame: av.AudioFrame)
docs/examples/audio.py:9
Methodaudio_processor
( self, )
streamlit_webrtc/webrtc.py:360
Methodaudio_processor
A audio processor instance which has been created through the callable provided as `audio_processor_factory` argument to `web
streamlit_webrtc/component.py:188
Methodaudio_receiver
(self)
streamlit_webrtc/webrtc.py:370
Functionaudio_sink_callback
(frame: av.AudioFrame)
pages/18_audio_chat_realtime.py:436
Functionaudio_sink_callback
(frame: av.AudioFrame)
pages/16_audio_in_video_out.py:43
Functionaudio_source_callback
Generate audio frames with the selected waveform.
pages/15_audio_source.py:25
Functionboom
()
tests/source_test.py:99
Functioncall_stop
()
tests/shutdown_test.py:200
Functioncallback
(frame: av.VideoFrame)
pages/5_fork_multi_outputs.py:23
Functioncallback
(frame: av.VideoFrame)
pages/2_opencv_filters.py:11
Functioncallback
(frame: av.VideoFrame)
pages/6_mix_multi_inputs.py:31
Methodcallback
(done_task: "concurrent.futures.Future")
streamlit_webrtc/webrtc.py:637
Methodcb
(frame: av.VideoFrame)
tests/models_test.py:27
Methodcb
(frame: av.VideoFrame)
tests/models_test.py:44
Functionclear_session_state
(monkeypatch)
tests/factory_lifecycle_scope_test.py:58
FunctionconnectedReducer
(state, action)
streamlit_webrtc/frontend/src/webrtc/reducer.ts:115
Functioncreate_player
()
pages/8_media_files_streaming.py:53
FunctiondeviceSelectionReducer
(state, action)
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelect.tsx:74
Methoddrain
()
tests/process_test.py:90
Methoddrain
()
tests/process_test.py:140
Functionfirst
(frame: av.VideoFrame)
tests/webrtc_loopback_test.py:262
FunctionhandleDeviceChange
()
streamlit_webrtc/frontend/src/DeviceSelect/DeviceSelect.tsx:223
MethodhasTrack
(self)
streamlit_webrtc/receive.py:42
MethodhasTrack
(self)
streamlit_webrtc/sink.py:71
Methodidentity
(frame: av.VideoFrame)
tests/models_test.py:137
Functionin_recorder_factory
()
pages/7_record.py:31
Methodinput_audio_track
(self)
streamlit_webrtc/webrtc.py:378
Methodinput_video_track
(self)
streamlit_webrtc/webrtc.py:374
Methodis_running
(self)
pages/18_audio_chat_realtime.py:125
Functionmixer_callback
(frames: List[av.VideoFrame])
app_videochat.py:72
Functionmixer_callback
(frames: List[av.VideoFrame])
pages/6_mix_multi_inputs.py:71
Functionmixer_cb
(frames: List[av.VideoFrame])
tests/mix_test.py:50
Functionon_change
()
pages/18_audio_chat_realtime.py:445
Functionon_change
()
pages/16_audio_in_video_out.py:97
Functionon_change
Handle state changes.
pages/15_audio_source.py:72
Functionon_change
()
pages/14_programmable_source.py:58
← previousnext →201–300 of 467, ranked by callers