CHDK_DE Vorschauversion  Trunk Rev. 5163
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
camera.h-Dateireferenz
#include "platform_camera.h"
#include "camera_info.h"
+ Include-Abhängigkeitsdiagramm für camera.h:
+ Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define CAMERA_H
 
#define CAM_FLASHPARAMS_VERSION   3
 
#define CAM_CIRCLE_OF_CONFUSION   5
 
#define CAM_USE_ZOOM_FOR_MF   1
 
#define CAM_DEFAULT_ALT_BUTTON   KEY_PRINT
 
#define CAM_REMOTE   1
 
#define CAM_REMOTE_AtoD_THRESHOLD   200
 
#define CAM_ALLOWS_USB_PORT_FORCING   1
 
#define CAM_REMOTE_USB_HIGHSPEED   1
 
#define CAM_REMOTE_HIGHSPEED_LIMIT   1000
 
#define CAM_HAS_ZOOM_LEVER   1
 
#define CAM_HAS_ERASE_BUTTON   1
 
#define CAM_HAS_DISP_BUTTON   1
 
#define CAM_HAS_IRIS_DIAPHRAGM   1
 
#define CAM_HAS_MANUAL_FOCUS   1
 
#define CAM_HAS_USER_TV_MODES   1
 
#define CAM_CAN_UNLOCK_OPTICAL_ZOOM_IN_VIDEO   1
 
#define CAM_HAS_IS   1
 
#define CAM_CHDK_HAS_EXT_VIDEO_MENU   1
 
#define CAM_EMUL_KEYPRESS_DELAY   40
 
#define CAM_EMUL_KEYPRESS_DURATION   5
 
#define CAM_MENU_BORDERWIDTH   10
 
#define CAM_TS_BUTTON_BORDER   0
 
#define CAM_TS_MENU_BORDER   0
 
#define CAM_DISP_ALT_TEXT   1
 
#define CAM_MASK_VID_REC_ACTIVE   0x0400
 
#define CAM_VIDEO_CONTROL   1
 
#define CAM_EXT_TV_RANGE   1
 
#define CAM_EXT_AV_RANGE   6
 
#define CAM_CHDK_PTP   1
 
#define CAM_UNCACHED_BIT   0x10000000
 
#define CAM_SENSOR_BITS_PER_PIXEL   10
 
#define CAM_WHITE_LEVEL   ((1<<CAM_SENSOR_BITS_PER_PIXEL)-1)
 
#define CAM_BLACK_LEVEL   ((1<<(CAM_SENSOR_BITS_PER_PIXEL-5))-1)
 
#define CAM_DEFAULT_MENU_CURSOR_BG   IDX_COLOR_BLUE
 
#define CAM_DEFAULT_MENU_CURSOR_FG   IDX_COLOR_YELLOW
 
#define CAM_USES_ASPECT_CORRECTION   0
 
#define CAM_SCREEN_WIDTH   360
 
#define CAM_SCREEN_HEIGHT   240
 
#define CAM_BITMAP_WIDTH   360
 
#define CAM_BITMAP_HEIGHT   240
 
#define EDGE_HMARGIN   0
 
#define CAM_KEY_PRESS_DELAY   30
 
#define CAM_KEY_RELEASE_DELAY   30
 
#define DEFAULT_RAW_EXT   1
 
#define DNG_BADPIXEL_VALUE_LIMIT   0
 
#define PARAMETER_DATA_FLAG   0x4000
 
#define CAM_USB_EVENTID   0x902
 
#define CAMERA_MIN_DIST   0
 
#define CAM_AF_LED   -1
 
#define CAM_GUI_FSELECT_SIZE   20, 6, 14
 
#define KBD_REPEAT_DELAY   175
 
#define KBD_INITIAL_DELAY   500
 
#define CAM_MARKET_ISO_BASE   100
 
#define CAMERA_MAX_DIST   65535
 
#define CAM_FILEIO_SEM_TIMEOUT   3000
 
#define VIDEO_DEFAULT_QUALITY   84
 
#define VIDEO_MAX_QUALITY   99
 
#define VIDEO_DEFAULT_BITRATE   3
 
#define ASPECT_XCORRECTION(x)   (x)
 
#define CAM_DISP_BUTTON_NAME   "DISP"
 
#define SHORTCUT_TOGGLE_RAW   KEY_ERASE
 
#define SHORTCUT_TOGGLE_HISTO   KEY_UP
 
