1 viewer
rust 1,859,753 · typescript 235,218 · javascript 132,950 · python 20,426 · 6,405 files · digest 8b5a693e3c82 · built in 1.7 s · crystals off
crates/cre8-app-audio/src/session/runtime.rs
Items
struct CrossfadeLayout struct ProducerGuard impl Drop for ProducerGuard struct BounceSessionRender
Functions
By call-graph weight (PageRank; 1.0 is the average function). 50 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| station_payload_is_emptysrc/session/runtime.rs:183 | fn | 3 | 1 | 2 | 0 | 1.2 | |
| remember_station_session_artifactssrc/session/runtime.rs:213 | fn | 25 | 3 | 3 | 2 | 1.2 | |
| apply_crossfade_samplesrc/session/runtime.rs:480 | fn | 14 | 1 | 1 | 1 | 1.1 | |
| conduit_audio_status_payloadsrc/session/runtime.rs:32 | fn | 16 | 2 | 2 | 3 | 1 | |
| station_payload_from_querysrc/session/runtime.rs:60 | fn | 21 | 5 | 2 | 4 | 1 | |
| append_bounce_render_batchsrc/session/runtime.rs:1470 | fn | 39 | 1 | 1 | 7 | 0.9 | |
| start_conduit_audio_station_innersrc/session/runtime.rs:1177 | fn | 62 | 4 | 1 | 14 | 0.8 | |
| start_conduit_audio_stationsrc/session/runtime.rs:1157 | fn | 19 | 2 | 4 | 2 | 0.8 | |
| merge_station_payloadsrc/session/runtime.rs:187 | fn | 12 | 5 | 1 | 1 | 0.8 | |
| active_station_payloadsrc/session/runtime.rs:200 | fn | 3 | 1 | 1 | 1 | 0.8 | |
| radio_tunes_for_streamsrc/session/runtime.rs:56 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| apply_transition_crossfadesrc/session/runtime.rs:403 | fn | 21 | 3 | 2 | 3 | 0.8 | |
| persist_conduit_audio_sessionsrc/session/runtime.rs:1308 | fn | 19 | 1 | 2 | 5 | 0.8 | |
| payload_with_active_station_basesrc/session/runtime.rs:204 | fn | 3 | 2 | 3 | 2 | 0.7 | |
| bounce_stem_kindssrc/session/runtime.rs:1376 | fn | 17 | 2 | 1 | 3 | 0.7 | |
| write_bounce_stemssrc/session/runtime.rs:1403 | fn | 28 | 3 | 1 | 2 | 0.7 | |
| load_persisted_audio_sessionsrc/session/runtime.rs:1328 | fn | 47 | 4 | 2 | 7 | 0.7 | |
| crossfade_chunks_compatiblesrc/session/runtime.rs:425 | fn | 12 | 6 | 1 | 0 | 0.7 | |
| crossfade_layoutsrc/session/runtime.rs:445 | fn | 18 | 1 | 1 | 0 | 0.7 | |
| apply_crossfade_framesrc/session/runtime.rs:464 | fn | 15 | 3 | 1 | 1 | 0.7 | |
| bounce_conduit_audio_sessionsrc/session/runtime.rs:1432 | fn | 15 | 1 | 2 | 3 | 0.7 | |
| bounce_conduit_audio_session_innersrc/session/runtime.rs:1554 | fn | 47 | 3 | 1 | 15 | 0.7 | |
| decode_base64_payloadsrc/session/runtime.rs:293 | fn | 16 | 2 | 1 | 0 | 0.7 | |
| audio_chunk_from_scene_eventsrc/session/runtime.rs:314 | fn | 36 | 3 | 1 | 3 | 0.7 | |
| payload_f64src/session/runtime.rs:310 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| render_audio_chunks_for_requestsrc/session/runtime.rs:592 | fn | 19 | 2 | 2 | 3 | 0.6 | |
| current_audio_session_for_streamsrc/session/runtime.rs:208 | fn | 4 | 1 | 1 | 2 | 0.6 | |
| extend_stem_batchessrc/session/runtime.rs:1394 | fn | 8 | 2 | 1 | 0 | 0.6 | |
| audio_session_mix_planssrc/session/runtime.rs:1510 | fn | 13 | 1 | 1 | 0 | 0.6 | |
| bounce_transition_triggeredsrc/session/runtime.rs:1524 | fn | 9 | 1 | 1 | 1 | 0.6 | |
| append_mixed_bounce_chunkssrc/session/runtime.rs:1534 | fn | 19 | 3 | 1 | 2 | 0.6 | |
| update_running_station_telemetrysrc/session/runtime.rs:1290 | fn | 17 | 4 | 1 | 5 | 0.6 | |
| query_has_station_paramssrc/session/runtime.rs:82 | fn | 100 | 1 | 1 | 0 | 0.6 | |
| station_wants_opus_oggsrc/session/runtime.rs:567 | fn | 10 | 1 | 1 | 1 | 0.5 | |
| spawn_conduit_audio_station_producersrc/session/runtime.rs:612 | fn | 544 | 65 | 1 | 29 | 0.5 | |
| launch_new_conduit_audio_stationsrc/session/runtime.rs:1240 | fn | 31 | 3 | 1 | 9 | 0.5 | |
| update_running_conduit_audio_stationsrc/session/runtime.rs:1272 | fn | 17 | 4 | 1 | 5 | 0.5 | |
| bounce_station_statesrc/session/runtime.rs:239 | fn | 53 | 1 | 1 | 3 | 0.5 | |
| merge_bounce_session_documentsrc/session/runtime.rs:1448 | fn | 21 | 4 | 1 | 3 | 0.5 | |
| render_bounce_session_batchessrc/session/runtime.rs:1609 | fn | 33 | 3 | 1 | 1 | 0.5 | |
| write_requested_bounce_stemssrc/session/runtime.rs:1643 | fn | 16 | 3 | 1 | 2 | 0.5 | |
| apply_bounce_file_to_statesrc/session/runtime.rs:1660 | fn | 11 | 1 | 1 | 1 | 0.5 | |
| remember_bounce_artifactssrc/session/runtime.rs:1672 | fn | 14 | 1 | 1 | 1 | 0.5 | |
| procedural_audio_bed_chunksrc/session/runtime.rs:351 | fn | 51 | 2 | 1 | 3 | 0.5 | |
| pcm_chunk_mono_samplessrc/session/runtime.rs:495 | fn | 18 | 5 | 1 | 0 | 0.5 | |
| trim_feedback_windowsrc/session/runtime.rs:514 | fn | 6 | 2 | 1 | 0 | 0.5 | |
| apply_station_feedback_to_requestsrc/session/runtime.rs:521 | fn | 45 | 8 | 1 | 1 | 0.5 | |
| station_opus_serialsrc/session/runtime.rs:578 | fn | 3 | 1 | 1 | 0 | 0.5 | |
| encode_station_publish_chunksrc/session/runtime.rs:582 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| ProducerGuard::dropsrc/session/runtime.rs:628 | trait impl | 4 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.