Lines Matching refs:pBuffer

282     VAEncPictureParameterBufferMPEG4 *pBuffer;
294 pBuffer = (VAEncPictureParameterBufferMPEG4 *) obj_buffer->buffer_data;
298 ctx->ref_surface = SURFACE(pBuffer->reference_picture);
299 ctx->dest_surface = SURFACE(pBuffer->reconstructed_picture);
300 ctx->coded_buf = BUFFER(pBuffer->coded_buf);
302 ASSERT(ctx->Width == pBuffer->picture_width);
303 ASSERT(ctx->Height == pBuffer->picture_height);
316 pBuffer->vop_time_increment, /* In testbench, this should be FrameNum */
318 pBuffer->picture_type,
326 free(pBuffer);
333 VAEncSliceParameterBuffer *pBuffer;
341 pBuffer = (VAEncSliceParameterBuffer *) obj_buffer->buffer_data;
343 if (0 == pBuffer->start_row_number) {
344 if (pBuffer->slice_flags.bits.is_intra)
372 if ((ctx->obj_context->frame_count == 0) && (pBuffer->start_row_number == 0) && pBuffer->slice_flags.bits.is_intra)
376 slice_param_idx = (pBuffer->slice_flags.bits.is_intra ? 0 : 1) * ctx->slice_param_num + i;
378 if (VAEncSliceParameter_Equal(&ctx->slice_param_cache[slice_param_idx], pBuffer) == 0) {
381 pBuffer, sizeof(VAEncSliceParameterBuffer));
385 pBuffer->start_row_number * 16,
386 pBuffer->slice_height * 16,
387 pBuffer->slice_flags.bits.is_intra,
393 pBuffer->slice_flags.bits.is_intra,
394 pBuffer->start_row_number * 16,
397 pBuffer->slice_height * 16,
405 pBuffer++;
419 VAEncMiscParameterBuffer *pBuffer;
429 pBuffer = (VAEncMiscParameterBuffer *) obj_buffer->buffer_data;
432 switch (pBuffer->type) {
434 frame_rate_param = (VAEncMiscParameterFrameRate *)pBuffer->data;
440 rate_control_param = (VAEncMiscParameterRateControl *)pBuffer->data;
462 max_slice_size_param = (VAEncMiscParameterMaxSliceSize *)pBuffer->data;
475 air_param = (VAEncMiscParameterAIR *)pBuffer->data;