Home | History | Annotate | Download | only in mrst

Lines Matching refs:obj_context

47 #define INIT_CONTEXT_H263ES    context_ENC_p ctx = (context_ENC_p) (obj_context->format_data)
48 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id ))
49 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id ))
106 object_context_p obj_context,
116 vaStatus = lnc_CreateContext(obj_context, obj_config);/* alloc context_ENC_s and BO */
121 ctx = (context_ENC_p) obj_context->format_data;
162 object_context_p obj_context)
167 lnc_DestroyContext(obj_context);
171 object_context_p obj_context)
205 if ((ctx->obj_context->frame_count != 0) &&
252 lnc_cmdbuf_p cmdbuf = ctx->obj_context->lnc_cmdbuf;
297 ctx->obj_context->frame_count,
320 lnc_cmdbuf_p cmdbuf = ctx->obj_context->lnc_cmdbuf;
374 if (ctx->obj_context->slice_count) { /*First slice of a frame need not slice header*/
376 (IMG_UINT32 *)(cmdbuf->header_mem_p + ctx->slice_header_ofs + ctx->obj_context->slice_count * HEADER_SIZE),
377 ctx->obj_context->slice_count,
378 ctx->obj_context->frame_count);
380 lnc_cmdbuf_insert_command(cmdbuf, MTX_CMDID_DO_HEADER, 2, (ctx->obj_context->slice_count << 2) | 2);
382 ctx->slice_header_ofs + ctx->obj_context->slice_count * HEADER_SIZE,
386 if ((ctx->obj_context->frame_count == 0) && (pBuffer->start_row_number == 0) && pBuffer->slice_flags.bits.is_intra)
402 ctx->obj_context->frame_count > 0,
411 ctx->obj_context->frame_count,
413 ctx->obj_context->slice_count,
417 ctx->obj_context->frame_count, ctx->obj_context->slice_count);
419 ctx->obj_context->slice_count++;
422 ASSERT(ctx->obj_context->slice_count < MAX_SLICES_PER_PICTURE);
515 object_context_p obj_context,
567 object_context_p obj_context)