Lines Matching refs:adapt
321 XF86VideoAdaptorPtr adapt;
328 adapt = calloc(1, sizeof(XF86VideoAdaptorRec));
331 if (adapt == NULL || adaptor_privs == NULL || devUnions == NULL) {
332 free(adapt);
338 adapt->type = XvWindowMask | XvInputMask | XvImageMask;
339 adapt->flags = 0;
340 adapt->name = "Intel(R) Textured Video";
341 adapt->nEncodings = 1;
342 adapt->pEncodings = xnfalloc(sizeof(intel_xv_dummy_encoding));
343 memcpy(adapt->pEncodings, intel_xv_dummy_encoding, sizeof(intel_xv_dummy_encoding));
344 adapt->nFormats = NUM_FORMATS;
345 adapt->pFormats = intel_xv_formats;
346 adapt->nPorts = nports;
347 adapt->pPortPrivates = devUnions;
348 adapt->nAttributes = 0;
349 adapt->pAttributes = NULL;
351 adapt->nImages = NUM_IMAGES - XVMC_IMAGE;
353 adapt->nImages = NUM_IMAGES;
355 adapt->pImages = intel_xv_images;
356 adapt->PutVideo = NULL;
357 adapt->PutStill = NULL;
358 adapt->GetVideo = NULL;
359 adapt->GetStill = NULL;
360 adapt->StopVideo = intel_video_stop_video;
361 adapt->SetPortAttribute = intel_uxa_video_set_port_attribute;
362 adapt->GetPortAttribute = intel_video_get_port_attribute;
363 adapt->QueryBestSize = intel_video_query_best_size;
364 adapt->PutImage = intel_uxa_video_put_image_textured;
365 adapt->QueryImageAttributes = intel_video_query_image_attributes;
382 adapt->pPortPrivates[i].ptr = (pointer) (adaptor_priv);
387 return adapt;