Lines Matching defs:pAdaptor
248 KdXVFreeAdaptor(XvAdaptorPtr pAdaptor)
252 free(pAdaptor->name);
254 if(pAdaptor->pEncodings) {
255 XvEncodingPtr pEncode = pAdaptor->pEncodings;
257 for(i = 0; i < pAdaptor->nEncodings; i++, pEncode++) {
260 free(pAdaptor->pEncodings);
263 free(pAdaptor->pFormats);
265 if(pAdaptor->pPorts) {
266 XvPortPtr pPort = pAdaptor->pPorts;
269 for(i = 0; i < pAdaptor->nPorts; i++, pPort++) {
279 free(pAdaptor->pPorts);
282 if(pAdaptor->nAttributes) {
283 XvAttributePtr pAttribute = pAdaptor->pAttributes;
285 for(i = 0; i < pAdaptor->nAttributes; i++, pAttribute++) {
289 free(pAdaptor->pAttributes);
292 free(pAdaptor->pImages);
294 free(pAdaptor->devPriv.ptr);
308 XvAdaptorPtr pAdaptor, pa;
330 if(!(pAdaptor = calloc(number, sizeof(XvAdaptorRec))))
333 for(pa = pAdaptor, na = 0, numAdaptor = 0; na < number; na++, adaptorPtr++) {
529 pp->pAdaptor = pa;
559 pxvs->pAdaptors = pAdaptor;
561 free(pAdaptor);
1199 XvAdaptorPtr pAdaptor;
1211 pAdaptor = &pxvs->pAdaptors[i];
1212 for(j = 0; j < pAdaptor->nPorts; j++) {
1213 pPort = &pAdaptor->pPorts[j];