camera_h264avc_profile_t

Supported profiles for H.264/AVC.

Synopsis:

#include <camera/camera_h264avc.h>
 
typedef enum {
      CAMERA_H264AVC_PROFILE_AUTOMATIC = 0   
      CAMERA_H264AVC_PROFILE_BASELINE   
      CAMERA_H264AVC_PROFILE_HIGH   
      CAMERA_H264AVC_PROFILE_CONSTRAINEDBASELINE   
      CAMERA_H264AVC_PROFILE_CONSTRAINEDHIGH   
} camera_h264avc_profile_t;

Since:

BlackBerry 10.2.0

Data:

CAMERA_H264AVC_PROFILE_AUTOMATIC
The encoder automatically selects the profile to use based on configuration and video resolution.
CAMERA_H264AVC_PROFILE_BASELINE
Baseline profile of H.264/AVC.
CAMERA_H264AVC_PROFILE_HIGH
High profile of H.264/AVC.
CAMERA_H264AVC_PROFILE_CONSTRAINEDBASELINE
Constrained Baseline profile (CBP) of H.264/AVC.
CAMERA_H264AVC_PROFILE_CONSTRAINEDHIGH
Constrained High profile (CHP) of H.264/AVC.

Library:

libcamapi (For the qcc command, use the -l camapi option to link against this library)

Description:

These are the acceptable values to use when you use the CAMERA_H264AVC_PROFILE parameter in a parameter-value pair. For information about these profiles, refer to the H.264/AVC standard. Use camera_get_supported_videoencoder_parameter_values() to determine the supported values at runtime.

Last modified: 2014-06-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus