libsstvenc
Asynchronous Analogue SSTV encoder
|
libsstvenc
: A simple SSTV encoder library in C. THIS PROJECT IS A WORK-IN-PROGRESS.
The idea of this project is to provide a reasonable quality SSTV encoder implementation in C for use in custom SSTV applications.
Maybe some of the exotic modes supported by MMSSTV and QSSTV, if specifications can be found for them?
Right now there's just a top-level Makefile
which can compile a shared object library. It's pretty sparse. As things mature, it would be good to offer .deb
packages for amd64
, arm64
and armhf
platforms, perhaps .rpm
packages too.
A CLI application that can put the library through its paces more sophisticated than the example png-to-sstv.c
distributed will probably be the next focus.
After recent work, many of the modes are working as they should:
slowrx
than in QSSTV.Still working on issues as I find them, but we're a lot closer now.
These are platforms I use regularly for this application and/or I use to directly test and develop this software.
arm64
(Raspbian 64-bit)amd64
These are platforms I have access to, and can dig out and run tests on, but don't use regularly, so will see less frequent testing (or may be completely untested).
amd64
, armhf
, armel
, i386
amd64
, arm64
, i386
amd64
amd64
, arm64
, armhf
, i386
amd64
, arm64
, armhf
, i386
amd64
, arm64
, i386
, mips64el
amd64
These are platforms I do not have access to and thus require feedback from people who use those platforms. Patches for these platforms are accepted on the proviso the patches do not break Tier 1 or Tier 2 platforms, or make maintenance cumbersome.
amd64
(e.g. arm64
and ppc64
)