Skip to content
This repository was archived by the owner on Feb 22, 2024. It is now read-only.
Ian Auty edited this page Jun 29, 2017 · 8 revisions

MMALSharp - Unofficial C# API to the Raspberry Pi Camera Module

Introduction

Hi and welcome to MMALSharp. This project aims to provide a C# interface to the Raspberry Pi Camera Module, in an easy to use and extensible way.

MMAL (Multimedia Abstraction Layer) is a C library designed by Broadcom for use with the Videocore IV GPU found on the Raspberry Pi. Providing an abstraction layer upon another C library "OpenMAX", MMAL exposes an API allowing developers to take images and record video from their Raspberry Pi which is easier to understand and consume.

The MMALSharp project brings you the functionality provided by the native MMAL library by using the C# Interop suite, this allows code in a Managed environment to call Native functions in C/C++.

Clone this wiki locally