Skip to content
1 viewer

rust 1,862,106 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,412 files · digest 265813236560 · built in 2.2 s · crystals off

try_blend_pcm

cre8_app_conduit::mix::try_blend_pcm

fn · cre8-app-conduit · crates/cre8-app-conduit/src/mix.rs:457 documented

26lines
2cyclomatic
1max nesting
11statements
2? exits
2params
2callers
6callees
0.8 (p68)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 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitespawn_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_mixtry_blend_pcm_resamples_mis…app-conduit · cc 1cre8_app_conduit::mix::tests::try_blend_pcm_resamples_mismatched_voice_and_bed_shapestry_blend_pcmapp-conduit · cc 2cre8_app_conduit::mix::try_blend_pcmpcm_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_formatnormalize_mix_sourcesapp-conduit · cc 1cre8_app_conduit::mix::normalize_mix_sourcesParamDescriptor::clamputil-dsp · cc 5cre8_util_dsp::params::ParamDescriptor::clampresample_interleaved_f32app-conduit · cc 10cre8_app_conduit::mix::resample_interleaved_f32decode_chunk_to_pcmapp-conduit · cc 5cre8_app_conduit::mix::decode_chunk_to_pcmdb_to_linapp-conduit · cc 1cre8_app_conduit::mix::db_to_linsamples_have_signalapp-conduit · cc 2cre8_app_conduit::mix::samples_have_signaladd_samples_to_accumapp-conduit · cc 2cre8_app_conduit::mix::add_samples_to_accum

Control flow

Source not readable from this process.

Callers 2

Callees 6

Source not readable from this process.