#define SHORTCUT_TOGGLE_ZEBRA   KEY_LEFT
 
#define SHORTCUT_TOGGLE_OSD   KEY_RIGHT
 
#define SHORTCUT_DISABLE_OVERRIDES   KEY_DOWN
 
#define SHORTCUT_SET_INFINITY   KEY_UP
 
#define SHORTCUT_SET_HYPERFOCAL   KEY_DOWN
 
#define SHORTCUT_SD_SUB   KEY_ZOOM_OUT
 
#define SHORTCUT_SD_ADD   KEY_ZOOM_IN
 
#define CAM_3ARG_DebugAssert   0
 

Makro-Dokumentation

#define ASPECT_XCORRECTION (   x)    (x)

Definiert in Zeile 389 der Datei camera.h.

#define CAM_3ARG_DebugAssert   0

Definiert in Zeile 494 der Datei camera.h.

#define CAM_AF_LED   -1

Definiert in Zeile 264 der Datei camera.h.

#define CAM_ALLOWS_USB_PORT_FORCING   1

Definiert in Zeile 49 der Datei camera.h.

#define CAM_BITMAP_HEIGHT   240

Definiert in Zeile 136 der Datei camera.h.

#define CAM_BITMAP_WIDTH   360

Definiert in Zeile 135 der Datei camera.h.

#define CAM_BLACK_LEVEL   ((1<<(CAM_SENSOR_BITS_PER_PIXEL-5))-1)

Definiert in Zeile 121 der Datei camera.h.

#define CAM_CAN_UNLOCK_OPTICAL_ZOOM_IN_VIDEO   1

Definiert in Zeile 70 der Datei camera.h.

#define CAM_CHDK_HAS_EXT_VIDEO_MENU   1

Definiert in Zeile 76 der Datei camera.h.

#define CAM_CHDK_PTP   1

Definiert in Zeile 111 der Datei camera.h.

#define CAM_CIRCLE_OF_CONFUSION   5

Definiert in Zeile 32 der Datei camera.h.

#define CAM_DEFAULT_ALT_BUTTON   KEY_PRINT

Definiert in Zeile 37 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_BG   IDX_COLOR_BLUE

Definiert in Zeile 123 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_FG   IDX_COLOR_YELLOW

Definiert in Zeile 124 der Datei camera.h.

#define CAM_DISP_ALT_TEXT   1

Definiert in Zeile 91 der Datei camera.h.

#define CAM_DISP_BUTTON_NAME   "DISP"

Definiert in Zeile 416 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DELAY   40

Definiert in Zeile 79 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DURATION   5

Definiert in Zeile 80 der Datei camera.h.

#define CAM_EXT_AV_RANGE   6

Definiert in Zeile 109 der Datei camera.h.

#define CAM_EXT_TV_RANGE   1

Definiert in Zeile 108 der Datei camera.h.

#define CAM_FILEIO_SEM_TIMEOUT   3000

Definiert in Zeile 337 der Datei camera.h.

#define CAM_FLASHPARAMS_VERSION   3

Definiert in Zeile 28 der Datei camera.h.

#define CAM_GUI_FSELECT_SIZE   20, 6, 14

Definiert in Zeile 270 der Datei camera.h.

#define CAM_HAS_DISP_BUTTON   1

Definiert in Zeile 57 der Datei camera.h.

#define CAM_HAS_ERASE_BUTTON   1

Definiert in Zeile 56 der Datei camera.h.

#define CAM_HAS_IRIS_DIAPHRAGM   1

Definiert in Zeile 58 der Datei camera.h.

#define CAM_HAS_IS   1

Definiert in Zeile 72 der Datei camera.h.

#define CAM_HAS_MANUAL_FOCUS   1

Definiert in Zeile 63 der Datei camera.h.

#define CAM_HAS_USER_TV_MODES   1

Definiert in Zeile 68 der Datei camera.h.

#define CAM_HAS_ZOOM_LEVER   1

Definiert in Zeile 54 der Datei camera.h.

#define CAM_KEY_PRESS_DELAY   30

Definiert in Zeile 149 der Datei camera.h.

#define CAM_KEY_RELEASE_DELAY   30

Definiert in Zeile 150 der Datei camera.h.

#define CAM_MARKET_ISO_BASE   100

Definiert in Zeile 284 der Datei camera.h.

#define CAM_MASK_VID_REC_ACTIVE   0x0400

