libXv Functions XvPortNotify(3xv)
NAME
XvPortNotify - event generated when port attributes change
SYNOPSIS
cc [ flag... ] file... -lXv [ library... ]
#include
typedef union { int type; XvVideoNotifyEvent xvvideo;XvPortNotifyEvent xvport;
long pad[24]; } XvEvent; typedef struct { int type; unsigned long serial;Bool send_event;
Display *display;XvPortID port_id;
Time time; Atom attribute; long value;} XvPortNotifyEvent;
type Specifies the type of event: XvPortNotify.
serial Number of the last request processed by the server.send_event True if the event was generated by a Sen-
dEvent request. display A pointer to the display the event was read from.port_id The port whose attribute has changed.
attribute An atom specifying the attribute that changed. value The new value of the attribute.DESCRIPTION
XvPortNotify events are generated when a port attribute is
set using the XvSetPortAttribute(3xv) function.SEE ALSO
XvSetPortAttribute(3xv), XvGetPortAttribute(3xv), XvSelectPortNotify(3xv). X Version 11 Last change: libXv 1.0.5 1libXv Functions XvPortNotify(3xv)
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | x11/library/libxv ||_____________________________|_____________________________|
| Interface Stability | Volatile ||_____________________________|_____________________________|
| MT-Level | See XInitThreads(3X11) |
|_____________________________|_____________________________|
X Version 11 Last change: libXv 1.0.5 2