XvVideoNotify

TriggerTek Logo
abcdefghijklmnopqrstuvwxyz_
XvVideoNotify(3X)					    XvVideoNotify(3X)



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(3X).

       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(3X) 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 transmis-
       sion or reception error.

See Also
       XvPutVideo(3X),	 XvPutStill(3X),   XvGetVideo(3X),    XvGetStill(3X),
       XvStopVideo(3X), XvSelectVideoNotify(3X)



X.Org				Version 6.8.2		    XvVideoNotify(3X)