Home | History | Annotate | Download | only in src

Lines Matching full:pbuffer

317     VAEncPictureParameterBufferMPEG4 *pBuffer;
332 pBuffer = (VAEncPictureParameterBufferMPEG4 *) obj_buffer->buffer_data;
336 ctx->ref_surface = SURFACE(pBuffer->reference_picture);
337 ctx->dest_surface = SURFACE(pBuffer->reconstructed_picture);
338 ctx->coded_buf = BUFFER(pBuffer->coded_buf);
340 ASSERT(ctx->Width == pBuffer->picture_width);
341 ASSERT(ctx->Height == pBuffer->picture_height);
355 pBuffer->vop_time_increment, /* In testbench, this should be FrameNum */
357 pBuffer->picture_type,
366 pBuffer->vop_time_increment, /* In testbench, this should be FrameNum */
368 pBuffer->picture_type,
381 free(pBuffer);
388 VAEncSliceParameterBuffer *pBuffer;
396 pBuffer = (VAEncSliceParameterBuffer *) obj_buffer->buffer_data;
423 deblock_idc = pBuffer->slice_flags.bits.disable_deblocking_filter_idc;
425 if ((pBuffer->start_row_number == 0) && pBuffer->slice_flags.bits.is_intra) {
431 slice_param_idx = (pBuffer->slice_flags.bits.is_intra ? 0 : 1) * ctx->slice_param_num + i;
433 if (VAEncSliceParameter_Equal(&ctx->slice_param_cache[slice_param_idx], pBuffer) == 0) {
436 pBuffer, sizeof(VAEncSliceParameterBuffer));
440 pBuffer->start_row_number * 16,
441 pBuffer->slice_height * 16,
442 pBuffer->slice_flags.bits.is_intra,
448 pBuffer->slice_flags.bits.is_intra,
449 pBuffer->start_row_number * 16,
452 pBuffer->slice_height * 16,
459 pBuffer++;