vpx_svc_ref_frame_config Struct Reference

vp9 svc frame flag parameters. More...

Public Attributes

int lst_fb_idx [VPX_SS_MAX_LAYERS]
 Last buffer index. More...
 
int gld_fb_idx [VPX_SS_MAX_LAYERS]
 Golden buffer index. More...
 
int alt_fb_idx [VPX_SS_MAX_LAYERS]
 Altref buffer index. More...
 
int update_buffer_slot [VPX_SS_MAX_LAYERS]
 Update reference frames. More...
 
int update_last [VPX_SS_MAX_LAYERS]
 Update last. More...
 
int update_golden [VPX_SS_MAX_LAYERS]
 Update golden. More...
 
int update_alt_ref [VPX_SS_MAX_LAYERS]
 Update altref. More...
 
int reference_last [VPX_SS_MAX_LAYERS]
 Last as reference. More...
 
int reference_golden [VPX_SS_MAX_LAYERS]
 Golden as reference. More...
 
int reference_alt_ref [VPX_SS_MAX_LAYERS]
 Altref as reference. More...
 
int64_t duration [VPX_SS_MAX_LAYERS]
 Duration per spatial layer. More...
 

Detailed Description

vp9 svc frame flag parameters.

This defines the frame flags and buffer indices for each spatial layer for svc encoding. This is used with the VP9E_SET_SVC_REF_FRAME_CONFIG control to set frame flags and buffer indices for each spatial layer for the current (super)frame.

Member Data Documentation

◆ alt_fb_idx

int vpx_svc_ref_frame_config::alt_fb_idx[VPX_SS_MAX_LAYERS]

Altref buffer index.

◆ duration

int64_t vpx_svc_ref_frame_config::duration[VPX_SS_MAX_LAYERS]

Duration per spatial layer.

◆ gld_fb_idx

int vpx_svc_ref_frame_config::gld_fb_idx[VPX_SS_MAX_LAYERS]

Golden buffer index.

◆ lst_fb_idx

int vpx_svc_ref_frame_config::lst_fb_idx[VPX_SS_MAX_LAYERS]

Last buffer index.

◆ reference_alt_ref

int vpx_svc_ref_frame_config::reference_alt_ref[VPX_SS_MAX_LAYERS]

Altref as reference.

◆ reference_golden

int vpx_svc_ref_frame_config::reference_golden[VPX_SS_MAX_LAYERS]

Golden as reference.

◆ reference_last

int vpx_svc_ref_frame_config::reference_last[VPX_SS_MAX_LAYERS]

Last as reference.

◆ update_alt_ref

int vpx_svc_ref_frame_config::update_alt_ref[VPX_SS_MAX_LAYERS]

Update altref.

◆ update_buffer_slot

int vpx_svc_ref_frame_config::update_buffer_slot[VPX_SS_MAX_LAYERS]

Update reference frames.

◆ update_golden

int vpx_svc_ref_frame_config::update_golden[VPX_SS_MAX_LAYERS]

Update golden.

◆ update_last

int vpx_svc_ref_frame_config::update_last[VPX_SS_MAX_LAYERS]

Update last.