mirror of
https://github.com/raspberrypi/userland.git
synced 2025-12-06 04:49:12 +00:00
95b306cca4fda67dd341870437dc290d113d934c
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>
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
Languages
C
95.1%
C++
1.5%
OpenQASM
1.3%
Roff
1.2%
CMake
0.7%