rust 1,860,549 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,408 files · digest 90d31b690958 · built in 1.9 s · crystals off
crates/cre8-app-conduit/src/muxing/webm_mux.rs
Items
const WEBM_CONTENT_TYPE const WEBM_AUDIO_SOURCE const WEBM_AV_VP8_OPUS_SOURCE const WEBM_AV_VP9_OPUS_SOURCE const WEBM_VIDEO_VP8_SOURCE const WEBM_VIDEO_VP9_SOURCE struct WebmMuxArtifact struct OggOpusPayload struct VideoDescriptor struct WebmAudioTrack struct WebmVideoTrack const ID_EBML const ID_EBML_VERSION const ID_EBML_READ_VERSION const ID_EBML_MAX_ID_LENGTH const ID_EBML_MAX_SIZE_LENGTH const ID_DOC_TYPE const ID_DOC_TYPE_VERSION const ID_DOC_TYPE_READ_VERSION const ID_SEGMENT const ID_INFO const ID_TIMECODE_SCALE const ID_DURATION const ID_MUXING_APP const ID_WRITING_APP const ID_TRACKS const ID_TRACK_ENTRY const ID_TRACK_NUMBER const ID_TRACK_UID const ID_TRACK_TYPE const ID_CODEC_ID const ID_CODEC_PRIVATE const ID_CODEC_DELAY const ID_SEEK_PRE_ROLL const ID_VIDEO const ID_PIXEL_WIDTH const ID_PIXEL_HEIGHT const ID_AUDIO const ID_SAMPLING_FREQUENCY const ID_CHANNELS const ID_CLUSTER const ID_CLUSTER_TIMECODE const ID_SIMPLE_BLOCK const VP9_REFERENCE_KEYFRAME
Functions
By call-graph weight (PageRank; 1.0 is the average function). 58 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| ebml_elementsrc/muxing/webm_mux.rs:543 | fn | 7 | 1 | 9 | 1 | 4.3 | |
| write_sizesrc/muxing/webm_mux.rs:573 | fn | 14 | 3 | 1 | 0 | 4.1 | |
| video_descriptorsrc/muxing/webm_mux.rs:204 | fn | 8 | 3 | 5 | 4 | 2.6 | |
| audio_chunk_is_native_webmsrc/muxing/webm_mux.rs:25 | fn | 3 | 2 | 4 | 2 | 1.7 | |
| relative_timecode_mssrc/muxing/webm_mux.rs:508 | fn | 4 | 1 | 3 | 0 | 1.7 | |
| vp8_is_keyframesrc/muxing/webm_mux.rs:251 | fn | 3 | 3 | 1 | 0 | 1.4 | |
| uint_elementsrc/muxing/webm_mux.rs:551 | fn | 3 | 1 | 5 | 2 | 1.3 | |
| is_webm_bytessrc/muxing/webm_mux.rs:170 | fn | 3 | 1 | 1 | 0 | 1.2 | |
| parse_opus_audio_chunksrc/muxing/webm_mux.rs:160 | fn | 9 | 3 | 2 | 3 | 1.2 | |
| simple_blocksrc/muxing/webm_mux.rs:534 | fn | 8 | 2 | 2 | 2 | 1.2 | |
| string_elementsrc/muxing/webm_mux.rs:555 | fn | 3 | 1 | 4 | 1 | 1.2 | |
| parse_ogg_packetssrc/muxing/webm_mux.rs:286 | fn | 43 | 9 | 3 | 0 | 1.2 | |
| timeline_base_ussrc/muxing/webm_mux.rs:513 | fn | 8 | 4 | 2 | 0 | 1.1 | |
| video_frame_is_webm_compatiblesrc/muxing/webm_mux.rs:37 | fn | 3 | 1 | 3 | 1 | 1.1 | |
| video_framesrc/muxing/webm_mux.rs:655 | fn | 10 | 1 | 4 | 0 | 1.1 | |
| ensure_encoded_webm_frame_shapesrc/muxing/webm_mux.rs:213 | fn | 9 | 4 | 1 | 0 | 1.1 | |
| vp8_video_descriptorsrc/muxing/webm_mux.rs:223 | fn | 7 | 2 | 1 | 1 | 1.1 | |
| vp9_video_descriptorsrc/muxing/webm_mux.rs:231 | fn | 11 | 3 | 1 | 0 | 1.1 | |
| unsupported_video_descriptorsrc/muxing/webm_mux.rs:243 | fn | 7 | 3 | 1 | 0 | 1.1 | |
| uint_payloadsrc/muxing/webm_mux.rs:567 | fn | 5 | 1 | 1 | 0 | 1 | |
| video_blocksrc/muxing/webm_mux.rs:503 | fn | 4 | 1 | 1 | 2 | 1 | |
| ogg_pagesrc/muxing/webm_mux.rs:598 | fn | 9 | 1 | 2 | 0 | 0.9 | |
| vp9_framesrc/muxing/webm_mux.rs:666 | fn | 10 | 1 | 3 | 0 | 0.9 | |
| audio_video_to_webmsrc/muxing/webm_mux.rs:70 | fn | 24 | 2 | 4 | 8 | 0.9 | |
| chunk_opus_sample_ratesrc/muxing/webm_mux.rs:282 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| parse_ogg_opussrc/muxing/webm_mux.rs:255 | fn | 26 | 5 | 1 | 3 | 0.8 | |
| write_webmsrc/muxing/webm_mux.rs:330 | fn | 14 | 1 | 2 | 6 | 0.8 | |
| float_elementsrc/muxing/webm_mux.rs:563 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| video_track_entrysrc/muxing/webm_mux.rs:410 | fn | 14 | 1 | 1 | 3 | 0.8 | |
| audio_track_entrysrc/muxing/webm_mux.rs:425 | fn | 19 | 1 | 1 | 6 | 0.8 | |
| audio_chunk_to_webmsrc/muxing/webm_mux.rs:41 | fn | 28 | 2 | 1 | 3 | 0.7 | |
| mux_source_formatsrc/muxing/webm_mux.rs:148 | fn | 11 | 7 | 2 | 0 | 0.7 | |
| audio_chunksrc/muxing/webm_mux.rs:608 | fn | 12 | 1 | 1 | 0 | 0.6 | |
| video_tracksrc/muxing/webm_mux.rs:677 | fn | 7 | 1 | 1 | 0 | 0.6 | |
| ebml_headersrc/muxing/webm_mux.rs:378 | fn | 11 | 1 | 1 | 3 | 0.6 | |
| info_payloadsrc/muxing/webm_mux.rs:390 | fn | 8 | 1 | 1 | 3 | 0.6 | |
| tracks_payloadsrc/muxing/webm_mux.rs:399 | fn | 10 | 3 | 1 | 2 | 0.6 | |
| cluster_payloadsrc/muxing/webm_mux.rs:445 | fn | 18 | 4 | 1 | 5 | 0.6 | |
| timeline_duration_mssrc/muxing/webm_mux.rs:522 | fn | 11 | 3 | 1 | 1 | 0.6 | |
| binary_elementsrc/muxing/webm_mux.rs:559 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| emit_video_before_audiosrc/muxing/webm_mux.rs:464 | fn | 13 | 3 | 1 | 1 | 0.6 | |
| append_video_cluster_blocksrc/muxing/webm_mux.rs:478 | fn | 10 | 2 | 1 | 1 | 0.6 | |
| audio_blockssrc/muxing/webm_mux.rs:489 | fn | 13 | 2 | 1 | 2 | 0.6 | |
| ensure_webm_mux_has_inputsrc/muxing/webm_mux.rs:95 | fn | 7 | 3 | 1 | 0 | 0.6 | |
| native_webm_audio_mux_resultsrc/muxing/webm_mux.rs:103 | fn | 15 | 3 | 1 | 2 | 0.6 | |
| resolve_webm_video_descriptorsrc/muxing/webm_mux.rs:119 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| resolve_webm_opus_payloadsrc/muxing/webm_mux.rs:123 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| webm_audio_tracksrc/muxing/webm_mux.rs:127 | fn | 10 | 3 | 1 | 0 | 0.6 | |
| webm_video_tracksrc/muxing/webm_mux.rs:138 | fn | 9 | 2 | 1 | 0 | 0.6 | |
| audio_chunk_is_muxable_opussrc/muxing/webm_mux.rs:29 | fn | 3 | 2 | 1 | 2 | 0.6 | |
| video_frame_codecsrc/muxing/webm_mux.rs:33 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| parse_ogg_packets_reads_complete_and_continued_packetssrc/muxing/webm_mux.rs:622 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| parse_ogg_packets_reports_malformed_pagessrc/muxing/webm_mux.rs:636 | fn | 18 | 1 | 0 | 2 | 0.5 | |
| video_descriptor_accepts_webm_codecs_and_reports_format_errorssrc/muxing/webm_mux.rs:686 | fn | 22 | 1 | 0 | 3 | 0.5 | |
| vp9_webm_mux_rejects_malformed_packets_and_dimension_mismatchsrc/muxing/webm_mux.rs:710 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| vp9_webm_mux_round_trips_real_keyframe_through_ffmpegsrc/muxing/webm_mux.rs:721 | fn | 33 | 2 | 0 | 3 | 0.5 | |
| mux_source_format_covers_audio_video_and_error_modessrc/muxing/webm_mux.rs:756 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| audio_video_to_webm_routes_native_audio_errors_and_video_onlysrc/muxing/webm_mux.rs:772 | fn | 31 | 1 | 0 | 3 | 0.5 |
Source not readable from this process.