Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

detectCapabilities

cre8_app_view_client::src::runtime::audio::audio-router::capability::detectCapabilities

fn · cre8-app-view-client · crates/cre8-app-view-client/src/runtime/audio/audio-router/capability.ts:23 pub

12lines
2cyclomatic
1max nesting
11statements
0? exits
0params
2callers
6callees
2.2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 siteself · 1 siteself · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitegetAudioRouterapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::audio-router::getAudioRouterWorkletAudioSink::ensureLoa…app-view-client · cc 5cre8_app_view_client::src::runtime::audio::audio-router::sinks::worklet-sink::WorkletAudioSink::ensureLoadedWorkletAudioSink::openapp-view-client · cc 8cre8_app_view_client::src::runtime::audio::audio-router::sinks::worklet-sink::WorkletAudioSink::openAudioRouter::constructorapp-view-client · cc 1cre8_app_view_client::src::runtime::audio::audio-router::audio-router::AudioRouter::constructorWorkletAudioSink::availableapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::sinks::worklet-sink::WorkletAudioSink::availabledetectCapabilitiesapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::capability::detectCapabilitieshasWebAudioapp-view-client · cc 3cre8_app_view_client::src::runtime::audio::audio-router::capability::hasWebAudiohasAudioWorkletapp-view-client · cc 3cre8_app_view_client::src::runtime::audio::audio-router::capability::hasAudioWorklethasSharedArrayBufferapp-view-client · cc 4cre8_app_view_client::src::runtime::audio::audio-router::capability::hasSharedArrayBufferhasWebCodecsapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::capability::hasWebCodecshasHtmlAudioapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::capability::hasHtmlAudiohasWorkersapp-view-client · cc 2cre8_app_view_client::src::runtime::audio::audio-router::capability::hasWorkers

Control flow

Statement-level control-flow graphs are derived from Rust syntax; this function is typescript.

Callers 2

Callees 6

Source not readable from this process.