Top
audio_capture
audio_decode
audio_encode
audio_lowpower
audio_mixer
audio_processor
audio_render
audio_splitter
image_decode
image_encode
image_fx
resize
source
transition
clock
null_sink
text_scheduler
visualisation
camera
egl_render
hvs
isp
rawcam
video_decode
video_encode
video_render
video_scheduler
video_splitter
Custom Index
Metadata

OMX.broadcom.rawcam

rawcam
20

This component interfaces directly to the camera receiver peripheral to pass the image data and metadata that is received over CSI, CCP2, or CPI. It does not use the ISP or the VPU to perform any form of processing on the image. There are a few options within the peripheral for converting between Bayer bit depths, and packing/unpacking DPCM data - that functionality is exposed.

Please note that this component has been developed for use under MMAL. It has not been tested at all under IL, so there may be unexpected behaviour under IL. It is also not considered to be production quality code - please use with caution.

PortIndexNotes
20OMX_IndexParamPortDefinition Set this to specify the output format. Colour format should be RGB565, RGB888, ABGR8888, YUV420 packed planar, YUV422 packed planar, or one of the flavours of YUYV.
OMX_IndexParamVideoPortFormat Set / query the image port format used. The output port supports non-compressed images of a small number of image formats.
OMX_IndexParamBrcmBayerOrder Set / query the Bayer order for the incoming data.
OMX_IndexParamCameraInterface Set / query the physical camera interface type.
OMX_IndexParamCameraRxConfig Set / query the receiver peripheral configuration for unpacking/ packing DPCM, and decoding or encoding Bayer images.
OMX_IndexParamCameraRxTiming Camera peripheral timing registers. Set /query the receiver timing setup. These parameters can normally be left on the default values for the majority of sensors.
OMX_IndexParamCameraClockingMode Camera peripheral clocking mode. Set / query the clocking mode for the peripheral.
 OMX_IndexParamCameraDeviceNumber Set / query which camera peripheral to use. NB That the device used when using the camera component may not be the same as that used through rawcam.