Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Alaydriem/bedrock-voice-chat
/ functions
Functions
2,280 in github.com/Alaydriem/bedrock-voice-chat
⨍
Functions
2,280
◇
Types & classes
708
↓ 4 callers
Method
write_ogg_page
( &mut self, data: &[u8], header_type: u8, granule: u64, )
client/src-tauri/src/audio/encode/ogg_writer.rs:64
↓ 3 callers
Method
apply_auth
( &mut self, api: RealmsApi, xbl_token: String, user_hash: String, acc
client/src-tauri/src/bedrock/state.rs:56
↓ 3 callers
Method
clear_connected_server
(&self)
client/src-tauri/src/analytics/service/mod.rs:56
↓ 3 callers
Method
clear_player
(&self)
client/src-tauri/src/analytics/service/mod.rs:74
↓ 3 callers
Method
clear_tag
(&self, key: &str)
client/src-tauri/src/analytics/sentry/provider.rs:27
↓ 3 callers
Method
close
()
client/src/js/components/modal.js:59
↓ 3 callers
Method
close
()
client/src/js/components/drawer.js:54
↓ 3 callers
Method
create_player
Create a new player record in the database. If a platform UUID is provided and the game is Hytale, a gamerpic is generated.
server/server/src/services/player_registrar_service/mod.rs:163
↓ 3 callers
Method
disconnected
* Create a phantom PlayerData for a player who has disconnected. * Uses death dimension, extreme coordinates, and spectator=true to guarantee
mods/java/common/src/main/kotlin/com/alaydriem/bedrockvoicechat/dto/PlayerData.kt:79
↓ 3 callers
Method
distance_to
Calculate 3D Euclidean distance to another player
common/src/traits/player_data.rs:19
↓ 3 callers
Function
encode_zigzag_varint_i32
Encode an i32 value using zigzag encoding + variable-length encoding This is efficient for small positive/negative numbers
common/src/encoding.rs:39
↓ 3 callers
Function
encode_zigzag_varint_i64
Encode an i64 value using zigzag encoding + variable-length encoding This is efficient for timestamps and other values close to zero
common/src/encoding.rs:54
↓ 3 callers
Method
ensureLoaded
()
mods/bds/src/net/http_client.ts:16
↓ 3 callers
Method
evaluate
( &self, conn: &C, player_id: i32, permission: &Permission, )
server/server/src/services/permission_service/mod.rs:27
↓ 3 callers
Method
evaluate_all
( &self, conn: &C, player_id: i32, )
server/server/src/services/permission_service/mod.rs:52
↓ 3 callers
Method
extract_xuid
(&self, xbl_token: &str)
client/src-tauri/src/bedrock/auth/service.rs:39
↓ 3 callers
Method
fetchAndSetGamepic
(playerName: string, gameOverride?: string)
client/src/js/app/components/dashboard/presence.ts:230
↓ 3 callers
Method
flush
(&self)
client/src-tauri/src/analytics/service/mod.rs:140
↓ 3 callers
Method
forceEject
(locationKey: string)
mods/bds/src/audio/player_manager.ts:136
↓ 3 callers
Method
generate
(&mut self, _connection_info: &ConnectionInfo)
server/server/src/stream/quic/connection_id_format.rs:22
↓ 3 callers
Function
generate_code
( _admin: AdminGuard, db: Db<'_>, payload: Json<GenerateCodeRequest>, )
server/server/src/http/routes/api/admin/user/generate_code.rs:14
↓ 3 callers
Method
getGameType
mods/java/paper/src/main/kotlin/com/alaydriem/bedrockvoicechat/paper/PaperPlayerDataProvider.kt:119
↓ 3 callers
Method
getNextStep
()
client/src/js/app/onboarding.ts:60
↓ 3 callers
Method
getServerList
()
client/src/js/app/services/ServerListStore.ts:22
↓ 3 callers
Method
getStore
* Get or create Store instance (cached)
client/src/js/app/BVCApp.ts:36
↓ 3 callers
Method
get_author
(&self)
common/src/structs/packet/quic_network_packet.rs:51
↓ 3 callers
Method
get_credential
( &mut self, server: &str, key: &str, )
client/src-tauri/src/keyring/service.rs:106
↓ 3 callers
Method
get_player_cache
(&self)
server/server/src/stream/quic/cache_manager/mod.rs:49
↓ 3 callers
Method
get_producer
Get the recording producer for streams to send data
client/src-tauri/src/audio/recording/manager.rs:37
↓ 3 callers
Method
get_recording_flag
Returns the recording active flag for streams to check Streams should check this flag before sending recording data
client/src-tauri/src/audio/recording/manager.rs:43
↓ 3 callers
Method
hasDisc
(locationKey: string)
mods/bds/src/audio/player_manager.ts:66
↓ 3 callers
Method
health_state
Get the health state for sharing with input stream
client/src-tauri/src/network/stream/health_manager.rs:106
↓ 3 callers
Method
initializeDeepLinks
* Public method to check for pending deep links * Called from page's initialize() method
client/src/js/app/BVCApp.ts:133
↓ 3 callers
Function
into_certificate_vec
(buf: &Vec<u8>)
common/src/rustls/mod.rs:112
↓ 3 callers
Method
isRunning
()
client/src/js/app/managers/bedrock/realms/RealmsLifecycle.ts:2
↓ 3 callers
Function
loadAlpinePlugin
(pluginName: string, plugin: any)
client/src/js/app/app.ts:105
↓ 3 callers
Method
locationKey
mods/java/fabric/src/main/kotlin/com/alaydriem/bedrockvoicechat/fabric/audio/FabricAudioPlayerManager.kt:25
↓ 3 callers
Function
ncryptf_login
( env: &TestServer, payload: &CodeLoginRequest, )
server/server/tests/http/auth/code.rs:29
↓ 3 callers
Method
next_sample
Get next audio sample from ring buffer
client/src-tauri/src/audio/stream/jitter_buffer/audio_processor.rs:176
↓ 3 callers
Method
persistProxyServers
()
client/src/js/app/managers/bedrock/proxy/BedrockProxyManager.ts:248
↓ 3 callers
Method
play
(&self)
client/src-tauri/src/audio/stream/stream_manager/audio_sink.rs:27
↓ 3 callers
Method
player_uuid
(&self)
client/src-tauri/src/bedrock/proxy/session/state.rs:140
↓ 3 callers
Method
preloader
()
client/src/js/app/app.ts:182
↓ 3 callers
Function
refresh_device_config
Re-queries CPAL for the current supported configs of a device. Returns updated stream_configs, or None if device not found or has no valid configs. Th
client/src-tauri/src/audio/device.rs:150
↓ 3 callers
Method
register
()
mods/bds/src/commands/disc.ts:15
↓ 3 callers
Method
removeAllGroupMembers
* Remove all group members from PlayerManager (used when current user leaves channel)
client/src/js/app/managers/ChannelManager.ts:402
↓ 3 callers
Function
remove_defs
(mut schema_value: Value)
common/websocket-types/src/bin/generate_asyncapi_docs.rs:119
↓ 3 callers
Method
renderContent
()
client/src/js/app/settings/recordings.ts:56
↓ 3 callers
Method
reset
Resets the audio stream manager by stopping all streams and recreating them This is used when a full reset is needed (e.g., after page refresh)
client/src-tauri/src/audio/stream/mod.rs:322
↓ 3 callers
Method
restart
(&mut self, device: AudioDeviceType)
client/src-tauri/src/audio/stream/mod.rs:195
↓ 3 callers
Method
savePlayerToStore
(playerName: string, settings: PlayerGainSettings)
client/src/js/app/components/dashboard/presence.ts:158
↓ 3 callers
Method
saveState
()
client/src/js/app/onboarding.ts:49
↓ 3 callers
Method
showLoginError
(message: string = "Cannot connect to Bedrock Voice Chat server. Confirm the URL and access permissions with y
client/src/js/app/deepLinkHandlers/authCallbackHandler.ts:121
↓ 3 callers
Method
shutdown
()
client/src/js/app/dashboard.ts:582
↓ 3 callers
Method
start_playback
( &self, conn: &C, request: AudioPlayRequest, )
server/server/src/services/audio_playback_service/mod.rs:64
↓ 3 callers
Method
stopPlayback
mods/java/paper/src/main/kotlin/com/alaydriem/bedrockvoicechat/paper/audio/PaperAudioPlayerManager.kt:88
↓ 3 callers
Method
stopRealms
()
client/src/js/app/managers/bedrock/realms/RealmsLifecycle.ts:3
↓ 3 callers
Method
stop_playback
(&self, event_id: &str)
server/server/src/services/audio_playback_service/mod.rs:227
↓ 3 callers
Method
toApiString
* Serialize this dimension to the API string format. */
mods/java/common/src/main/kotlin/com/alaydriem/bedrockvoicechat/dto/Dimension.kt:11
↓ 3 callers
Method
to_db
(&self)
common/src/structs/permission/effect.rs:20
↓ 3 callers
Method
to_frame_number
Convert to 32-bit frame number for tmcd sample Format: frames + (seconds * fps) + (minutes * 60 * fps) + (hours * 3600 * fps)
client/src-tauri/src/audio/recording/renderer/mp4/timecode/mod.rs:130
↓ 3 callers
Method
to_local_datetime
Convert timestamp to local DateTime
client/src-tauri/src/audio/recording/renderer/mp4/timecode/mod.rs:139
↓ 3 callers
Method
to_metadata
(&self)
common/src/structs/recording/player/data.rs:83
↓ 3 callers
Method
toggle
( &mut self, device: &AudioDeviceType, event: StreamEvent, )
client/src-tauri/src/audio/stream/mod.rs:298
↓ 3 callers
Method
u8
Write a single byte
client/src-tauri/src/audio/recording/renderer/mp4/boxes/writer.rs:25
↓ 3 callers
Method
unregister
(&self, client_id: &[u8])
server/server/src/stream/quic/connection_registry.rs:56
↓ 3 callers
Method
zeros
Write zero bytes
client/src-tauri/src/audio/recording/renderer/mp4/boxes/writer.rs:61
↓ 2 callers
Method
addExistingGroupMembers
* Add existing group members when joining a channel
client/src/js/app/managers/ChannelManager.ts:371
↓ 2 callers
Method
add_player_to_channel
(&self, player_name: &str, channel_id: &str)
common/src/structs/channel/collection.rs:61
↓ 2 callers
Method
add_provider
(&mut self, provider: AnalyticsProviderType)
client/src-tauri/src/analytics/service/mod.rs:39
↓ 2 callers
Method
analytics
(&self)
client/src-tauri/src/bedrock/gating/mod.rs:48
↓ 2 callers
Method
applyStatus
(snapshot: ProxyStatusSnapshot)
client/src/js/app/managers/bedrock/proxy/BedrockProxyManager.ts:97
↓ 2 callers
Method
arrayBufferToBase64
* Returns a base64 string from a Uint8Array of the image data * @param blob * @returns
client/src/js/app/components/imageCache.ts:110
↓ 2 callers
Method
authenticate_xbox_live
( &self, client: &reqwest::Client, access_token: &str, )
common/src/auth/minecraft/mod.rs:135
↓ 2 callers
Method
autoTeardownAfterError
()
client/src/js/app/managers/bedrock/connection/BedrockConnectionManager.ts:90
↓ 2 callers
Method
bp
(variantKey)
mods/bds/manifest.js:20
↓ 2 callers
Function
build_deps
()
client/src-tauri/src/bedrock/proxy/manager.rs:663
↓ 2 callers
Function
build_service
()
client/src-tauri/src/bedrock/gating/mod.rs:147
↓ 2 callers
Method
builder
Create a new builder for constructing a TimecodeTrack
client/src-tauri/src/audio/recording/renderer/mp4/timecode/track.rs:54
↓ 2 callers
Method
calculate_quality_score
Calculate overall quality score (0.0 to 1.0)
client/src-tauri/src/audio/stream/jitter_buffer/metrics/diagnostic_metrics.rs:88
↓ 2 callers
Method
calculate_target_capacity
Calculate target buffer capacity based on current conditions
client/src-tauri/src/audio/stream/jitter_buffer/adaptive/adaptation_engine.rs:43
↓ 2 callers
Method
can_adjust
Check if buffer adjustment is allowed (rate limiting)
client/src-tauri/src/audio/stream/jitter_buffer/adaptive/adaptive_buffer_state.rs:45
↓ 2 callers
Method
check
(server: string)
client/src/js/app/services/ServerHealthService.ts:8
↓ 2 callers
Method
clearCurrentComponent
()
client/src/js/app/settings/recordings.ts:77
↓ 2 callers
Method
clearCurrentComponent
()
client/src/js/app/settings/audioLibrary.ts:185
↓ 2 callers
Method
clearError
()
client/src/js/app/login.ts:137
↓ 2 callers
Method
clearError
()
client/src/js/app/managers/bedrock/connection/BedrockConnectionManager.ts:74
↓ 2 callers
Method
clear_and_stop
(&self)
client/src-tauri/src/audio/stream/stream_manager/audio_sink.rs:34
↓ 2 callers
Method
clear_audio_device
Clears the stored audio device for the given type and re-initializes from OS default
client/src-tauri/src/structs/app_state.rs:276
↓ 2 callers
Function
createAddon
(addonName, mcpackFiles)
mods/bds/bundle.js:34
↓ 2 callers
Method
createBvcDisc
mods/java/fabric/src/main/kotlin/com/alaydriem/bedrockvoicechat/fabric/audio/JukeboxListener.kt:276
↓ 2 callers
Method
createServer
* Create a server instance from JSON configuration. * @return handle on success, null on failure */
mods/java/common/src/main/kotlin/com/alaydriem/bedrockvoicechat/native/BvcNative.kt:172
↓ 2 callers
Method
create_database_connection
Create a standalone database connection for CLI commands.
server/server/src/config/app/mod.rs:175
↓ 2 callers
Method
current_session_id
Get current session ID if recording
client/src-tauri/src/audio/recording/manager.rs:110
↓ 2 callers
Function
decode_varint_u32
Decode a u32 value from variable-length encoding (LEB128) Returns (value, bytes_consumed)
common/src/encoding.rs:14
↓ 2 callers
Function
decode_zigzag_varint_i32
Decode an i32 value from zigzag + variable-length encoding Returns (value, bytes_consumed)
common/src/encoding.rs:46
↓ 2 callers
Function
decode_zigzag_varint_i64
Decode an i64 value from zigzag + variable-length encoding Returns (value, bytes_consumed)
common/src/encoding.rs:61
↓ 2 callers
Function
default_false
()
server/server/src/config/app/server/features.rs:3
↓ 2 callers
Method
delete_credentials
( &mut self, server: &str, )
client/src-tauri/src/keyring/service.rs:137
↓ 2 callers
Method
describe
(err: BedrockConnectError)
client/src/js/app/managers/bedrock/connection/BedrockConnectErrorMapper.ts:7
← previous
next →
201–300 of 2,280, ranked by callers