ratecontrol_new.h
来自「gm8120的video控制」· C头文件 代码 · 共 44 行
H
44 行
#ifndef _RATE_CONRTROL_#define _RATE_CONRTROL_typedef struct{ int rtn_quant; long long frames; long long total_size; int framerate; int target_rate; short max_quant; short min_quant; long long last_change; long long quant_sum; int quant_error[32]; int avg_framesize; int target_framesize; int sequence_quality; int averaging_period; int reaction_delay_factor; int buffer;}RateControl;#define RC_AVERAGE_PERIOD 100#define DELAY_FACTOR 16#define ARG_RC_BUFFER 100int get_framerate(float fFrameRate);voidRateControlInit(RateControl * rate_control, unsigned int target_rate, unsigned int reaction_delay_factor, unsigned int averaging_period, unsigned int buffer, int framerate, int max_quant, int min_quant, unsigned int initq); void RateControlUpdate(RateControl *rate_control, short quant, int frame_size, int keyframe);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?