Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TzuHuanTai/RaspberryPi-WebRTC
/ functions
Functions
599 in github.com/TzuHuanTai/RaspberryPi-WebRTC
⨍
Functions
599
◇
Types & classes
104
Method
RecordingDeviceName
src/rtc/audio_device_bridge.h:94
Method
RecordingDevices
src/rtc/audio_device_bridge.h:89
Method
RecordingIsAvailable
src/rtc/audio_device_bridge.h:109
Method
RecordingIsInitialized
src/rtc/audio_device_bridge.h:114
Method
RefreshPeerMap
src/signaling/mqtt_service.cpp:251
Method
RefreshPeerMap
src/signaling/signaling_service.h:50
Method
RegisterAudioCallback
Always succeeds; atomically updates the transport pointer so no guard on recording_ is needed. Safe to call while the capture thread is running.
src/rtc/audio_device_bridge.h:43
Method
RegisterEncodeCompleteCallback
src/codecs/v4l2/v4l2_h264_encoder.cpp:34
Method
RegisterEncodeCompleteCallback
src/codecs/jetson/jetson_video_encoder.cpp:30
Method
Release
src/codecs/v4l2/v4l2_h264_encoder.cpp:39
Method
Release
src/codecs/jetson/jetson_video_encoder.cpp:35
Method
ReleaseEncoder
src/recorder/raw_h264_recorder.cpp:20
Method
ReleaseEncoder
src/recorder/openh264_recorder.cpp:31
Method
ReleaseEncoder
src/recorder/v4l2_h264_recorder.cpp:32
Method
ReleaseEncoder
src/recorder/jetson_recorder.cpp:36
Method
ReplaceExtension
src/recorder/recorder_manager.cpp:347
Method
RequestComplete
src/capturer/libcamera_capturer.cpp:280
Method
ResponseMethodNotAllowed
src/signaling/http_service.cpp:234
Method
ResponsePreconditionFailed
src/signaling/http_service.cpp:244
Method
ResponseUnprocessableEntity
src/signaling/http_service.cpp:224
Method
RotateFiles
src/common/utils.cpp:37
Method
RtcChannel
src/rtc/rtc_channel.cpp:12
Method
RtcPeer
src/rtc/rtc_peer.cpp:13
Method
ScaleTrackSource
src/track/scale_track_source.cpp:19
Method
ScheduleNextPing
src/signaling/websocket_service.cpp:283
Method
SendEOS
Send End of Stream to encoder by queueing on the output plane a buffer with bytesused = 0 for the 0th plane (v4l2_buffer.m.planes[0].bytesused = 0).
src/codecs/jetson/jetson_encoder.cpp:324
Method
SendFileResponse
src/rtc/conductor.cpp:319
Method
SendFrame
src/codecs/v4l2/v4l2_h264_encoder.cpp:105
Method
SendFrame
src/codecs/jetson/jetson_video_encoder.cpp:100
Method
SendLoop
src/rtc/rtc_channel.cpp:144
Method
SendUserData
src/rtc/sfu_channel.cpp:41
Method
SetControls
src/capturer/video_capturer.h:24
Method
SetControls
src/capturer/libcamera_capturer.cpp:232
Method
SetCtrl
src/common/v4l2_utils.cpp:180
Method
SetExtCtrl
src/common/v4l2_utils.cpp:191
Method
SetExtCtrl
src/codecs/v4l2/v4l2_codec.cpp:37
Method
SetFormat
src/common/v4l2_utils.cpp:142
Method
SetFps
src/common/v4l2_utils.cpp:130
Method
SetFps
src/codecs/v4l2/v4l2_encoder.cpp:75
Method
SetIFrameInterval
src/codecs/v4l2/v4l2_encoder.cpp:89
Method
SetLevel
src/codecs/v4l2/v4l2_encoder.cpp:64
Method
SetMicrophoneMute
src/rtc/audio_device_bridge.h:149
Method
SetMicrophoneVolume
src/rtc/audio_device_bridge.h:133
Method
SetPlayoutDevice
src/rtc/audio_device_bridge.h:98
Method
SetProfile
src/codecs/v4l2/v4l2_encoder.cpp:69
Method
SetRateControlMode
src/codecs/v4l2/v4l2_encoder.cpp:84
Method
SetRates
src/codecs/v4l2/v4l2_h264_encoder.cpp:83
Method
SetRates
src/codecs/jetson/jetson_video_encoder.cpp:78
Method
SetRecordingDevice
src/rtc/audio_device_bridge.h:100
Method
SetSessionDescription
src/rtc/rtc_peer.h:49
Method
SetSink
src/rtc/rtc_peer.cpp:65
Method
SetSpeakerMute
src/rtc/audio_device_bridge.h:142
Method
SetSpeakerVolume
src/rtc/audio_device_bridge.h:124
Method
SetStereoPlayout
src/rtc/audio_device_bridge.h:156
Method
SetStereoRecording
src/rtc/audio_device_bridge.h:163
Method
SetupCaptureBuffer
src/codecs/v4l2/v4l2_codec.cpp:47
Method
SetupOutputBuffer
src/codecs/v4l2/v4l2_codec.cpp:41
Method
SfuChannel
src/rtc/sfu_channel.cpp:12
Method
SignalingService
src/signaling/signaling_service.h:10
Method
SpeakerIsInitialized
src/rtc/audio_device_bridge.h:116
Method
SpeakerMute
src/rtc/audio_device_bridge.h:143
Method
SpeakerMuteIsAvailable
SpeakerMuteIsAvailable = false → WebRTC never calls the mute getters/setters below.
src/rtc/audio_device_bridge.h:138
Method
SpeakerVolume
src/rtc/audio_device_bridge.h:125
Method
SpeakerVolumeIsAvailable
SpeakerVolumeIsAvailable = false → WebRTC never calls the volume getters/setters below.
src/rtc/audio_device_bridge.h:120
Method
Start
src/recorder/recorder_manager.cpp:251
Method
Start
src/ipc/unix_socket_server.cpp:36
Method
Start
src/signaling/signaling_service.h:13
Method
StartPlayout
src/rtc/audio_device_bridge.h:72
Method
StartRecording
Instant no-ops — no underlying audio stream to start/stop here.
src/rtc/audio_device_bridge.h:62
Method
StartRecording
src/rtc/conductor.cpp:394
Method
StereoPlayout
src/rtc/audio_device_bridge.h:157
Method
StereoPlayoutIsAvailable
StereoPlayoutIsAvailable = false → StereoPlayout getter never called.
src/rtc/audio_device_bridge.h:152
Method
StereoRecording
src/rtc/audio_device_bridge.h:164
Method
StereoRecordingIsAvailable
StereoRecordingIsAvailable = true → StereoRecording getter IS called; must set *enabled.
src/rtc/audio_device_bridge.h:159
Method
Stop
src/recorder/recorder_manager.cpp:298
Method
StopPlayout
src/rtc/audio_device_bridge.h:76
Method
StopRecording
src/rtc/audio_device_bridge.h:66
Method
StopRecording
src/rtc/conductor.cpp:410
Method
StreamHandler
src/capturer/libargus_egl_capturer.h:28
Method
StreamOff
src/common/v4l2_utils.cpp:219
Method
StreamOn
src/common/v4l2_utils.cpp:211
Method
Subject
src/common/interface/subject.h:38
Method
Subscribe
src/capturer/libargus_egl_capturer.cpp:409
Method
Subscribe
src/capturer/libcamera_capturer.cpp:318
Method
Subscribe
src/common/interface/subject.h:41
Method
Subscribe
src/signaling/mqtt_service.cpp:132
Method
SubscribeEvent
src/common/v4l2_utils.cpp:120
Method
SubscribeEvent
src/codecs/v4l2/v4l2_codec.cpp:84
Method
Subscription
src/common/interface/subject.h:12
Method
TakeSnapshot
src/rtc/conductor.cpp:273
Method
Terminate
src/rtc/audio_device_bridge.h:53
Method
Terminate
src/rtc/rtc_channel.cpp:32
Method
ThreadSafeQueue
src/common/thread_safe_queue.h:11
Method
TimeVal
src/args.h:24
Method
ToBase64
src/common/utils.cpp:122
Method
ToTimeval
src/common/utils.cpp:484
Method
TopicTypeToString
src/signaling/mqtt_service.cpp:351
Method
TransferFile
src/rtc/conductor.cpp:341
Method
UnMap
src/common/v4l2_utils.cpp:227
Method
UnixSocketServer
src/ipc/unix_socket_server.cpp:9
← previous
next →
401–500 of 599, ranked by callers