x11_grab Struct Reference

X11 Device Demuxer context. More...


Data Fields

int frame_size
 Size in bytes of a grabbed frame.
AVRational time_base
 Time base.
int64_t time_frame
 Current time.
int height
 Height of the grab frame.
int width
 Width of the grab frame.
int x_off
 Horizontal top-left corner coordinate.
int y_off
 Vertical top-left corner coordinate.
Display * dpy
 X11 display from which x11grab grabs frames.
XImage * image
 X11 image holding the grab.
int use_shm
 !0 when using XShm extension
XShmSegmentInfo shminfo
 When using XShm, keeps track of XShm infos.
int mouse_warning_shown


Detailed Description

X11 Device Demuxer context.

Definition at line 58 of file x11grab.c.


Field Documentation

Display* x11_grab::dpy

X11 display from which x11grab grabs frames.

Definition at line 69 of file x11grab.c.

Referenced by x11grab_read_close(), x11grab_read_header(), and x11grab_read_packet().

Size in bytes of a grabbed frame.

Definition at line 60 of file x11grab.c.

Referenced by x11grab_read_header(), and x11grab_read_packet().

Height of the grab frame.

Definition at line 64 of file x11grab.c.

Referenced by paint_mouse_pointer(), and x11grab_read_header().

XImage* x11_grab::image

X11 image holding the grab.

Definition at line 70 of file x11grab.c.

Referenced by x11grab_read_close(), x11grab_read_header(), and x11grab_read_packet().

Definition at line 73 of file x11grab.c.

Referenced by get_pointer_coordinates(), and x11grab_read_header().

XShmSegmentInfo x11_grab::shminfo

When using XShm, keeps track of XShm infos.

Definition at line 72 of file x11grab.c.

Referenced by x11grab_read_close(), and x11grab_read_header().

Time base.

Definition at line 61 of file x11grab.c.

Referenced by x11grab_read_header(), and x11grab_read_packet().

Current time.

Definition at line 62 of file x11grab.c.

Referenced by x11grab_read_header(), and x11grab_read_packet().

!0 when using XShm extension

Definition at line 71 of file x11grab.c.

Referenced by x11grab_read_close(), x11grab_read_header(), and x11grab_read_packet().

Width of the grab frame.

Definition at line 65 of file x11grab.c.

Referenced by paint_mouse_pointer(), and x11grab_read_header().

Horizontal top-left corner coordinate.

Definition at line 66 of file x11grab.c.

Referenced by paint_mouse_pointer(), x11grab_read_header(), and x11grab_read_packet().

Vertical top-left corner coordinate.

Definition at line 67 of file x11grab.c.

Referenced by paint_mouse_pointer(), x11grab_read_header(), and x11grab_read_packet().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:35:48 2012 for FFmpeg by  doxygen 1.5.8