Lines Matching defs:adaptors
203 XvMCAdaptorRec *adaptors;
227 adaptors = calloc(sna->xv.num_adaptors, sizeof(XvMCAdaptorRec));
228 if (adaptors == NULL)
232 adaptors[i].xv_adaptor = &sna->xv.adaptors[i];
234 adaptors[i].num_subpictures = 0;
235 adaptors[i].subpictures = NULL;
236 adaptors[i].CreateContext = create_context;
237 adaptors[i].DestroyContext = destroy_context;
238 adaptors[i].CreateSurface = create_surface;
239 adaptors[i].DestroySurface = destroy_surface;
240 adaptors[i].CreateSubpicture = create_subpicture;
241 adaptors[i].DestroySubpicture = destroy_subpicture;
244 adaptors[i].num_surfaces = ARRAY_SIZE(surface_info_vld);
245 adaptors[i].surfaces = surface_info_vld;
247 adaptors[i].num_surfaces = ARRAY_SIZE(surface_info_i965);
248 adaptors[i].surfaces = surface_info_i965;
250 adaptors[i].num_surfaces = ARRAY_SIZE(surface_info_i915);
251 adaptors[i].surfaces = surface_info_i915;
255 if (XvMCScreenInit(screen, i, adaptors) != Success) {
258 free(adaptors);