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.
Port | Index | Notes
20 | `OMX_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.