XvVideoNotify(3) XvVideoNotify(3)
Name
XvVideoNotify - event generated for video processing
Syntax
#include <X11/extensions/Xvlib.h> typedef union { int type; XvVideoNotifyEvent xvvideo; XvPortNotifyEvent xvport; long pad[24]; } XvEvent; typedef struct { int type; unsigned long serial; Bool send_event; Display *display; Drawable drawable; unsigned long reason; XvPortID port_id; Time time; } XvVideoNotifyEvent; type Specifies the type of event: XvVideoNotify(3). serial Number of the last request processed by the server. send_event True if the event was generated by a SendEvent request. display A pointer to the display the event was read from. drawable The drawable for which the event was generated. reason The reason the event was generated: XvStarted, XvStopped, XvPreempted, XvBusy, XvHardError. port_id The port processing the video for which the event was gener- ated.
Description
XvVideoNotify(3) events are generated when video is started, stopped, preempted by another video request, ignored because the port is grabbed by another client, or interrupted because of a hard transmission or reception error.
See Also
XvPutVideo(3), XvPutStill(3), XvGetVideo(3), XvGetStill(3), XvStopVideo(3), XvSelectVideoNotify(3) X Version 11 libXv 1.0.4 XvVideoNotify(3)
Mac OS X 10.6 X11 - Generated Sun Mar 7 12:33:23 CST 2010