Letter M

mmm - Memory Mapped Machine library

Website: https://github.com/hodefoting/mmm/
License: ISC
Vendor: Alcance Libre, Inc.
Description:
mmm is a shared memory protocol for virtualising access to framebuffer
graphics, audio output and input event. The mmm project provides a C library
and a couple of sample hosts. Both clients and hosts can be statically linked,
thus permitting a small static binary to be used with hosts for multiple
different environments. Once the ABI is frozen; mmm clients could be a
convenient way to distribute stand-alone GUI applications, that only rely on
a framebuffer.

Features:

  * 32bit/pixel (resizable) framebuffer
  * PCM data output signed 16bit float and stereo
    events
    - pointer events
    - utf8 keyboard events
    - messages from host to client
  * messages (perhaps rename to commands?)
    - free form; to send messages from client to host(s)
  * minimal dependencies

Packages

mmm-0.1.1-1.fc14.al.src [61 KiB] Changelog by Joel Barrios (2020-11-18):
- Initial spec file.

Listing created by Repoview-0.6.6-6.fc14.al