xenocara/lib/libXv/man/XvPortNotify.man

58 lines
1.3 KiB
Groff
Raw Normal View History

2009-10-31 12:54:56 -06:00
.TH XvPortNotify __libmansuffix__ __vendorversion__ "libXv Functions"
.SH NAME
2006-11-25 11:01:46 -07:00
XvPortNotify \- event generated when port attributes change
.\"
2009-10-31 12:54:56 -06:00
.SH SYNOPSIS
2006-11-25 11:01:46 -07:00
.B #include <X11/extensions/Xvlib.h>
.br
.sp 1l
.EX
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;
.EE
.\"
2008-05-24 07:46:47 -06:00
.IP \fItype\fR 15
2006-11-25 11:01:46 -07:00
Specifies the type of event: XvPortNotify.
2008-05-24 07:46:47 -06:00
.IP \fIserial\fR 15
2006-11-25 11:01:46 -07:00
Number of the last request processed by the server.
2008-05-24 07:46:47 -06:00
.IP \fIsend_event\fR 15
2006-11-25 11:01:46 -07:00
True if the event was generated by a SendEvent request.
2008-05-24 07:46:47 -06:00
.IP \fIdisplay\fR 15
2006-11-25 11:01:46 -07:00
A pointer to the display the event was read from.
2008-05-24 07:46:47 -06:00
.IP \fIport_id\fR 15
2006-11-25 11:01:46 -07:00
The port whose attribute has changed.
2008-05-24 07:46:47 -06:00
.IP \fIattribute\fR 15
2006-11-25 11:01:46 -07:00
An atom specifying the attribute that changed.
2008-05-24 07:46:47 -06:00
.IP \fIvalue\fR 15
2006-11-25 11:01:46 -07:00
The new value of the attribute.
.\"
2009-10-31 12:54:56 -06:00
.SH DESCRIPTION
2006-11-25 11:01:46 -07:00
.\"
XvPortNotify events are generated when a port attribute is set using
2009-10-31 12:54:56 -06:00
the
.BR XvSetPortAttribute (__libmansuffix__)
function.
2006-11-25 11:01:46 -07:00
.\"
2009-10-31 12:54:56 -06:00
.SH SEE ALSO
.BR XvSetPortAttribute (__libmansuffix__),
.BR XvGetPortAttribute (__libmansuffix__),
.BR XvSelectPortNotify (__libmansuffix__).
2006-11-25 11:01:46 -07:00
.\"