Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

crates/cre8-app-webcam/src/watch.rs

cre8-app-webcam · module watch · src · 591 lines (497 code, 50 comment) · sha b7e5fdd2d93267aa

Items

const THUMB_W const THUMB_H const MAX_WATCHED const MIN_SAMPLE_INTERVAL_S const CAPTURE_SAMPLE_INTERVAL_S const MAX_SAMPLES_PER_TICK const SAMPLE_RETENTION_MS const UNCHANGED_MOTION const DDL struct Thumbnail struct FrameStats impl FrameStats struct WatchRow struct Sample impl Sample const STILL const MOVED

Functions

By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
watchlistsrc/watch.rs:280fn191671.5
thumbnail_from_rgbsrc/watch.rs:89fn385201.3
sample_duesrc/watch.rs:315fn4863111.3
ensure_tablessrc/watch.rs:64fn31411.1
recent_samplessrc/watch.rs:443fn111441
set_watchedsrc/watch.rs:243fn365450.9
decode_thumbnailsrc/watch.rs:76fn114310.8
frame_statssrc/watch.rs:161fn347300.8
to_hexsrc/watch.rs:207fn31200.7
from_hexsrc/watch.rs:211fn62200.7
sample_from_rowsrc/watch.rs:428fn131120.7
boardsrc/watch.rs:456fn152240.6
opt_realsrc/watch.rs:375fn31100.6
temp_dbsrc/watch.rs:481fn31210.6
camerasrc/watch.rs:485fn161200.6
digestsrc/watch.rs:198fn82100.6
sample_interval_mssrc/watch.rs:304fn72100.6
last_framesrc/watch.rs:364fn101140.6
record_samplesrc/watch.rs:379fn481140.6
is_watchedsrc/watch.rs:300fn31110.6
FrameStats::to_jsonsrc/watch.rs:149method101000.5
Sample::to_jsonsrc/watch.rs:235method51000.5
thumbnails_average_down_and_stats_read_the_scenesrc/watch.rs:503fn171030.5
motion_measures_change_and_a_frozen_feed_reports_nonesrc/watch.rs:522fn131040.5
watchlist_admits_only_catalogued_stills_and_unwatch_forgetssrc/watch.rs:537fn131060.5
sampling_follows_cadence_detects_motion_frozen_feeds_and_failuressrc/watch.rs:552fn392090.5

Source not readable from this process.