FFmpeg
Data Fields
RoqEncContext Struct Reference

Data Fields

RoqContext common
 
struct ELBGContextelbg
 
AVLFG randctx
 
uint64_t lambda
 
motion_vectthis_motion4
 
motion_vectlast_motion4
 
motion_vectthis_motion8
 
motion_vectlast_motion8
 
unsigned int framesSinceKeyframe
 
const AVFrameframe_to_enc
 
uint8_t * out_buf
 
RoqTempData tmp_data
 
roq_cell results4 [4 *MAX_CBS_4x4]
 
int tmp_codebook_buf [FFMAX(24 *MAX_CBS_4x4, 6 *MAX_CBS_2x2)]
 
CelEvaluationcel_evals
 
int * closest_cb
 
int * points
 
int first_frame
 
int quake3_compat
 

Detailed Description

Definition at line 135 of file roqvideoenc.c.

Field Documentation

◆ common

RoqContext RoqEncContext::common

◆ elbg

struct ELBGContext* RoqEncContext::elbg

Definition at line 137 of file roqvideoenc.c.

Referenced by generate_codebook(), and roq_encode_end().

◆ randctx

AVLFG RoqEncContext::randctx

Definition at line 138 of file roqvideoenc.c.

Referenced by generate_codebook(), and roq_encode_init().

◆ lambda

uint64_t RoqEncContext::lambda

◆ this_motion4

motion_vect* RoqEncContext::this_motion4

◆ last_motion4

motion_vect* RoqEncContext::last_motion4

Definition at line 142 of file roqvideoenc.c.

Referenced by motion_search(), roq_encode_end(), roq_encode_init(), and roq_encode_video().

◆ this_motion8

motion_vect* RoqEncContext::this_motion8

◆ last_motion8

motion_vect* RoqEncContext::last_motion8

Definition at line 145 of file roqvideoenc.c.

Referenced by motion_search(), roq_encode_end(), roq_encode_init(), and roq_encode_video().

◆ framesSinceKeyframe

unsigned int RoqEncContext::framesSinceKeyframe

◆ frame_to_enc

const AVFrame* RoqEncContext::frame_to_enc

◆ out_buf

uint8_t* RoqEncContext::out_buf

◆ tmp_data

RoqTempData RoqEncContext::tmp_data

◆ results4

roq_cell RoqEncContext::results4[4 *MAX_CBS_4x4]

Definition at line 152 of file roqvideoenc.c.

Referenced by generate_new_codebooks().

◆ tmp_codebook_buf

int RoqEncContext::tmp_codebook_buf[FFMAX(24 *MAX_CBS_4x4, 6 *MAX_CBS_2x2)]

Definition at line 153 of file roqvideoenc.c.

Referenced by generate_codebook().

◆ cel_evals

CelEvaluation* RoqEncContext::cel_evals

◆ closest_cb

int* RoqEncContext::closest_cb

◆ points

int* RoqEncContext::points

Definition at line 157 of file roqvideoenc.c.

Referenced by generate_new_codebooks(), and roq_encode_init().

◆ first_frame

int RoqEncContext::first_frame

Definition at line 159 of file roqvideoenc.c.

Referenced by roq_encode_frame(), and roq_encode_init().

◆ quake3_compat

int RoqEncContext::quake3_compat

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