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
 } | 
|   |