M5Max128
f8bcc0356c
feat: frame/time pipeline split + output validation
- Add PipelineType enum + pipeline() to ProcessorType
- Split ProcessorPool into frame_slots (max 2) and time_slots (max 1)
- Add can_start_for() for pipeline-aware scheduling
- Add validate_output_file() — checks JSON validity before marking complete
- Add 3 unit tests for validate_output_file()
- Create DESIGN/FRAME_TIME_PIPELINE_V1.0.md (492 lines)
2026-05-23 21:14:28 +08:00
..
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-15 12:22:56 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-15 13:30:43 +08:00
2026-05-15 13:52:09 +08:00
2026-05-23 21:14:28 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-22 08:35:32 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-22 07:09:54 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00
2026-05-17 02:26:09 +08:00