libvmx
VMX Codec
Loading...
Searching...
No Matches
VMX_INSTANCE Struct Reference

#include <vmxcodec.h>

Data Fields

int avx2
VMX_FORMAT Format
VMX_PROFILE Profile
VMX_COLORSPACE ColorSpace
int Quality
int MinQuality
int DCShift
unsigned short * DecodeQualityPresets [VMX_QUALITY_COUNT]
unsigned short * EncodeQualityPresets [VMX_QUALITY_COUNT]
unsigned short * DecodeMatrix
unsigned short * EncodeMatrix
unsigned short * DecodeQualityPresets256 [VMX_QUALITY_COUNT]
unsigned short * EncodeQualityPresets256 [VMX_QUALITY_COUNT]
unsigned short * DecodeMatrix256
unsigned short * EncodeMatrix256
VMX_PLANE Planes [VMX_MAX_PLANES]
int SliceCount
int AlignedHeight
VMX_SLICE_SET ** Slices
int TargetBytesPerFrameMin
int TargetBytesPerFrameMax
int Threads
ThreadTasksTasks
VMX_SIZE PreviewSize
VMX_SIZE PreviewSizeInterlaced
BYTEImageData
int ImageStride
BYTEImageDataU
int ImageStrideU
BYTEImageDataV
int ImageStrideV
BYTEImageDataA
int ImageStrideA
VMX_IMAGE_FORMAT ImageFormat

Field Documentation

◆ AlignedHeight

int AlignedHeight

◆ avx2

int avx2

◆ ColorSpace

VMX_COLORSPACE ColorSpace

◆ DCShift

int DCShift

◆ DecodeMatrix

unsigned short* DecodeMatrix

◆ DecodeMatrix256

unsigned short* DecodeMatrix256

◆ DecodeQualityPresets

unsigned short* DecodeQualityPresets[VMX_QUALITY_COUNT]

◆ DecodeQualityPresets256

unsigned short* DecodeQualityPresets256[VMX_QUALITY_COUNT]

◆ EncodeMatrix

unsigned short* EncodeMatrix

◆ EncodeMatrix256

unsigned short* EncodeMatrix256

◆ EncodeQualityPresets

unsigned short* EncodeQualityPresets[VMX_QUALITY_COUNT]

◆ EncodeQualityPresets256

unsigned short* EncodeQualityPresets256[VMX_QUALITY_COUNT]

◆ Format

VMX_FORMAT Format

◆ ImageData

BYTE* ImageData

◆ ImageDataA

BYTE* ImageDataA

◆ ImageDataU

BYTE* ImageDataU

◆ ImageDataV

BYTE* ImageDataV

◆ ImageFormat

VMX_IMAGE_FORMAT ImageFormat

◆ ImageStride

int ImageStride

◆ ImageStrideA

int ImageStrideA

◆ ImageStrideU

int ImageStrideU

◆ ImageStrideV

int ImageStrideV

◆ MinQuality

int MinQuality

◆ Planes

◆ PreviewSize

VMX_SIZE PreviewSize

◆ PreviewSizeInterlaced

VMX_SIZE PreviewSizeInterlaced

◆ Profile

VMX_PROFILE Profile

◆ Quality

int Quality

◆ SliceCount

int SliceCount

◆ Slices

VMX_SLICE_SET** Slices

◆ TargetBytesPerFrameMax

int TargetBytesPerFrameMax

◆ TargetBytesPerFrameMin

int TargetBytesPerFrameMin

◆ Tasks

ThreadTasks* Tasks

◆ Threads

int Threads

The documentation for this struct was generated from the following file: