Lines Matching refs:ainfo
80 XvAdaptorInfo *ainfo;
84 &ainfo)) {
102 fprintf(stdout, " Adaptor #%i: \"%s\"\n", j, ainfo[j].name);
103 fprintf(stdout, " number of ports: %li\n", ainfo[j].num_ports);
104 fprintf(stdout, " port base: %li\n", ainfo[j].base_id);
106 switch (ainfo[j].type & (XvInputMask | XvOutputMask)) {
108 if (ainfo[j].type & XvVideoMask)
110 if (ainfo[j].type & XvStillMask)
112 if (ainfo[j].type & XvImageMask)
116 if (ainfo[j].type & XvVideoMask)
118 if (ainfo[j].type & XvStillMask)
127 format = ainfo[j].formats;
131 for (unsigned long k = 0; k < ainfo[j].num_formats; k++, format++) {
137 attributes = XvQueryPortAttributes(dpy, ainfo[j].base_id, &nattr);
170 ainfo[j].base_id,
188 if (Success != XvQueryEncodings(dpy, ainfo[j].base_id, &nencode,
223 if (ImageEncodings && (ainfo[j].type & XvImageMask)) {
237 XvListImageFormats(dpy, ainfo[j].base_id, &numImages);
328 XvFreeAdaptorInfo(ainfo);