Go to the source code of this file.
|
enum | { AVE::VCAP_ERROR_NOERROR = 0
, AVE::VCAP_ERROR_GENERIC_ERROR = -1
, AVE::VCAP_ERROR_NOMEMORY = -2
, AVE::VCAP_ERROR_INVALID_ACTIVE_D3D11_DEVICE = -1024
} |
|
enum | AVE::VideoFillMode { AVE::FILL_MODE_BLACKBAR
, AVE::FILL_MODE_CROP
, AVE::FILL_MODE_STRETCH
} |
|
enum | AVE::VideoFlipMode { AVE::FLIP_MODE_NONE = 0
, AVE::FLIP_MODE_X = 1 << 0
, AVE::FLIP_MODE_Y = 1 << 1
} |
|
enum | AVE::VideoCodecType {
AVE::CODEC_TYPE_AVC_AVCC = 0
, AVE::CODEC_TYPE_AVC_ANNEXB = 1
, AVE::CODEC_TYPE_VP8 = 2
, AVE::CODEC_TYPE_HEVC_AVCC = 3
,
AVE::CODEC_TYPE_HEVC_ANNEXB = 4
} |
|
enum | AVE::VideoPixelBufferType {
AVE::PIXEL_BUFFER_TYPE_UNKNOWN = 0
, AVE::PIXEL_BUFFER_TYPE_MEM = 1 << 0
, AVE::PIXEL_BUFFER_TYPE_CV_PIXEL_BUFFER = 1 << 1
, AVE::PIXEL_BUFFER_TYPE_SURFACE_TEXTURE = 1 << 2
,
AVE::PIXEL_BUFFER_TYPE_GL_TEXTURE_2D = 1 << 3
, AVE::PIXEL_BUFFER_TYPE_ENCODED_FRAME = 1 << 4
, AVE::PIXEL_BUFFER_TYPE_I422_MEM_FOR_HIGH422 = 1 << 5
, AVE::PIXEL_BUFFER_TYPE_GL_TEXTURE_EXTERNAL_OES = 1 << 6
,
AVE::PIXEL_BUFFER_TYPE_D3D9_TEXTURE = 1 << 7
, AVE::PIXEL_BUFFER_TYPE_D3D11_TEXTURE = 1 << 8
, AVE::PIXEL_BUFFER_TYPE_D3D12_TEXTURE = 1 << 9
} |
|
enum | AVE::VideoBufferType {
AVE::BUFFER_TYPE_UNKNOWN = 0
, AVE::BUFFER_TYPE_MEM = 1 << 0
, AVE::BUFFER_TYPE_ASYNC_PIXEL_BUFFER = 1 << 1
, AVE::BUFFER_TYPE_SYNC_PIXEL_BUFFER = 1 << 2
,
AVE::BUFFER_TYPE_SURFACE_TEXTURE = 1 << 3
, AVE::BUFFER_TYPE_HYBRID_MEM_GL_TEXTURE_2D = 1 << 4
, AVE::BUFFER_TYPE_SYNC_GL_TEXTURE_2D = 1 << 5
, AVE::BUFFER_TYPE_ASYNC_I420_MEM = 1 << 6
,
AVE::BUFFER_TYPE_ASYNC_I420_PIXEL_BUFFER = 1 << 7
, AVE::BUFFER_TYPE_ASYNC_NV12_PIXEL_BUFFER = 1 << 8
, AVE::BUFFER_TYPE_ASYNC_CM_SAMPLE_BUFFER = 1 << 9
, AVE::BUFFER_TYPE_SYNC_CM_SAMPLE_BUFFER = 1 << 10
,
AVE::BUFFER_TYPE_SYNC_BGRA32_MEM = 1 << 11
, AVE::BUFFER_TYPE_SYNC_I420_MEM = 1 << 12
, AVE::BUFFER_TYPE_SYNC_NV12_PIXEL_BUFFER = 1 << 13
} |
|
enum | AVE::VideoBufferDestination { AVE::BUFFER_TO_PREVIEW = 0
, AVE::BUFFER_TO_ENCODE = 1
, AVE::BUFFER_TO_BOTH = 2
} |
|