1 viewer
rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off
crates/cre8-webrtc/src/depacketize.rs
Items
enum FrameKind struct DepacketizedFrame const H264_CLOCK_HZ const G711_CLOCK_HZ const ANNEXB_START struct H264Depacketizer impl H264Depacketizer struct G711Depacketizer impl G711Depacketizer
Functions
By call-graph weight (PageRank; 1.0 is the average function). 14 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| H264Depacketizer::newsrc/depacketize.rs:91 | method | 3 | 1 | 6 | 0 | 3.3 | |
| G711Depacketizer::newsrc/depacketize.rs:212 | method | 3 | 1 | 4 | 0 | 2.4 | |
| rtp_ts_to_ussrc/depacketize.rs:55 | fn | 4 | 1 | 2 | 0 | 1.2 | |
| is_h264_idr_nal_headersrc/depacketize.rs:61 | fn | 4 | 1 | 1 | 0 | 1.1 | |
| H264Depacketizer::push_annexb_nalusrc/depacketize.rs:95 | method | 8 | 2 | 1 | 1 | 0.7 | |
| H264Depacketizer::take_access_unitsrc/depacketize.rs:187 | method | 9 | 2 | 1 | 1 | 0.7 | |
| H264Depacketizer::pushsrc/depacketize.rs:107 | method | 79 | 19 | 0 | 2 | 0.5 | |
| G711Depacketizer::pushsrc/depacketize.rs:216 | method | 19 | 4 | 0 | 3 | 0.5 | |
| single_nal_becomes_annexb_with_start_codesrc/depacketize.rs:242 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| idr_nal_marks_keyframesrc/depacketize.rs:255 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| stap_a_splits_multiple_nalussrc/depacketize.rs:263 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| fu_a_reassembles_across_packetssrc/depacketize.rs:273 | fn | 15 | 1 | 0 | 1 | 0.5 | |
| g711_packet_expands_to_pcm_with_timestampsrc/depacketize.rs:290 | fn | 10 | 1 | 0 | 1 | 0.5 | |
| g711_empty_payload_yields_no_framesrc/depacketize.rs:302 | fn | 4 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.