Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off

parse_wav_samples

cre8_util_dsp::wav::parse_wav_samples

fn · cre8-util-dsp · crates/cre8-util-dsp/src/wav.rs:41 pub documented

7lines
1cyclomatic
0max nesting
5statements
4? exits
1params
10callers
6callees
3.8 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 5 sitesname · 1 sitename · 1 sitename · 11 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 siteradio_voice_chunk_from_resp…app-radio · cc 2cre8_app_radio::publish::radio_voice_chunk_from_responsedecode_chunk_to_pcmapp-conduit · cc 5cre8_app_conduit::mix::decode_chunk_to_pcmhandle_agent_turn_v2app-conduit · cc 3cre8_app_conduit::virtual_cam_endpoints::handle_agent_turn_v2mix_bedapp-conduit · cc 8cre8_app_conduit::clip_audio::mix_beddecode_audio_monoapp-conduit · cc 1cre8_app_conduit::clip_audio::decode_audio_monopublish_audio_payloadapp-voice · cc 2cre8_app_voice::connection::publish_audio_payloadan_empty_or_unknown_bed_is_…app-conduit · cc 1cre8_app_conduit::clip_audio::tests::an_empty_or_unknown_bed_is_refused_with_advicea_riff_header_is_read_as_wa…app-conduit · cc 1cre8_app_conduit::clip_audio::tests::a_riff_header_is_read_as_wav_whatever_the_hint_saysdecode_bedapp-conduit · cc 13cre8_app_conduit::clip_audio::decode_bedwav_voice_chunkapp-radio · cc 2cre8_app_radio::publish::wav_voice_chunkdecode_wav_chunk_to_pcmapp-conduit · cc 1cre8_app_conduit::mix::decode_wav_chunk_to_pcmpublish_wav_audio_payloadapp-voice · cc 2cre8_app_voice::connection::publish_wav_audio_payloadsynthesize_voice_for_agentapp-conduit · cc 2cre8_app_conduit::virtual_cam_endpoints::synthesize_voice_for_agentparse_errorutil-dsp · cc 1cre8_util_dsp::wav::tests::parse_errortest_parse_wav_rejects_zero…app-audio · cc 1cre8_app_audio::spectral::tests::test_parse_wav_rejects_zero_channelsparses_pcm_and_float_wav_sa…util-dsp · cc 1cre8_util_dsp::wav::tests::parses_pcm_and_float_wav_samplesmixes_multiple_channels_by_…util-dsp · cc 1cre8_util_dsp::wav::tests::mixes_multiple_channels_by_framerejects_invalid_headers_chu…util-dsp · cc 1cre8_util_dsp::wav::tests::rejects_invalid_headers_chunks_formats_and_data_spansparse_wav_samplesutil-dsp · cc 1cre8_util_dsp::wav::parse_wav_samplesvalidate_wav_headerutil-dsp · cc 4cre8_util_dsp::wav::validate_wav_headervalidate_wav_data_spanutil-dsp · cc 1cre8_util_dsp::wav::validate_wav_data_spanwav_infoutil-dsp · cc 1cre8_util_dsp::wav::wav_infodecode_wav_framesutil-dsp · cc 3cre8_util_dsp::wav::decode_wav_framesscan_wav_chunksutil-dsp · cc 2cre8_util_dsp::wav::scan_wav_chunksvalidate_wav_formatutil-dsp · cc 3cre8_util_dsp::wav::validate_wav_formatvalidate_wav_sample_formatutil-dsp · cc 3cre8_util_dsp::wav::validate_wav_sample_formatdecode_sampleutil-dsp · cc 3cre8_util_dsp::wav::decode_sampleWavChunkScanner::newutil-dsp · cc 1cre8_util_dsp::wav::WavChunkScanner::newWavChunkScanner::next_chunkutil-dsp · cc 2cre8_util_dsp::wav::WavChunkScanner::next_chunkapply_wav_chunkutil-dsp · cc 3cre8_util_dsp::wav::apply_wav_chunk

Control flow

Source not readable from this process.

Callers 10

Callees 6

Source not readable from this process.