Lines Matching refs:ainfo
89 XvAdaptorInfo *ainfo;
93 &ainfo)) {
111 fprintf(stdout, " Adaptor #%i: \"%s\"\n", j, ainfo[j].name);
112 fprintf(stdout, " number of ports: %li\n", ainfo[j].num_ports);
113 fprintf(stdout, " port base: %li\n", ainfo[j].base_id);
115 switch (ainfo[j].type & (XvInputMask | XvOutputMask)) {
117 if (ainfo[j].type & XvVideoMask)
119 if (ainfo[j].type & XvStillMask)
121 if (ainfo[j].type & XvImageMask)
125 if (ainfo[j].type & XvVideoMask)
127 if (ainfo[j].type & XvStillMask)
136 format = ainfo[j].formats;
140 for (unsigned long k = 0; k < ainfo[j].num_formats; k++, format++) {
146 attributes = XvQueryPortAttributes(dpy, ainfo[j].base_id, &nattr);
179 ainfo[j].base_id,
197 if (Success != XvQueryEncodings(dpy, ainfo[j].base_id, &nencode,
232 if (ImageEncodings && (ainfo[j].type & XvImageMask)) {
246 XvListImageFormats(dpy, ainfo[j].base_id, &numImages);
337 XvFreeAdaptorInfo(ainfo);