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

retime_clip

cre8_app_conduit::clip_retime::retime_clip

fn · cre8-app-conduit · crates/cre8-app-conduit/src/clip_retime.rs:154 pub documented

40lines
4cyclomatic
2max nesting
17statements
8? exits
2params
5callers
12callees
1.2 (p84)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitespath · 2 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 4 sitespath · 1 sitename · 1 siteclip_retime_actionapp-tv · cc 1cre8_app_tv::connection::clip_retime_actionretime_clip_atomapp-conduit · cc 1cre8_app_conduit::clip_retime::retime_clip_atomdouble_speed_halves_every_s…app-conduit · cc 2cre8_app_conduit::clip_retime::tests::double_speed_halves_every_stamp_and_keeps_every_bytequarter_speed_stretches_and…app-conduit · cc 2cre8_app_conduit::clip_retime::tests::quarter_speed_stretches_and_out_of_range_speeds_are_refusedrounding_never_drifts_acros…app-conduit · cc 1cre8_app_conduit::clip_retime::tests::rounding_never_drifts_across_many_odd_samplesa_clip_with_aac_audio_is_re…app-conduit · cc 2cre8_app_conduit::clip_retime::tests::a_clip_with_aac_audio_is_retimed_through_the_codecretime_clipapp-conduit · cc 4cre8_app_conduit::clip_retime::retime_clipparse_clipapp-conduit · cc 14cre8_app_conduit::clip_trim::parse_clipdecode_clip_audioapp-conduit · cc 3cre8_app_conduit::clip_audio::decode_clip_audioencode_pcm_to_aac_framesapp-conduit · cc 8cre8_app_conduit::clip_audio::encode_pcm_to_aac_framesscale_usapp-conduit · cc 1cre8_app_conduit::clip_retime::scale_usresample_by_speedapp-conduit · cc 6cre8_app_conduit::clip_retime::resample_by_speedaudio_track_from_framesapp-conduit · cc 1cre8_app_conduit::clip_retime::audio_track_from_framestimeline_extentapp-conduit · cc 1cre8_app_conduit::clip_retime::timeline_extentvideo_trackapp-conduit · cc 2cre8_app_conduit::clip_retime::video_trackaudio_shapeapp-conduit · cc 2cre8_app_conduit::clip_retime::audio_shapeassembleapp-conduit · cc 1cre8_app_conduit::clip_retime::assemblerestamped_videoapp-conduit · cc 2cre8_app_conduit::clip_retime::restamped_videosilence_pcmapp-conduit · cc 1cre8_app_conduit::clip_retime::silence_pcmParamDescriptor::clamputil-dsp · cc 5cre8_util_dsp::params::ParamDescriptor::clampread_boxapp-conduit · cc 7cre8_app_conduit::clip_trim::read_boxfragment_from_samplesapp-conduit · cc 3cre8_app_conduit::muxing::fmp4_mux::fragment_from_samplesstore_atom_with_encodingapp-atom · cc 1cre8_app_atom::store::store_atom_with_encodingaudio_config_from_initapp-conduit · cc 5cre8_app_conduit::clip_audio::audio_config_from_initparse_progressiveapp-conduit · cc 16cre8_app_conduit::clip_progressive::parse_progressiveparse_trafapp-conduit · cc 15cre8_app_conduit::clip_trim::parse_traftrack_is_videoapp-conduit · cc 1cre8_app_conduit::clip_trim::track_is_videoaac_frame_duration_usapp-conduit · cc 1cre8_app_conduit::clip_retime::aac_frame_duration_us

Control flow

Source not readable from this process.

Callees 12

Source not readable from this process.