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
- 名前
-
- 書式
-
- 説明
-
- 関連項目
-
Time: 07:01:04 GMT, January 12, 2009