MCPcopy Create free account

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

Functions467 in github.com/whitphx/streamlit-webrtc

Methodtest_one_in_one_out
(self)
tests/process_test.py:85
Functiontest_orphan_reset_handles_already_stopped_worker
()
tests/get_or_create_context_test.py:108
Functiontest_orphaned_context_resets_worker_and_state
()
tests/get_or_create_context_test.py:76
Methodtest_output_contains_original_key
(self)
tests/component_pure_test.py:58
Functiontest_pcm_audio_source_cache_reuses_same_key_until_session_end
()
tests/factory_lifecycle_scope_test.py:121
Methodtest_playing_only
(self)
tests/component_pure_test.py:24
Methodtest_processor_exception_propagates
(self)
tests/process_test.py:97
Methodtest_pts_and_time_base_preserved
(self)
tests/process_test.py:104
Functiontest_push_bytes_plays_back_in_order
()
tests/pcm_source_test.py:22
Functiontest_push_empty_is_noop
()
tests/pcm_source_test.py:98
Functiontest_push_is_thread_safe
Concurrent producers must not corrupt the FIFO (total sample count matches the sum of pushed lengths).
tests/pcm_source_test.py:125
Functiontest_push_ndarray_plays_back_in_order
()
tests/pcm_source_test.py:34
Functiontest_push_rejects_multidim_ndarray
()
tests/pcm_source_test.py:92
Functiontest_push_rejects_non_int16_ndarray
()
tests/pcm_source_test.py:86
Functiontest_rejects_non_positive_ptime
(ptime: float)
tests/pcm_source_test.py:114
Functiontest_rejects_non_positive_sample_rate
(sample_rate: int)
tests/pcm_source_test.py:108
Functiontest_rejects_ptime_smaller_than_one_sample
()
tests/pcm_source_test.py:119
Functiontest_sendonly_video_frame_callback_observes_frames
()
tests/webrtc_loopback_test.py:177
Functiontest_sendonly_video_sink_track_receives_frames
SENDONLY with an explicit ``sink_video_track`` — no auto-receiver.
tests/webrtc_loopback_test.py:286
Functiontest_sendrecv_audio_only_input_with_source_video_track
SENDRECV with audio-only peer input still delivers `source_video_track`. Regression test for the case where the developer wants to receive audio
tests/webrtc_loopback_test.py:203
Functiontest_sendrecv_audio_sink_with_independent_video_source
Audio-in via sink, video-out via source at independent FPS. Mirrors ``pages/16_audio_in_video_out.py`` but using a sink for the input side, w
tests/webrtc_loopback_test.py:304
Functiontest_shutdown_observer_reset_uses_captured_session_state_from_polling_thread
( monkeypatch, )
tests/factory_lifecycle_scope_test.py:237
Methodtest_signalling_derived_from_sdp_offer_truthiness
(self)
tests/component_pure_test.py:29
Methodtest_sink_alone_is_allowed
(self)
tests/component_pure_test.py:132
Methodtest_sink_plus_frame_callback_rejected
(self)
tests/component_pure_test.py:142
Methodtest_sink_plus_on_ended_rejected
(self)
tests/component_pure_test.py:167
Methodtest_sink_plus_processor_factory_rejected
(self)
tests/component_pure_test.py:178
Methodtest_sink_plus_queued_frames_callback_rejected
(self)
tests/component_pure_test.py:153
Functiontest_sink_track_cache_reuses_same_key_until_session_end
()
tests/factory_lifecycle_scope_test.py:133
Functiontest_sink_track_swap_across_sessions
A cached sink can be reused for a new peer track after the prior session ends — readyState falls back to ``new`` so ``addTrack`` works again o
tests/webrtc_loopback_test.py:372
Functiontest_stop_idempotent_and_safe_to_call_after_callback
()
tests/shutdown_test.py:149
Functiontest_stop_safe_when_called_concurrently
()
tests/shutdown_test.py:192
Functiontest_streamlit_session_lifecycle_opts_out_of_webrtc_session_reset
()
tests/factory_lifecycle_scope_test.py:270
Functiontest_streamlit_webrtc_can_be_imported
()
tests/import_test.py:1
Methodtest_swap_is_serialized_against_recv
(self)
tests/models_test.py:114
Functiontest_underrun_is_silence_padded
()
tests/pcm_source_test.py:45
Functiontest_update_video_callbacks_hot_swap
A live callback hot-swap reaches subsequent frames. `CallbackAttachableProcessor.update_callbacks` is unit-tested in `models_test.py`; this t
tests/webrtc_loopback_test.py:251
Functiontest_video_source_track_cache_reuses_same_key_until_session_end
()
tests/factory_lifecycle_scope_test.py:101
Functiontest_video_source_track_does_not_warn_for_cumulative_drift
( caplog, slow_call_index: int )
tests/source_test.py:225
Functiontest_video_source_track_fires_on_ended_on_stop
Regression test for https://github.com/whitphx/streamlit-webrtc/issues/1800: source tracks need a deterministic notification when the session
tests/source_test.py:69
Functiontest_video_source_track_on_ended_exception_is_swallowed
A misbehaving on_ended must not propagate into aiortc's event loop.
tests/source_test.py:95
Functiontest_video_source_track_warns_when_callback_is_slow
( caplog, slow_call_index: int )
tests/source_test.py:202
Functiontest_webrtc_session_reset_uses_captured_session_state_from_worker_thread
( monkeypatch, )
tests/factory_lifecycle_scope_test.py:202
Methodtest_with_credentials
(self)
tests/config_test.py:22
Methodtest_with_servers
(self)
tests/config_test.py:66
Methodtest_worker_exception_surfaces_on_next_recv
(self)
tests/process_test.py:157
Functiontest_worker_forwarded_reads_from_attached_worker
()
tests/streamer_context_test.py:24
Functiontest_worker_forwarded_returns_none_after_worker_garbage_collected
()
tests/streamer_context_test.py:47
Functiontest_worker_forwarded_returns_none_when_no_worker
()
tests/streamer_context_test.py:12
Functiontest_worker_stop_waits_for_peer_connection_close
(monkeypatch)
tests/webrtc_loopback_test.py:57
Methodtrigger
()
tests/process_test.py:200
Functionvideo_frame_callback
(frame: av.VideoFrame)
pages/7_record.py:11
Functionvideo_frame_callback
(frame: av.VideoFrame)
pages/8_media_files_streaming.py:75
Functionvideo_frame_callback
(frame: av.VideoFrame)
pages/1_object_detection.py:92
Functionvideo_frame_callback
(frame)
docs/examples/both.py:11
Functionvideo_frame_callback
(frame)
docs/examples/video.py:9
Functionvideo_frame_callback
(frame)
docs/examples/tutorial/04_pull_values.py:12
Functionvideo_frame_callback
(frame)
docs/examples/tutorial/02_video_processing.py:5
Functionvideo_frame_callback
(frame)
docs/examples/tutorial/03_parameters.py:8
Functionvideo_frame_callback
(frame)
docs/examples/tutorial/05_cleanup.py:5
Methodvideo_processor
( self, )
streamlit_webrtc/webrtc.py:354
Methodvideo_processor
A video processor instance which has been created through the callable provided as `video_processor_factory` argument to `web
streamlit_webrtc/component.py:173
Methodvideo_receiver
(self)
streamlit_webrtc/webrtc.py:366
Functionvideo_sink_callback
(frame: av.VideoFrame)
pages/17_video_in_video_out_decoupled.py:44
Functionvideo_source_callback
(pts: int, time_base: fractions.Fraction)
pages/16_audio_in_video_out.py:54
Functionvideo_source_callback
(pts: int, time_base: fractions.Fraction)
pages/14_programmable_source.py:16
Functionvideo_source_callback
(pts: int, time_base: fractions.Fraction)
pages/17_video_in_video_out_decoupled.py:55
← previous401–467 of 467, ranked by callers