Changeset 1316 for trunk/platform/g12/lib.c
- Timestamp:
- 09/05/11 09:34:01 (21 months ago)
- File:
-
- 1 edited
-
trunk/platform/g12/lib.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/platform/g12/lib.c
r1145 r1316 70 70 long vid_get_bitmap_buffer_height() { return 270; } 71 71 72 int vid_get_viewport_buffer_width() { return 720; } // G12 - buffer is twice as wide as viewport72 int vid_get_viewport_buffer_width() { return 720; } // G12 - viewport is actually 480 high, CHDK not set up for this so we skip every 2nd row 73 73 74 74 int vid_get_viewport_width() … … 115 115 return (vid_get_viewport_buffer_width() - vid_get_viewport_width()) * 3; 116 116 } 117 118 // Functions for PTP Live View system 119 120 int vid_get_viewport_xoffset_proper() { return vid_get_viewport_xoffset() * 2; } 121 int vid_get_viewport_yoffset_proper() { return vid_get_viewport_yoffset() * 2; } 122 int vid_get_viewport_width_proper() { return vid_get_viewport_width() * 2; } 123 int vid_get_viewport_height_proper() { return vid_get_viewport_height() * 2; } 124 int vid_get_viewport_max_height() { return 480; } 125 int vid_get_palette_type() { return 3; } 126 int vid_get_palette_size() { return 256 * 4; } 127 128 void *vid_get_bitmap_active_buffer() 129 { 130 extern int active_bitmap_buffer; 131 extern char* bitmap_buffer[]; 132 return bitmap_buffer[active_bitmap_buffer]; 133 } 134 135 void *vid_get_bitmap_active_palette() 136 { 137 extern int active_palette_buffer; 138 extern char* palette_buffer[]; 139 return (palette_buffer[active_palette_buffer]+8); 140 }
Note: See TracChangeset
for help on using the changeset viewer.