XvVideoNotify

Section: XFree86 (3X)
Updated: Version
索引 xjman
 

名前

XvVideoNotify - ビデオ処理に対して生成されるイベント  

書式

#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
イベントの型である XvVideoNotify(3X) を指定する。
serial
サーバが最後に処理したリクエストの番号。
send_event
イベントが SendEvent リクエストによって生成された場合に True となる。
display
イベントが読み込まれたディスプレイへのポインタ。
drawable
イベントが生成されたドロウアブル。
reason
イベントが生成された理由。 XvStarted, XvStopped, XvPreempted, XvBusy, XvHardError のいずれかである。
port_id
イベント生成の対象になったビデオを処理しているポート。
 

説明

XvVideoNotify(3X) イベントは、ビデオが開始した時、停止した時、他の ビデオ処理によって無効にされた時に生成される。このイベントは他のクライ アントがポートをグラブすることによって無視され、ハード的な送受信エラー によって割り込みされる。  

関連項目

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


 

Index

名前
書式
説明
関連項目

jman



Time: 07:01:04 GMT, January 12, 2009