Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

run_mix

cre8_app_conduit::mix::run_mix

fn · cre8-app-conduit · crates/cre8-app-conduit/src/mix.rs:114 pub

45lines
6cyclomatic
3max nesting
24statements
1? exits
1params
5callers
6callees
1.5 (p90)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 1 sitemethod · 3 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitemethod · 2 sitespath · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 2 sitesself · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteconnectapp-conduit · cc 61cre8_app_conduit::connection::connectrun_tune_loopapp-radio · cc 15cre8_app_radio::loop_runner::run_tune_loopradio_connect_innerapp-radio · cc 6cre8_app_radio::connection::radio_connect_innerlane_orchestration_stays_in…app-radio · cc 1cre8_app_radio::loop_runner::shutdown_tests::lane_orchestration_stays_in_active_conduit_statesong_bed_spawns_no_local_mu…app-radio · cc 1cre8_app_radio::orchestration::orchestration_tests::song_bed_spawns_no_local_music_threadspawn_lane_orchestrationapp-radio · cc 4cre8_app_radio::orchestration::spawn_lane_orchestrationhandle_mix_requestapp-conduit · cc 1cre8_app_conduit::mix::handle_mix_requestspawn_speaker_overlapapp-radio · cc 2cre8_app_radio::loop_runner::spawn_speaker_overlapmix_uses_cursor_receiver_wi…app-conduit · cc 1cre8_app_conduit::mix::tests::mix_uses_cursor_receiver_without_draining_source_backlogmix_two_sources_does_not_dr…app-conduit · cc 1cre8_app_conduit::mix::tests::mix_two_sources_does_not_drain_source_queuesrun_mixapp-conduit · cc 6cre8_app_conduit::mix::run_mixTimestamp::elapsedplatform-time · cc 1cre8_platform_time::Timestamp::elapsedtry_blend_pcmapp-conduit · cc 2cre8_app_conduit::mix::try_blend_pcmresolve_sourcesapp-conduit · cc 4cre8_app_conduit::mix::resolve_sourcespoll_mix_tick_sourcesapp-conduit · cc 3cre8_app_conduit::mix::poll_mix_tick_sourcespublish_blended_mix_tickapp-conduit · cc 3cre8_app_conduit::mix::publish_blended_mix_tickpublish_priority_mix_tickapp-conduit · cc 3cre8_app_conduit::mix::publish_priority_mix_tickTimestamp::elapsed_msplatform-time · cc 1cre8_platform_time::Timestamp::elapsed_msget_audio_channelapp-conduit · cc 1cre8_app_conduit::streaming::audio_stream::get_audio_channelpublish_audio_chunkapp-conduit · cc 1cre8_app_conduit::streaming::audio_stream::publish_audio_chunkopen_audio_channelapp-conduit · cc 2cre8_app_conduit::streaming::audio_stream::open_audio_channelAudioChunkChannel::subscribeapp-conduit · cc 2cre8_app_conduit::streaming::audio_stream::AudioChunkChannel::subscribepcm_s16le_encodeapp-conduit · cc 2cre8_app_conduit::mix::pcm_s16le_encodeaccumulate_mix_sourcesapp-conduit · cc 6cre8_app_conduit::mix::accumulate_mix_sourcesmixed_chunk_msapp-conduit · cc 2cre8_app_conduit::mix::mixed_chunk_msdecoded_mix_tick_pcmapp-conduit · cc 3cre8_app_conduit::mix::decoded_mix_tick_pcmreference_mix_formatapp-conduit · cc 2cre8_app_conduit::mix::reference_mix_format

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.