82 |
pParam->bitrate = 900000; |
pParam->bitrate = 900000; |
83 |
|
|
84 |
if (pParam->rc_buffersize <= 0) |
if (pParam->rc_buffersize <= 0) |
85 |
pParam->rc_buffersize = pParam->bitrate * pParam->fbase; |
pParam->rc_buffersize = 16; |
86 |
|
|
87 |
if ((pParam->min_quantizer <= 0) || (pParam->min_quantizer > 31)) |
if ((pParam->min_quantizer <= 0) || (pParam->min_quantizer > 31)) |
88 |
pParam->min_quantizer = 1; |
pParam->min_quantizer = 1; |
183 |
|
|
184 |
if (pParam->bitrate) |
if (pParam->bitrate) |
185 |
{ |
{ |
186 |
RateControlInit(pParam->bitrate, pParam->rc_buffersize, pParam->fbase, pParam->width, |
RateControlInit(pParam->bitrate, pParam->rc_buffersize, pParam->fbase * 100 / pParam->fincr, |
187 |
pParam->height, pParam->max_quantizer, pParam->min_quantizer); |
pParam->max_quantizer, pParam->min_quantizer); |
188 |
} |
} |
189 |
|
|
190 |
create_vlc_tables(); |
create_vlc_tables(); |