Go to file
Adam Heinrich 95b306cca4 RaspiVid: Add raw (YUV420, RGB or grayscale) video output
The raw video output is useful for image processing applications where
both motion vectors from encoder and image data are needed. This commit
adds a new --raw option which inserts a video splitter component between
camera's preview output and preview's input, which allows us to set
callback to capture raw video data into a file.

Another option --raw-format is introduced which allows us to choose
YUV420, RGB or grayscale format.

Parts of the code (video output format configuration and
splitter_buffer_callback()) come from RaspiYUV.c.

The splitter component is created only if the --raw option is specified.

Signed-off-by: Adam Heinrich <adam@adamh.cz>
2016-11-13 21:55:28 +00:00
2016-04-06 19:47:08 +01:00
2016-09-28 22:26:59 +02:00
2016-10-30 13:22:07 +00:00
2016-02-01 21:07:02 +00:00
2012-10-24 11:42:57 +01:00

This repository contains the source code for the ARM side libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib and includes source for the ARM side code to interface to: EGL, mmal, GLESv2, vcos, openmaxil, vchiq_arm, bcm_host, WFC, OpenVG.

Use buildme to build. It requires cmake to be installed and an arm cross compiler. It is set up to use this one: https://github.com/raspberrypi/tools/tree/master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian

Description
No description provided
Readme 46 MiB
Languages
C 95.1%
C++ 1.5%
OpenQASM 1.3%
Roff 1.2%
CMake 0.7%