1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
parse_clip
84lines
14cyclomatic
5max nesting
43statements
5? exits
1params
35callers
4callees
5.6 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (35 direct callers, 4 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 35
- trim_clip app-conduit · name
- progressive_mp4 app-conduit · path
- concat_edit app-conduit · path
- hold_frame app-conduit · path
- retime_clip app-conduit · path
- shape_audio app-conduit · path
- mix_bed app-conduit · path
- video_tags app-conduit · path
- decoded app-conduit · path
- a_bed_mixes_through_the_codec_and_reaches_the_output app-conduit · path ×3
- a_late_starting_clip_keeps_its_picture_on_the_soundtrack app-conduit · path
- windowed_items_take_only_the_span_they_name app-conduit · path
- windowed_items_keep_audio_aligned app-conduit · path
- joins_two_clips_end_to_end_on_one_contiguous_timeline app-conduit · path
- opens_every_source_on_a_keyframe_dropping_leading_delta_frames app-conduit · path
- keeps_audio_aligned_with_video_across_the_join app-conduit · path
- joins_real_muxer_produced_clips app-conduit · path ×2
- a_fragment_keeps_its_composition_offsets app-conduit · path
- a_progressive_file_reads_as_the_same_samples_as_its_fragmented_twin app-conduit · path ×2
- a_cut_of_a_progressive_file_is_a_fragmented_clip app-conduit · path
- cut_a_file_from_disk app-conduit · path
- another_codec_is_refused_by_name app-conduit · path
- double_speed_halves_every_stamp_and_keeps_every_byte app-conduit · path
- quarter_speed_stretches_and_out_of_range_speeds_are_refused app-conduit · path
- rounding_never_drifts_across_many_odd_samples app-conduit · path
- a_hold_lengthens_one_frame_and_moves_everything_after_it app-conduit · path
- a_clip_with_aac_audio_is_retimed_through_the_codec app-conduit · path ×2
- a_hold_on_a_clip_with_audio_splices_silence_under_the_frame app-conduit · path
- fades_shape_the_ends_and_the_picture_rides_through_untouched app-conduit · path ×2
- parses_back_every_sample_it_wrote app-conduit · name
- trims_to_the_requested_window_when_it_starts_on_a_keyframe app-conduit · name
- snaps_backwards_to_the_preceding_keyframe app-conduit · name
- a_cut_opens_its_own_timeline_at_zero app-conduit · name ×2
- re_zeroing_a_cut_moves_every_track_together app-conduit · name
- trims_a_real_muxer_produced_clip app-conduit · name ×2
Callees 4
- read_box app-conduit · name ×2
- parse_progressive app-conduit · path
- parse_traf app-conduit · name
- track_is_video app-conduit · name
Source not readable from this process.