Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StanfordSNR/puffer
/ functions
Functions
1,288 in github.com/StanfordSNR/puffer
⨍
Functions
1,288
◇
Types & classes
238
↳
Endpoints
1
↓ 2 callers
Method
adata
src/media-server/channel.cc:224
↓ 2 callers
Method
aready_to_serve
src/media-server/channel.cc:135
↓ 2 callers
Method
be16
src/util/chunk.hh:100
↓ 2 callers
Method
be64
src/util/chunk.hh:110
↓ 2 callers
Function
channel_audio_formats
src/util/yaml.cc:46
↓ 2 callers
Function
concat_arraybuffers
(arr, len)
src/portal/puffer/static/puffer/js/puffer.js:70
↓ 2 callers
Method
connected
src/net/nb_secure_socket.hh:70
↓ 2 callers
Method
continue_SSL_accept
src/net/nb_secure_socket.cc:59
↓ 2 callers
Method
continue_SSL_connect
src/net/nb_secure_socket.cc:21
↓ 2 callers
Method
continue_SSL_read
src/net/nb_secure_socket.cc:124
↓ 2 callers
Function
create_sockaddr_un
src/util/ipc_socket.cc:16
↓ 2 callers
Method
curr_aformat
src/media-server/ws_client.hh:81
↓ 2 callers
Method
curr_vformat
src/media-server/ws_client.hh:80
↓ 2 callers
Method
disable_prediction
src/opus-encoder/opus-encoder.cc:147
↓ 2 callers
Method
done
all bytes have been read */
src/media-server/server_message.hh:91
↓ 2 callers
Method
exit_status
src/util/child_process.hh:48
↓ 2 callers
Method
expirations
src/util/timerfd.cc:29
↓ 2 callers
Method
expire_all
(self)
src/scripts/stream_processor.py:61
↓ 2 callers
Method
filesize
src/util/file_descriptor.cc:219
↓ 2 callers
Method
find_all
src/webm/webm_info.cc:39
↓ 2 callers
Method
fix_size_at
src/mp4/box.cc:111
↓ 2 callers
Method
format
src/media-server/server_message.hh:111
↓ 2 callers
Function
get_abr_cc
(expt_config)
src/scripts/helpers.py:144
↓ 2 callers
Method
get_and_pop_line
src/net/http_message_sequence.hh:78
↓ 2 callers
Method
get_bitrate
src/mp4/mp4_info.cc:139
↓ 2 callers
Method
get_children
src/webm/webm_info.hh:77
↓ 2 callers
Function
get_expt_id
(pt)
src/scripts/helpers.py:162
↓ 2 callers
Method
get_sample_rate
src/mp4/mp4_info.cc:168
↓ 2 callers
Function
get_screen_size
()
src/portal/puffer/static/puffer/js/player.js:408
↓ 2 callers
Function
get_ssim_index
(pt)
src/scripts/helpers.py:124
↓ 2 callers
Method
get_timescale_duration
src/mp4/mp4_info.cc:19
↓ 2 callers
Function
get_user
(pt)
src/scripts/helpers.py:171
↓ 2 callers
Method
have_complete_line
src/net/http_message_sequence.hh:71
↓ 2 callers
Function
http_to_lower
locale-insensitive ASCII conversion */
src/net/http_message.cc:99
↓ 2 callers
Method
id
src/mpd/mpd.hh:134
↓ 2 callers
Method
ignore_box
src/mp4/mp4_parser.cc:49
↓ 2 callers
Method
ignore_sample_entry
src/mp4/stsd_box.cc:13
↓ 2 callers
Method
init_channel
src/media-server/ws_client.cc:42
↓ 2 callers
Method
is_audio
src/mp4/mp4_info.cc:134
↓ 2 callers
Method
is_authenticated
src/media-server/ws_client.hh:50
↓ 2 callers
Function
is_directory
src/util/path.cc:280
↓ 2 callers
Method
last_video_send_ts
src/media-server/ws_client.hh:85
↓ 2 callers
Method
loop
src/net/ws_server.cc:526
↓ 2 callers
Function
make_pipe
src/util/pipe.cc:10
↓ 2 callers
Function
mmap_file
src/media-server/channel.cc:234
↓ 2 callers
Method
msg_type
src/media-server/client_message.hh:131
↓ 2 callers
Method
name
src/util/temp_dir.cc:44
↓ 2 callers
Method
normalize_input
(self, raw_in, update_obs=False)
src/scripts/ttp.py:104
↓ 2 callers
Method
offset
byte offset in length_ */
src/media-server/server_message.hh:88
↓ 2 callers
Function
opus_encode
src/opus-encoder/opus-encoder.cc:374
↓ 2 callers
Method
parse
src/atsc/decoder.cc:846
↓ 2 callers
Method
payload_length
src/atsc/decoder.cc:382
↓ 2 callers
Function
pid
src/util/pid.cc:6
↓ 2 callers
Function
postgres_connection_string
src/util/yaml.cc:61
↓ 2 callers
Function
prepare_input_output
(d)
src/scripts/ttp.py:442
↓ 2 callers
Function
prepare_raw_data
(yaml_settings_path, time_start, time_end, cc)
src/scripts/ttp.py:366
↓ 2 callers
Method
presentation_time_offset
src/mpd/mpd.hh:141
↓ 2 callers
Function
print_usage
src/wrappers/generate_mpd.cc:11
↓ 2 callers
Function
print_usage
src/wrappers/video_fragmenter.cc:12
↓ 2 callers
Function
print_usage
src/wrappers/audio_fragmenter.cc:12
↓ 2 callers
Function
print_usage
src/atsc/decoder.cc:57
↓ 2 callers
Function
print_usage
src/media-server/run_servers.cc:25
↓ 2 callers
Function
print_usage
src/notifier/notifier.cc:12
↓ 2 callers
Function
print_usage
src/cleaner/depcleaner.cc:10
↓ 2 callers
Function
print_usage
src/cleaner/cleaner.cc:15
↓ 2 callers
Method
process_expired_sessions
(self)
src/scripts/stream_processor.py:218
↓ 2 callers
Method
process_expired_sessions
(self)
src/scripts/stream_processor.py:331
↓ 2 callers
Method
read_bytes
src/webm/webm_info.hh:27
↓ 2 callers
Method
ready_to_serve
src/media-server/channel.cc:120
↓ 2 callers
Method
remove_child
src/mp4/box.cc:23
↓ 2 callers
Function
remove_file
src/cleaner/cleaner.cc:27
↓ 2 callers
Function
remove_player_error
(error_id)
src/portal/puffer/static/puffer/js/player.js:360
↓ 2 callers
Method
reset_sync_tracking
need to reset tracking after a resync */
src/atsc/decoder.cc:1301
↓ 2 callers
Function
run
src/util/system_runner.cc:84
↓ 2 callers
Function
run_depcleaner
src/wrappers/run_pipeline.cc:216
↓ 2 callers
Function
run_file_sender
src/wrappers/run_pipeline.cc:192
↓ 2 callers
Function
run_windowcleaner
src/wrappers/run_pipeline.cc:246
↓ 2 callers
Method
sample_count
accessors */
src/mp4/trun_box.hh:31
↓ 2 callers
Function
scale_global_timestamp
src/mp4/mp4_fragment.cc:48
↓ 2 callers
Method
seek
src/util/file_descriptor.cc:198
↓ 2 callers
Function
send_server_init
src/media-server/ws_media_server.cc:221
↓ 2 callers
Method
service_count
src/util/poller.cc:133
↓ 2 callers
Method
set_as_mask
mask these signals from interrupting our process */ (because we'll use a signalfd instead to read them */
src/util/signalfd.cc:46
↓ 2 callers
Method
set_close_callback
src/net/ws_server.hh:103
↓ 2 callers
Method
set_last_video_send_ts
src/media-server/ws_client.hh:118
↓ 2 callers
Method
set_open_callback
src/net/ws_server.hh:102
↓ 2 callers
Method
set_request
src/net/http_response.cc:97
↓ 2 callers
Method
set_reuseport
src/net/socket.cc:167
↓ 2 callers
Method
set_screen_size
src/media-server/ws_client.cc:82
↓ 2 callers
Method
set_tcp_info
src/media-server/ws_client.hh:119
↓ 2 callers
Function
show_control_bar
()
src/portal/puffer/static/puffer/js/player.js:74
↓ 2 callers
Function
soft_set_channel
(channel)
src/portal/puffer/static/puffer/js/puffer.js:728
↓ 2 callers
Method
something_to_write
src/net/nb_secure_socket.hh:62
↓ 2 callers
Function
strip_initial_whitespace
src/net/http_message.cc:108
↓ 2 callers
Method
terminated
src/util/child_process.hh:44
↓ 2 callers
Function
timestamp_ns
src/util/timestamp.cc:5
↓ 2 callers
Method
to_string
src/util/media_formats.cc:32
↓ 2 callers
Method
use_certificate_file
src/net/secure_socket.cc:186
↓ 2 callers
Method
use_private_key_file
src/net/secure_socket.cc:197
↓ 2 callers
Function
validate_id
src/media-server/ws_media_server.cc:668
← previous
next →
201–300 of 1,288, ranked by callers