#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
impl OH_AVErrCode {
pub const AV_ERR_OK: OH_AVErrCode = OH_AVErrCode(0);
pub const AV_ERR_NO_MEMORY: OH_AVErrCode = OH_AVErrCode(1);
pub const AV_ERR_OPERATE_NOT_PERMIT: OH_AVErrCode = OH_AVErrCode(2);
pub const AV_ERR_INVALID_VAL: OH_AVErrCode = OH_AVErrCode(3);
pub const AV_ERR_IO: OH_AVErrCode = OH_AVErrCode(4);
pub const AV_ERR_TIMEOUT: OH_AVErrCode = OH_AVErrCode(5);
pub const AV_ERR_UNKNOWN: OH_AVErrCode = OH_AVErrCode(6);
pub const AV_ERR_SERVICE_DIED: OH_AVErrCode = OH_AVErrCode(7);
pub const AV_ERR_INVALID_STATE: OH_AVErrCode = OH_AVErrCode(8);
pub const AV_ERR_UNSUPPORT: OH_AVErrCode = OH_AVErrCode(9);
#[cfg(feature = "api-12")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
pub const AV_ERR_INPUT_DATA_ERROR: OH_AVErrCode = OH_AVErrCode(10);
#[cfg(feature = "api-18")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-18")))]
pub const AV_ERR_UNSUPPORTED_FORMAT: OH_AVErrCode = OH_AVErrCode(11);
pub const AV_ERR_EXTEND_START: OH_AVErrCode = OH_AVErrCode(100);
#[cfg(feature = "api-12")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
pub const AV_ERR_DRM_BASE: OH_AVErrCode = OH_AVErrCode(200);
#[cfg(feature = "api-12")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
pub const AV_ERR_DRM_DECRYPT_FAILED: OH_AVErrCode = OH_AVErrCode(201);
#[cfg(feature = "api-12")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
pub const AV_ERR_VIDEO_BASE: OH_AVErrCode = OH_AVErrCode(300);
#[cfg(feature = "api-12")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-12")))]
pub const AV_ERR_VIDEO_UNSUPPORTED_COLOR_SPACE_CONVERSION: OH_AVErrCode = OH_AVErrCode(301);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_CANNOT_FIND_HOST: OH_AVErrCode = OH_AVErrCode(5411001);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_CONNECTION_TIMEOUT: OH_AVErrCode = OH_AVErrCode(5411002);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_NETWORK_ABNORMAL: OH_AVErrCode = OH_AVErrCode(5411003);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_NETWORK_UNAVAILABLE: OH_AVErrCode = OH_AVErrCode(5411004);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_NO_PERMISSION: OH_AVErrCode = OH_AVErrCode(5411005);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_NETWORK_ACCESS_DENIED: OH_AVErrCode = OH_AVErrCode(5411006);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_RESOURCE_NOT_FOUND: OH_AVErrCode = OH_AVErrCode(5411007);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_SSL_CLIENT_CERT_NEEDED: OH_AVErrCode = OH_AVErrCode(5411008);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_SSL_CONNECT_FAIL: OH_AVErrCode = OH_AVErrCode(5411009);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_SSL_SERVER_CERT_UNTRUSTED: OH_AVErrCode = OH_AVErrCode(5411010);
#[cfg(feature = "api-14")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-14")))]
pub const AV_ERR_IO_UNSUPPORTED_REQUEST: OH_AVErrCode = OH_AVErrCode(5411011);
#[cfg(feature = "api-20")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-20")))]
pub const AV_ERR_STREAM_CHANGED: OH_AVErrCode = OH_AVErrCode(5410005);
#[cfg(feature = "api-20")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-20")))]
pub const AV_ERR_TRY_AGAIN_LATER: OH_AVErrCode = OH_AVErrCode(5410006);
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub struct OH_AVErrCode(pub ::core::ffi::c_uint);