FFmpeg
Data Fields
RoqContext Struct Reference

#include <roqvideo.h>

Data Fields

const AVClassclass
 
 
 
 
int  first_frame
 
roq_cell  cb2x2 [256]
 
roq_qcell  cb4x4 [256]
 
 
int  width
 
int  height
 
 
uint64_t  lambda
 
 
 
 
 
unsigned int  framesSinceKeyframe
 
const AVFrameframe_to_enc
 
 
struct RoqTempData *  tmpData
 
 

Detailed Description

Definition at line 44 of file roqvideo.h.

Field Documentation

const AVClass* RoqContext::class

Definition at line 46 of file roqvideo.h.

AVCodecContext* RoqContext::avctx

Definition at line 47 of file roqvideo.h.

Referenced by apply_motion_generic(), reconstruct_and_encode_image(), roq_decode_init(), roq_encode_end(), roq_encode_frame(), roq_encode_init(), roq_encode_video(), and roqvideo_decode_frame().

AVFrame* RoqContext::last_frame

Definition at line 48 of file roqvideo.h.

Referenced by apply_motion_generic(), eval_motion_dist(), roq_decode_end(), roq_decode_frame(), roq_decode_init(), roq_encode_end(), roq_encode_frame(), roq_encode_init(), and roq_encode_video().

AVFrame* RoqContext::current_frame

Definition at line 49 of file roqvideo.h.

Referenced by apply_motion_generic(), ff_apply_vector_2x2(), ff_apply_vector_4x4(), gather_data_for_cel(), gather_data_for_subcel(), reconstruct_and_encode_image(), roq_decode_end(), roq_decode_frame(), roq_decode_init(), roq_encode_end(), roq_encode_frame(), roq_encode_init(), and roq_encode_video().

int RoqContext::first_frame

Definition at line 50 of file roqvideo.h.

Referenced by roq_encode_frame(), and roq_encode_init().

roq_cell RoqContext::cb2x2[256]

Definition at line 52 of file roqvideo.h.

Referenced by generate_new_codebooks(), reconstruct_and_encode_image(), roqvideo_decode_frame(), and write_codebooks().

roq_qcell RoqContext::cb4x4[256]

Definition at line 53 of file roqvideo.h.

Referenced by generate_new_codebooks(), reconstruct_and_encode_image(), remap_codebooks(), roqvideo_decode_frame(), and write_codebooks().

GetByteContext RoqContext::gb

Definition at line 55 of file roqvideo.h.

Referenced by roq_decode_frame(), and roqvideo_decode_frame().

int RoqContext::width

Definition at line 56 of file roqvideo.h.

Referenced by apply_motion_generic(), create_cel_evals(), eval_motion_dist(), gather_data_for_cel(), gather_data_for_subcel(), generate_new_codebooks(), motion_search(), reconstruct_and_encode_image(), roq_decode_init(), roq_encode_frame(), roq_encode_init(), roq_encode_video(), roq_write_video_info_chunk(), and roqvideo_decode_frame().

int RoqContext::height

Definition at line 56 of file roqvideo.h.

Referenced by apply_motion_generic(), create_cel_evals(), eval_motion_dist(), generate_new_codebooks(), motion_search(), roq_decode_init(), roq_encode_frame(), roq_encode_init(), roq_encode_video(), roq_write_video_info_chunk(), and roqvideo_decode_frame().

AVLFG RoqContext::randctx

Definition at line 59 of file roqvideo.h.

Referenced by generate_codebook(), and roq_encode_init().

uint64_t RoqContext::lambda

Definition at line 60 of file roqvideo.h.

Referenced by gather_data_for_cel(), gather_data_for_subcel(), roq_encode_frame(), and roq_encode_video().

motion_vect* RoqContext::this_motion4

Definition at line 62 of file roqvideo.h.

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

motion_vect* RoqContext::last_motion4

Definition at line 63 of file roqvideo.h.

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

motion_vect* RoqContext::this_motion8

Definition at line 65 of file roqvideo.h.

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

motion_vect* RoqContext::last_motion8

Definition at line 66 of file roqvideo.h.

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

unsigned int RoqContext::framesSinceKeyframe

Definition at line 68 of file roqvideo.h.

Referenced by gather_data_for_cel(), gather_data_for_subcel(), roq_encode_frame(), roq_encode_init(), and roq_encode_video().

const AVFrame* RoqContext::frame_to_enc

Definition at line 70 of file roqvideo.h.

Referenced by eval_motion_dist(), gather_data_for_cel(), gather_data_for_subcel(), generate_new_codebooks(), reconstruct_and_encode_image(), and roq_encode_frame().

uint8_t* RoqContext::out_buf

Definition at line 71 of file roqvideo.h.

Referenced by reconstruct_and_encode_image(), roq_encode_frame(), roq_write_video_info_chunk(), and write_codebooks().

struct RoqTempData* RoqContext::tmpData

Definition at line 72 of file roqvideo.h.

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

int RoqContext::quake3_compat

Definition at line 74 of file roqvideo.h.

Referenced by generate_new_codebooks(), remap_codebooks(), roq_encode_init(), and roq_encode_video().


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

Generated on Wed Jun 10 2015 01:57:23 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /