camera_framedesc_t

A union that contains all supported available frame descriptors for the Camera library.

Synopsis:

#include <camera/camera_api.h>
 
 typedef union {
      camera_frame_unspecified_t unspecified;
      camera_frame_nv12_t nv12;
      camera_frame_rgb8888_t rgb8888;
      camera_frame_rgb888_t rgb888;
      camera_frame_jpeg_t jpeg;
      camera_frame_gray8_t gray8;
      camera_frame_meta_t meta;
      camera_frame_bayer_t bayer;
      camera_frame_cbycry_t cbycry;
      /*...*/
} camera_framedesc_t;

Data:

camera_frame_unspecified_t unspecified
An unknown frame type or unspecified frame type.
camera_frame_nv12_t nv12
The camera_frame_nv12_t type that corresponds to the CAMERA_FRAMETYPE_NV12 enumeration in the camera_frametype_t.
camera_frame_rgb8888_t rgb8888
The camera_frame_rgb8888_t type that corresponds to the CAMERA_FRAMETYPE_RGB8888 enumeration in the camera_frametype_t.
camera_frame_rgb888_t rgb888
The camera_frame_rgb888_t type that corresponds to the CAMERA_FRAMETYPE_RGB888 enumeration in the camera_frametype_t.
camera_frame_jpeg_t jpeg
The camera_frame_jpeg_t type that corresponds to the CAMERA_FRAMETYPE_JPEG enumeration in the camera_frametype_t.
camera_frame_gray8_t gray8
The camera_frame_gray8_t type that corresponds to the CAMERA_FRAMETYPE_GRAY8 enumeration in the camera_frametype_t.
camera_frame_meta_t meta
The camera_frame_meta_t type that corresponds to the CAMERA_FRAMETYPE_METADATA enumeration in the camera_frametype_t.
camera_frame_bayer_t bayer
The camera_frame_bayer_t type that corresponds to the CAMERA_FRAMETYPE_BAYER enumeration in the camera_frametype_t.
camera_frame_cbycry_t cbycry
The camera_frame_cbycry_t type that corresponds to the CAMERA_FRAMETYPE_CBYCRY enumeration in the camera_frametype_t.

Library:

libcamapi

Description:

A union that contains all supported available frame descriptors for the Camera library.