#include <bccapture.h>
Public Member Functions | |
| BC_Capture (int w, int h, char *display_path="") | |
| virtual | ~BC_Capture () |
| int | init_window (char *display_path) |
| int | capture_frame (VFrame *frame, int &x1, int &y1) |
| int | get_w () |
| int | get_h () |
Public Attributes | |
| int | w |
| int | h |
| int | default_depth |
| unsigned char ** | row_data |
Private Member Functions | |
| int | allocate_data () |
| int | delete_data () |
| int | get_top_w () |
| int | get_top_h () |
| void | import_RGB565_to_RGB888 (unsigned char *&output, unsigned char *&input) |
| void | import_BGR888_to_RGB888 (unsigned char *&output, unsigned char *&input) |
| void | import_BGR8888_to_RGB888 (unsigned char *&output, unsigned char *&input) |
Private Attributes | |
| int | use_shm |
| int | bitmap_color_model |
| unsigned char * | data |
| XImage * | ximage |
| XShmSegmentInfo | shm_info |
| Display * | display |
| Window | rootwin |
| Visual * | vis |
| int | bits_per_pixel |
| int | screen |
| long | shm_event_type |
| int | client_byte_order |
| int | server_byte_order |
Definition at line 13 of file bccapture.h.
|
||||||||||||||||
|
Definition at line 20 of file bccapture.C. |
|
|
Definition at line 32 of file bccapture.C. |
|
|
Definition at line 83 of file bccapture.C. |
|
||||||||||||||||
|
Definition at line 173 of file bccapture.C. |
|
|
Definition at line 131 of file bccapture.C. |
|
|
Definition at line 156 of file bccapture.C. |
|
|
Definition at line 219 of file bccapture.C. |
|
|
Definition at line 213 of file bccapture.C. |
|
|
Definition at line 155 of file bccapture.C. |
|
||||||||||||
|
Definition at line 54 of file bccapture.h. |
|
||||||||||||
|
Definition at line 44 of file bccapture.h. |
|
||||||||||||
|
Definition at line 34 of file bccapture.h. |
|
|
Definition at line 38 of file bccapture.C. |
|
|
Definition at line 65 of file bccapture.h. |
|
|
Definition at line 72 of file bccapture.h. |
|
|
Definition at line 75 of file bccapture.h. |
|
|
Definition at line 66 of file bccapture.h. |
|
|
Definition at line 25 of file bccapture.h. |
|
|
Definition at line 69 of file bccapture.h. |
|
|
Definition at line 25 of file bccapture.h. |
|
|
Definition at line 70 of file bccapture.h. |
|
|
Definition at line 26 of file bccapture.h. |
|
|
Definition at line 73 of file bccapture.h. |
|
|
Definition at line 75 of file bccapture.h. |
|
|
Definition at line 74 of file bccapture.h. |
|
|
Definition at line 68 of file bccapture.h. |
|
|
Definition at line 62 of file bccapture.h. |
|
|
Definition at line 71 of file bccapture.h. |
|
|
Definition at line 25 of file bccapture.h. |
|
|
Definition at line 67 of file bccapture.h. |
1.4.4