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

OMX.broadcom.isp

360
isp
361

This component wraps the ISP (Image Sensor Processor) hardware block to offer hardware accelerated format conversion and resizing.

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
360OMX_IndexParamPortDefinition Set this to control the input size of the image. Typically this is called by the component itself when this port is tunnelled with an appropriate output port. The stripe height a multiple of 16, and >= nFrameHeight.
OMX_IndexConfigCommonInputCrop Allows cropping at the input. Cropping can be changed at any time.
OMX_IndexParamBrcmBayerOrder Set / query the Bayer order for the incoming data.
OMX_IndexParamCameraPoolToEncoderFunction Used to set up proprietary communication with the previous component.
OMX_IndexConfigBrcmUseProprietaryCallback Forces use of proprietary tunnelling between ports.
OMX_IndexParamBrcmSupportsUnalignedSliceheight Retrieves the capabilites of this component to allow any nSliceHeight value >= nHeight.
361OMX_IndexParamPortDefinition Query this to show what the output size will be. Set to alter the number of buffers to be used, or change the size of the output image if the custom resize setting is not being used. YUV image dimensions must be even. nSliceHeight must be a multiple of 16 >= nFrameHeight, or 0 which indicates no preference. nStride must be a multiple of 32, or a multiple of 64 for RGBA32 format. FIXME: Correct the list of supported formats
360 361OMX_IndexParamImagePortFormat Set / query the image port format used. These ports support RGB565, RGBA32 or YUV420 raw bitmap formats. FIXME: Correct the list of supported formats
OMX_IndexParamColorSpace Set/retrieve the image colour space that buffers on the port should be processed with.