Skip to main content

Module decoder

Module decoder 

Source
Expand description

SstvDecoder — public state machine driving the decode pipeline.

This is the V1 skeleton: state machine shell + public API surface. VIS detection lands in PR-1; per-mode pixel decoding lands in PR-2.

Translated in spirit from slowrx’s slowrx.c Listen() loop + vis.c GetVIS() + video.c GetVideo(). ISC License — see NOTICE.md.

Structs§

SstvDecoder
Streaming SSTV decoder. Push audio buffers in via Self::process; consume the returned events.

Enums§

SstvEvent
One observable event emitted by SstvDecoder::process.