Updated: October 28, 2024 |
The supported profiles for H.264/AVC
#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_MAIN, CAMERA_H264AVC_PROFILE_EXTENDED } camera_h264avc_profile_t;
These are the acceptable values for 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.