Lines Matching refs:pAdapt
149 XvMCAdaptorPtr pAdapt;
158 if (!(pAdapt = xallocarray(num_adaptors, sizeof(XvMCAdaptorRec))))
162 free(pAdapt);
167 free(pAdapt);
178 pScreenPriv->dixinfo = pAdapt;
181 pAdapt[i].xv_adaptor = NULL;
184 pAdapt[i].xv_adaptor = &(pxvs->pAdaptors[j]);
188 if (!pAdapt[i].xv_adaptor) {
191 free(pAdapt);
194 pAdapt[i].num_surfaces = (*adaptors)->num_surfaces;
195 pAdapt[i].surfaces = (XvMCSurfaceInfoPtr *) ((*adaptors)->surfaces);
196 pAdapt[i].num_subpictures = (*adaptors)->num_subpictures;
197 pAdapt[i].subpictures = (XvImagePtr *) ((*adaptors)->subpictures);
198 pAdapt[i].CreateContext = xf86XvMCCreateContext;
199 pAdapt[i].DestroyContext = xf86XvMCDestroyContext;
200 pAdapt[i].CreateSurface = xf86XvMCCreateSurface;
201 pAdapt[i].DestroySurface = xf86XvMCDestroySurface;
202 pAdapt[i].CreateSubpicture = xf86XvMCCreateSubpicture;
203 pAdapt[i].DestroySubpicture = xf86XvMCDestroySubpicture;
207 if (Success != XvMCScreenInit(pScreen, num_adaptors, pAdapt))