Lines Matching refs:overlayAdaptor
206 XF86VideoAdaptorPtr overlayAdaptor;
212 if ((overlayAdaptor = calloc(1, sizeof(XF86VideoAdaptorRec) +
218 overlayAdaptor->type = XvInputMask | XvImageMask | XvWindowMask
220 overlayAdaptor->flags = VIDEO_OVERLAID_IMAGES | VIDEO_CLIP_TO_VIEWPORT;
221 overlayAdaptor->name = "NeoMagic Video Engine";
222 overlayAdaptor->nEncodings = nElems(NEOVideoEncodings);
223 overlayAdaptor->pEncodings = NEOVideoEncodings;
228 overlayAdaptor->nFormats = nElems(NEOVideoFormats);
229 overlayAdaptor->pFormats = NEOVideoFormats;
230 overlayAdaptor->nPorts = 1;
231 overlayAdaptor->pPortPrivates = (DevUnion*) &overlayAdaptor[1];
232 overlayAdaptor->pPortPrivates[0].ptr =
233 (pointer) &overlayAdaptor->pPortPrivates[1];
234 overlayAdaptor->nAttributes = nElems(NEOVideoAttributes);
235 overlayAdaptor->pAttributes = NEOVideoAttributes;
236 overlayAdaptor->nImages = nElems(NEOVideoImages);
237 overlayAdaptor->pImages = NEOVideoImages;
239 overlayAdaptor->PutVideo = NEOPutVideo;
240 overlayAdaptor->PutStill = NULL;
241 overlayAdaptor->GetVideo = NULL;
242 overlayAdaptor->GetStill = NULL;
244 overlayAdaptor->StopVideo = NEOStopVideo;
245 overlayAdaptor->SetPortAttribute = NEOSetPortAttribute;
246 overlayAdaptor->GetPortAttribute = NEOGetPortAttribute;
247 overlayAdaptor->QueryBestSize = NEOQueryBestSize;
248 overlayAdaptor->PutImage = NEOPutImage;
249 overlayAdaptor->QueryImageAttributes = NEOQueryImageAttributes;
251 pPriv = (NEOPortPtr)overlayAdaptor->pPortPrivates[0].ptr;
257 nPtr->overlayAdaptor = overlayAdaptor;
265 return (overlayAdaptor);
272 NEOPortPtr pPriv = (NEOPortPtr)nPtr->overlayAdaptor->pPortPrivates[0].ptr;
613 NEOPortPtr pPriv = (NEOPortPtr)nPtr->overlayAdaptor->pPortPrivates[0].ptr;
1072 NEOPortPtr portPriv = nPtr->overlayAdaptor->pPortPrivates[0].ptr;
1141 attr, value, (pointer)nPtr->overlayAdaptor->pPortPrivates[0].ptr));
1153 attr, value, (pointer)nPtr->overlayAdaptor->pPortPrivates[0].ptr));