|
| bytes | backend.test_video.box (bytes kind, bytes payload) |
| bytes | backend.test_video.mp4 (float seconds, int version=0, int scale=1000, bytes tail=b"") |
| float | backend.test_video.epoch (y, mo, d, h, mi, s) |
| | backend.test_video.rec_dir (tmp_path, monkeypatch) |
| None | backend.test_video.put (rec_dir, str folder, str stream, float seconds) |
| | backend.test_video.test_duration_from_mvhd_v0_and_v1 (tmp_path) |
| | backend.test_video.test_duration_none_for_unfinished_or_foreign_files (tmp_path) |
| bytes | backend.test_video.trak (bytes handler, int scale, int dur, int samples) |
| | backend.test_video.test_frame_period_from_the_video_track (tmp_path) |
| | backend.test_video.test_record_starts_at_its_name_save_ends_at_its_name (rec_dir) |
| | backend.test_video.test_folder_name_is_read_in_the_gateway_zone_not_utc (rec_dir) |
| | backend.test_video.test_listing_skips_what_is_not_a_finished_clip (rec_dir) |
| | backend.test_video.test_no_mount_means_no_clips (monkeypatch, tmp_path) |
| None | backend.test_video.put_timing (rec_dir, folder, stream, timing) |
| | backend.test_video.test_timing_file_places_the_clip_exactly_and_spans_its_gap (rec_dir) |
| | backend.test_video.test_gateway_clock_offset_is_taken_off_so_clips_sit_on_the_daq_clock (rec_dir) |
| | backend.test_video.test_no_measured_offset_means_the_clocks_are_taken_as_equal (rec_dir) |
| | backend.test_video.test_a_timing_file_that_does_not_parse_falls_back_to_the_name (rec_dir, bad) |
| | backend.test_video.test_approximate_clip_serves_one_piece (rec_dir) |
| | backend.test_video.test_overlap_keeps_partial_clips_and_drops_outside_ones (rec_dir) |
| | backend.test_video.client (rec_dir, monkeypatch) |
| | backend.test_video.test_run_video_lists_overlapping_clips (client, rec_dir) |
| | backend.test_video.test_run_video_without_mount_says_unavailable (client, monkeypatch) |
| | backend.test_video.test_run_video_unindexed_is_409 (client) |
| | backend.test_video.test_clip_served_with_range (client, rec_dir) |
| | backend.test_video.test_clip_is_not_stored_by_a_shared_cache (client, rec_dir) |
| | backend.test_video.test_clip_refuses_anything_not_listed (client, rec_dir, path) |