Home | History | Annotate | Download | only in src

Lines Matching refs:sRCParams

131         ctx->sRCParams.RCEnable = IMG_TRUE;
134 ctx->sRCParams.RCEnable = IMG_TRUE;
137 ctx->sRCParams.RCEnable = IMG_FALSE;
190 ctx->sRCParams.InitialQp = 15;
191 ctx->sRCParams.MinQP = 1;
192 ctx->sRCParams.FrameRate = 30;
204 ctx->sRCParams.BitsPerSecond = TOPAZ_H263_MAX_BITRATE;
210 ctx->sRCParams.BitsPerSecond = pSequenceParams->bits_per_second;
212 ctx->sRCParams.FrameRate = (pSequenceParams->frame_rate < 1) ? 1 :
214 ctx->sRCParams.InitialQp = pSequenceParams->initial_qp;
215 ctx->sRCParams.MinQP = pSequenceParams->min_qp;
216 ctx->sRCParams.BUSize = 0; /* default 0, and will be set in pnw__setup_busize */
218 ctx->sRCParams.BufferSize = ctx->sRCParams.BitsPerSecond;
219 frame_size = ctx->sRCParams.BitsPerSecond / ctx->sRCParams.FrameRate;
227 ctx->sRCParams.Slices = ctx->Slices;
228 ctx->sRCParams.QCPOffset = 0;/* FIXME */
229 if (ctx->sRCParams.IntraFreq != pSequenceParams->intra_period
231 && ctx->sRCParams.IntraFreq != 0
232 && ((ctx->obj_context->frame_count + 1) % ctx->sRCParams.IntraFreq) != 0
233 && (!ctx->sRCParams.bDisableFrameSkipping)) {
241 ctx->sRCParams.IntraFreq = pSequenceParams->intra_period;
243 ctx->sRCParams.InitialLevel = (3 * ctx->sRCParams.BufferSize) >> 4;
245 ctx->sRCParams.InitialLevel += (frame_size / 2);
246 ctx->sRCParams.InitialLevel /= frame_size;
247 ctx->sRCParams.InitialLevel *= frame_size;
248 ctx->sRCParams.InitialDelay = ctx->sRCParams.BufferSize - ctx->sRCParams.InitialLevel;
249 ctx->buffer_size = ctx->sRCParams.BufferSize;
251 /*if (ctx->sRCParams.BitsPerSecond < 256000)
252 ctx->sRCParams.BufferSize = (9 * ctx->sRCParams.BitsPerSecond) >> 1;
254 ctx->sRCParams.BufferSize = (5 * ctx->sRCParams.BitsPerSecond) >> 1;*/
323 ctx->sRCParams.FrameRate,