VA-API  2.17.0.1
Classes | Enumerations
va_enc_av1.h File Reference

AV1 encoding API. More...

#include <stdint.h>

Go to the source code of this file.

Classes

union  VAConfigAttribValEncAV1
 Attribute value for VAConfigAttribEncAV1. More...
 
union  VAConfigAttribValEncAV1Ext1
 Attribute value for VAConfigAttribEncAV1Ext1. More...
 
union  VAConfigAttribValEncAV1Ext2
 Attribute value for VAConfigAttribEncAV1Ext2. More...
 
struct  VAEncSequenceParameterBufferAV1
 AV1 Encoding Sequence Parameter Buffer Structure. More...
 
struct  VAEncSegParamAV1
 Segment parameters. More...
 
struct  VAEncSegMapBufferAV1
 Segment map data buffer. More...
 
union  VARefFrameCtrlAV1
 Reference frame control. More...
 
struct  VAEncPictureParameterBufferAV1
 AV1 Encoding Picture Parameter Buffer Structure. More...
 
struct  VAEncTileGroupBufferAV1
 Tile Group Buffer. More...
 

Enumerations

enum  VAEncPackedHeaderTypeAV1 { VAEncPackedHeaderAV1_SPS = VAEncPackedHeaderSequence , VAEncPackedHeaderAV1_PPS = VAEncPackedHeaderPicture }
 Packed header types specific to AV1 encoding. More...
 
enum  VAEncTransformationTypeAV1 {
  VAAV1EncTransformationIdentity = 0 , VAAV1EncTransformationTranslation = 1 , VAAV1EncTransformationRotzoom = 2 , VAAV1EncTransformationAffine = 3 ,
  VAAV1EncTransformationCount
}
 

Detailed Description

AV1 encoding API.

This file contains the AV1 encoding API.