Lines Matching refs:pVtbl
280 res = ctx->encoder->pVtbl->Init(ctx->encoder, ctx->format, avctx->width, avctx->height);
299 res = ctx->encoder->pVtbl->GetProperty(ctx->encoder, AMF_VIDEO_ENCODER_B_PIC_PATTERN, &var);
335 res = ctx->encoder->pVtbl->GetProperty(ctx->encoder, AMF_VIDEO_ENCODER_EXTRADATA, &var);
341 res = var.pInterface->pVtbl->QueryInterface(var.pInterface, &guid, (void**)&buffer); // query for buffer interface
343 var.pInterface->pVtbl->Release(var.pInterface);
347 avctx->extradata_size = (int)buffer->pVtbl->GetSize(buffer);
350 buffer->pVtbl->Release(buffer);
351 var.pInterface->pVtbl->Release(var.pInterface);
354 memcpy(avctx->extradata, buffer->pVtbl->GetNative(buffer), avctx->extradata_size);
356 buffer->pVtbl->Release(buffer);
357 var.pInterface->pVtbl->Release(var.pInterface);