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

concat_edit

cre8_app_conduit::clip_concat::concat_edit

fn · cre8-app-conduit · crates/cre8-app-conduit/src/clip_concat.rs:283 pub documented

119lines
13cyclomatic
3max nesting
52statements
5? exits
1params
8callers
11callees
2 (p94)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitespath · 1 sitename · 1 sitepath · 1 siteconcat_clip_atomsapp-conduit · cc 4cre8_app_conduit::clip_concat::concat_clip_atomsclip_concat_actionapp-tv · cc 3cre8_app_tv::connection::clip_concat_actionjoins_two_clips_end_to_end_…app-conduit · cc 2cre8_app_conduit::clip_concat::tests::joins_two_clips_end_to_end_on_one_contiguous_timelinerejects_fewer_than_two_clipsapp-conduit · cc 1cre8_app_conduit::clip_concat::tests::rejects_fewer_than_two_clipsrefuses_clips_whose_codec_c…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::refuses_clips_whose_codec_configuration_differsopens_every_source_on_a_key…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::opens_every_source_on_a_keyframe_dropping_leading_delta_frameskeeps_audio_aligned_with_vi…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::keeps_audio_aligned_with_video_across_the_joinrejects_garbage_and_sources…app-conduit · cc 2cre8_app_conduit::clip_concat::tests::rejects_garbage_and_sources_without_videojoins_real_muxer_produced_c…app-conduit · cc 4cre8_app_conduit::clip_concat::tests::joins_real_muxer_produced_clipsconcat_clipsapp-conduit · cc 1cre8_app_conduit::clip_concat::concat_clipsconcat_edit_atomsapp-conduit · cc 4cre8_app_conduit::clip_concat::concat_edit_atomswindowed_items_take_only_th…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::windowed_items_take_only_the_span_they_namewindowed_items_snap_back_to…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::windowed_items_snap_back_to_the_preceding_keyframea_window_without_an_end_run…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::a_window_without_an_end_runs_to_the_end_of_its_clipthe_same_clip_can_appear_tw…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::the_same_clip_can_appear_twice_with_different_windowswindows_outside_the_clip_ar…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::windows_outside_the_clip_are_refused_not_clampedwindowed_items_keep_audio_a…app-conduit · cc 1cre8_app_conduit::clip_concat::tests::windowed_items_keep_audio_alignedconcat_editapp-conduit · cc 13cre8_app_conduit::clip_concat::concat_editfragment_from_samplesapp-conduit · cc 3cre8_app_conduit::muxing::fmp4_mux::fragment_from_samplesparse_clipapp-conduit · cc 14cre8_app_conduit::clip_trim::parse_clipstore_atom_with_encodingapp-atom · cc 1cre8_app_atom::store::store_atom_with_encodingresolve_windowapp-conduit · cc 8cre8_app_conduit::clip_trim::resolve_windowpatch_mfhd_sequenceapp-conduit · cc 2cre8_app_conduit::muxing::fmp4_mux::patch_mfhd_sequenceretain_windowapp-conduit · cc 3cre8_app_conduit::clip_trim::retain_windowclip_atom_kindapp-conduit · cc 1cre8_app_conduit::clip_concat::clip_atom_kindEditItem::is_windowedapp-conduit · cc 2cre8_app_conduit::clip_concat::EditItem::is_windowedtrack_sample_descriptionsapp-conduit · cc 6cre8_app_conduit::clip_concat::track_sample_descriptionsprepare_sourceapp-conduit · cc 5cre8_app_conduit::clip_concat::prepare_sourcesource_duration_msapp-conduit · cc 1cre8_app_conduit::clip_concat::source_duration_msstore_atom_innerapp-atom · cc 14cre8_app_atom::store::store_atom_innerread_boxapp-conduit · cc 7cre8_app_conduit::clip_trim::read_boxmoof_and_mdatapp-conduit · cc 6cre8_app_conduit::muxing::fmp4_mux::moof_and_mdatparse_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_videoparse_trakapp-conduit · cc 7cre8_app_conduit::clip_concat::parse_trak

Control flow

Source not readable from this process.

Callees 11

Source not readable from this process.