Expand description
Frame sources: ffmpeg video, raw rgb24 streams from other processes, and built-in test patterns. ffmpeg is asked for rgb24 already scaled to the wall size, so nothing here parses containers or codecs.
Modules§
- raw
- Raw rgb24 frame ingest from any
Read: stdin fed byffmpeg -f rawvideo, a socket, a pipe.
Structs§
- Unknown
Name - A name that is not one of the allowed spellings for a type.
- Video
Source - Decodes a video file (or any URL ffmpeg understands) into wall-sized frames.
Enums§
- Fit
- How a source should fit its images to the wall.
- Pattern
- Built-in patterns, for checking wiring and colour order without any media.
Traits§
- Frame
Source - Anything that refills a caller-owned frame, one image per call.
Functions§
- pattern
- Draw a built-in pattern at the given size.