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

crates/cre8-app-conduit/src/clip_audio.rs

cre8-app-conduit · module clip_audio · src · 1,151 lines (857 code, 181 comment) · sha 6b4c6b70265e47e5

Items

const MAX_BED_BYTES const AAC_FRAME_SAMPLES const MAX_GAIN const DUCK_DEPTH const DUCK_WINDOW_MS struct AudioBedSpec impl Default for AudioBedSpec impl AudioBedSpec struct MixedClip struct AudioConfig struct DecodedBed const MONO_48K

Functions

By call-graph weight (PageRank; 1.0 is the average function). 59 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
bxsrc/clip_audio.rs:633fn71503
walksrc/clip_audio.rs:265nested fn259112.6
flat_specsrc/clip_audio.rs:933fn311202.6
mix_pcmsrc/clip_audio.rs:464fn53141142.5
find_box_deepsrc/clip_audio.rs:264fn281112.4
audio_config_from_initsrc/clip_audio.rs:240fn1951012.3
conform_bedsrc/clip_audio.rs:424fn324932.3
duck_window_framessrc/clip_audio.rs:519fn31502.1
clamp_s16src/clip_audio.rs:555fn103201.9
bedsrc/clip_audio.rs:796fn31701.9
decode_bedsrc/clip_audio.rs:352fn2713421.7
AudioBedSpec::defaultsrc/clip_audio.rs:70trait impl31301.6
init_with_audiosrc/clip_audio.rs:669fn71441.3
clip_envelopesrc/clip_audio.rs:527fn235221.2
decode_bed_mp3src/clip_audio.rs:381fn234101.2
decode_clip_audiosrc/clip_audio.rs:300fn333801.2
encode_pcm_to_aac_framessrc/clip_audio.rs:570fn318601.1
scalesrc/clip_audio.rs:551fn31111
mix_bedsrc/clip_audio.rs:124fn10983100.9
stsdsrc/clip_audio.rs:651fn61210.9
traksrc/clip_audio.rs:658fn101210.9
mp4asrc/clip_audio.rs:642fn71110.8
mix_bed_atomssrc/clip_audio.rs:610fn121120.7
decode_audio_monosrc/clip_audio.rs:345fn41220.7
per_branch_conform_bedsrc/clip_audio.rs:834fn396110.6
av_clip_atsrc/clip_audio.rs:681fn261230.6
wav_bytessrc/clip_audio.rs:710fn212200.6
clip_atom_kindsrc/clip_audio.rs:623fn31100.6
rmssrc/clip_audio.rs:732fn62100.5
AudioBedSpec::validatedsrc/clip_audio.rs:76method135000.5
decode_bed_mp3src/clip_audio.rs:406fn51000.5
the_audio_shape_is_read_from_the_mp4a_entrysrc/clip_audio.rs:742fn51020.5
a_mono_clip_reads_as_one_channelsrc/clip_audio.rs:749fn61020.5
an_init_without_aac_audio_is_refused_by_namesrc/clip_audio.rs:757fn91040.5
more_than_stereo_is_refused_rather_than_foldedsrc/clip_audio.rs:768fn51020.5
a_negative_or_wild_gain_is_refusedsrc/clip_audio.rs:777fn101010.5
unity_and_silence_are_both_legal_gainssrc/clip_audio.rs:789fn41010.5
a_bed_at_the_clips_rate_passes_through_frame_for_framesrc/clip_audio.rs:801fn61020.5
a_bed_at_half_the_clips_rate_is_stretched_to_twice_the_framessrc/clip_audio.rs:809fn51020.5
a_mono_bed_feeds_both_channels_of_a_stereo_clipsrc/clip_audio.rs:816fn61020.5
a_stereo_bed_folds_down_for_a_mono_clipsrc/clip_audio.rs:824fn71020.5
mono_and_stereo_beds_conform_bit_for_bit_as_beforesrc/clip_audio.rs:875fn274030.5
a_surround_bed_keeps_its_centre_in_both_sides_and_drops_its_lfesrc/clip_audio.rs:904fn184020.5
an_empty_bed_conforms_to_nothing_rather_than_panickingsrc/clip_audio.rs:924fn41020.5
a_mix_never_changes_the_clips_lengthsrc/clip_audio.rs:938fn61020.5
a_silent_bed_leaves_the_clip_alonesrc/clip_audio.rs:946fn61020.5
clip_gain_scales_the_clips_own_audiosrc/clip_audio.rs:954fn51020.5
the_bed_lands_at_its_offset_and_not_beforesrc/clip_audio.rs:961fn101020.5
a_bed_shorter_than_the_clip_stops_unless_it_loopssrc/clip_audio.rs:973fn131020.5
mixing_clamps_instead_of_wrappingsrc/clip_audio.rs:988fn61020.5
a_bed_starting_past_the_end_of_the_clip_is_a_level_change_onlysrc/clip_audio.rs:996fn71020.5
ducking_pulls_the_bed_down_under_loud_clip_audio_and_lets_it_back_upsrc/clip_audio.rs:1005fn181030.5
ducking_off_leaves_the_bed_at_one_level_throughoutsrc/clip_audio.rs:1025fn111030.5
the_envelope_reads_silence_as_zero_and_full_scale_as_onesrc/clip_audio.rs:1038fn91020.5
a_stereo_mix_keeps_its_channels_interleavedsrc/clip_audio.rs:1049fn71020.5
an_empty_or_unknown_bed_is_refused_with_advicesrc/clip_audio.rs:1060fn41010.5
a_riff_header_is_read_as_wav_whatever_the_hint_sayssrc/clip_audio.rs:1066fn81010.5
a_bed_mixes_through_the_codec_and_reaches_the_outputsrc/clip_audio.rs:1083fn4440100.5
a_late_starting_clip_keeps_its_picture_on_the_soundtracksrc/clip_audio.rs:1135fn161070.5

Source not readable from this process.