Definiert in Zeile 96 der Datei camera.h.

#define CAM_MENU_BORDERWIDTH   10

Definiert in Zeile 82 der Datei camera.h.

#define CAM_REMOTE   1

Definiert in Zeile 42 der Datei camera.h.

#define CAM_REMOTE_AtoD_THRESHOLD   200

Definiert in Zeile 44 der Datei camera.h.

#define CAM_REMOTE_HIGHSPEED_LIMIT   1000

Definiert in Zeile 51 der Datei camera.h.

#define CAM_REMOTE_USB_HIGHSPEED   1

Definiert in Zeile 50 der Datei camera.h.

#define CAM_SCREEN_HEIGHT   240

Definiert in Zeile 134 der Datei camera.h.

#define CAM_SCREEN_WIDTH   360

Definiert in Zeile 133 der Datei camera.h.

#define CAM_SENSOR_BITS_PER_PIXEL   10

Definiert in Zeile 119 der Datei camera.h.

#define CAM_TS_BUTTON_BORDER   0

Definiert in Zeile 87 der Datei camera.h.

#define CAM_TS_MENU_BORDER   0

Definiert in Zeile 89 der Datei camera.h.

#define CAM_UNCACHED_BIT   0x10000000

Definiert in Zeile 117 der Datei camera.h.

#define CAM_USB_EVENTID   0x902

Definiert in Zeile 229 der Datei camera.h.

#define CAM_USE_ZOOM_FOR_MF   1

Definiert in Zeile 36 der Datei camera.h.

#define CAM_USES_ASPECT_CORRECTION   0

Definiert in Zeile 132 der Datei camera.h.

#define CAM_VIDEO_CONTROL   1

Definiert in Zeile 98 der Datei camera.h.

#define CAM_WHITE_LEVEL   ((1<<CAM_SENSOR_BITS_PER_PIXEL)-1)

Definiert in Zeile 120 der Datei camera.h.

#define CAMERA_H

Definiert in Zeile 16 der Datei camera.h.

#define CAMERA_MAX_DIST   65535

Definiert in Zeile 331 der Datei camera.h.

#define CAMERA_MIN_DIST   0

Definiert in Zeile 244 der Datei camera.h.

#define DEFAULT_RAW_EXT   1

Definiert in Zeile 153 der Datei camera.h.

#define DNG_BADPIXEL_VALUE_LIMIT   0

Definiert in Zeile 154 der Datei camera.h.

#define EDGE_HMARGIN   0

Definiert in Zeile 138 der Datei camera.h.

#define KBD_INITIAL_DELAY   500

Definiert in Zeile 278 der Datei camera.h.

#define KBD_REPEAT_DELAY   175

Definiert in Zeile 277 der Datei camera.h.

#define PARAMETER_DATA_FLAG   0x4000

Definiert in Zeile 196 der Datei camera.h.

#define SHORTCUT_DISABLE_OVERRIDES   KEY_DOWN

Definiert in Zeile 467 der Datei camera.h.

#define SHORTCUT_SD_ADD   KEY_ZOOM_IN

Definiert in Zeile 484 der Datei camera.h.

#define SHORTCUT_SD_SUB   KEY_ZOOM_OUT

Definiert in Zeile 483 der Datei camera.h.

#define SHORTCUT_SET_HYPERFOCAL   KEY_DOWN

Definiert in Zeile 479 der Datei camera.h.

#define SHORTCUT_SET_INFINITY   KEY_UP

Definiert in Zeile 473 der Datei camera.h.

#define SHORTCUT_TOGGLE_HISTO   KEY_UP

Definiert in Zeile 455 der Datei camera.h.

#define SHORTCUT_TOGGLE_OSD   KEY_RIGHT

Definiert in Zeile 464 der Datei camera.h.

#define SHORTCUT_TOGGLE_RAW   KEY_ERASE

Definiert in Zeile 439 der Datei camera.h.

#define SHORTCUT_TOGGLE_ZEBRA   KEY_LEFT

Definiert in Zeile 461 der Datei camera.h.

#define VIDEO_DEFAULT_BITRATE   3

Definiert in Zeile 364 der Datei camera.h.

#define VIDEO_DEFAULT_QUALITY   84

Definiert in Zeile 362 der Datei camera.h.

#define VIDEO_MAX_QUALITY   99

Definiert in Zeile 363 der Datei camera.h.