CHDK_DE Vorschauversion  Trunk Rev. 6014
 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 CAM_PTP_SCREEN_UNLOCK_EVENT   1
 
#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 CAM_ND_SET_AV_VALUE   0
 
#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 CAM_PTP_FILE_BUFFER_ID   4
 
#define CAM_REFOCUS_AFTER_ZOOM   1
 
#define CAM_PTP_SCREEN_UNLOCK_EVENTID   4418
 
#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 458 der Datei camera.h.

#define CAM_3ARG_DebugAssert   0

Definiert in Zeile 563 der Datei camera.h.

#define CAM_AF_LED   -1

Definiert in Zeile 263 der Datei camera.h.

#define CAM_ALLOWS_USB_PORT_FORCING   1

Definiert in Zeile 51 der Datei camera.h.

#define CAM_BITMAP_HEIGHT   240

Definiert in Zeile 139 der Datei camera.h.

#define CAM_BITMAP_WIDTH   360

Definiert in Zeile 138 der Datei camera.h.

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

Definiert in Zeile 124 der Datei camera.h.

#define CAM_CAN_UNLOCK_OPTICAL_ZOOM_IN_VIDEO   1

Definiert in Zeile 73 der Datei camera.h.

#define CAM_CHDK_HAS_EXT_VIDEO_MENU   1

Definiert in Zeile 79 der Datei camera.h.

#define CAM_CHDK_PTP   1

Definiert in Zeile 114 der Datei camera.h.

#define CAM_CIRCLE_OF_CONFUSION   5

Definiert in Zeile 34 der Datei camera.h.

#define CAM_DEFAULT_ALT_BUTTON   KEY_PRINT

Definiert in Zeile 39 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_BG   IDX_COLOR_BLUE

Definiert in Zeile 126 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_FG   IDX_COLOR_YELLOW

Definiert in Zeile 127 der Datei camera.h.

#define CAM_DISP_ALT_TEXT   1

Definiert in Zeile 94 der Datei camera.h.

#define CAM_DISP_BUTTON_NAME   "DISP"

Definiert in Zeile 485 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DELAY   40

Definiert in Zeile 82 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DURATION   5

Definiert in Zeile 83 der Datei camera.h.

#define CAM_EXT_AV_RANGE   6

Definiert in Zeile 112 der Datei camera.h.

#define CAM_EXT_TV_RANGE   1

Definiert in Zeile 111 der Datei camera.h.

#define CAM_FILEIO_SEM_TIMEOUT   3000

Definiert in Zeile 373 der Datei camera.h.

#define CAM_FLASHPARAMS_VERSION   3

Definiert in Zeile 29 der Datei camera.h.

#define CAM_GUI_FSELECT_SIZE   20, 6, 14

Definiert in Zeile 269 der Datei camera.h.

#define CAM_HAS_DISP_BUTTON   1

Definiert in Zeile 59 der Datei camera.h.

#define CAM_HAS_ERASE_BUTTON   1

Definiert in Zeile 58 der Datei camera.h.

#define CAM_HAS_IRIS_DIAPHRAGM   1

Definiert in Zeile 60 der Datei camera.h.

#define CAM_HAS_IS   1

Definiert in Zeile 75 der Datei camera.h.

#define CAM_HAS_MANUAL_FOCUS   1

Definiert in Zeile 66 der Datei camera.h.

#define CAM_HAS_USER_TV_MODES   1

Definiert in Zeile 71 der Datei camera.h.

#define CAM_HAS_ZOOM_LEVER   1

Definiert in Zeile 56 der Datei camera.h.

#define CAM_KEY_PRESS_DELAY   30

Definiert in Zeile 152 der Datei camera.h.

#define CAM_KEY_RELEASE_DELAY   30

Definiert in Zeile 153 der Datei camera.h.

#define CAM_MARKET_ISO_BASE   100

Definiert in Zeile 297 der Datei camera.h.

#define CAM_MASK_VID_REC_ACTIVE   0x0400

Definiert in Zeile 99 der Datei camera.h.

#define CAM_MENU_BORDERWIDTH   10

Definiert in Zeile 85 der Datei camera.h.

#define CAM_ND_SET_AV_VALUE   0

Definiert in Zeile 354 der Datei camera.h.

#define CAM_PTP_FILE_BUFFER_ID   4

Definiert in Zeile 421 der Datei camera.h.

#define CAM_PTP_SCREEN_UNLOCK_EVENT   1

Definiert in Zeile 232 der Datei camera.h.

#define CAM_PTP_SCREEN_UNLOCK_EVENTID   4418

Definiert in Zeile 445 der Datei camera.h.

#define CAM_REFOCUS_AFTER_ZOOM   1

Definiert in Zeile 430 der Datei camera.h.

#define CAM_REMOTE   1

Definiert in Zeile 44 der Datei camera.h.

#define CAM_REMOTE_AtoD_THRESHOLD   200

Definiert in Zeile 46 der Datei camera.h.

#define CAM_REMOTE_HIGHSPEED_LIMIT   1000

Definiert in Zeile 53 der Datei camera.h.

#define CAM_REMOTE_USB_HIGHSPEED   1

Definiert in Zeile 52 der Datei camera.h.

#define CAM_SCREEN_HEIGHT   240

Definiert in Zeile 137 der Datei camera.h.

#define CAM_SCREEN_WIDTH   360

Definiert in Zeile 136 der Datei camera.h.

#define CAM_SENSOR_BITS_PER_PIXEL   10

Definiert in Zeile 122 der Datei camera.h.

#define CAM_TS_BUTTON_BORDER   0

Definiert in Zeile 90 der Datei camera.h.

#define CAM_TS_MENU_BORDER   0

Definiert in Zeile 92 der Datei camera.h.

#define CAM_UNCACHED_BIT   0x10000000

Definiert in Zeile 120 der Datei camera.h.

#define CAM_USB_EVENTID   0x902

Definiert in Zeile 225 der Datei camera.h.

#define CAM_USE_ZOOM_FOR_MF   1

Definiert in Zeile 38 der Datei camera.h.

#define CAM_USES_ASPECT_CORRECTION   0

Definiert in Zeile 135 der Datei camera.h.

#define CAM_VIDEO_CONTROL   1

Definiert in Zeile 101 der Datei camera.h.

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

Definiert in Zeile 123 der Datei camera.h.

#define CAMERA_H

Definiert in Zeile 16 der Datei camera.h.

#define CAMERA_MAX_DIST   65535

Definiert in Zeile 367 der Datei camera.h.

#define CAMERA_MIN_DIST   0

Definiert in Zeile 243 der Datei camera.h.

#define DEFAULT_RAW_EXT   1

Definiert in Zeile 156 der Datei camera.h.

#define DNG_BADPIXEL_VALUE_LIMIT   0

Definiert in Zeile 157 der Datei camera.h.

#define EDGE_HMARGIN   0

Definiert in Zeile 141 der Datei camera.h.

#define KBD_INITIAL_DELAY   500

Definiert in Zeile 277 der Datei camera.h.

#define KBD_REPEAT_DELAY   175

Definiert in Zeile 276 der Datei camera.h.

#define PARAMETER_DATA_FLAG   0x4000

Definiert in Zeile 199 der Datei camera.h.

#define SHORTCUT_DISABLE_OVERRIDES   KEY_DOWN

Definiert in Zeile 536 der Datei camera.h.

#define SHORTCUT_SD_ADD   KEY_ZOOM_IN

Definiert in Zeile 553 der Datei camera.h.

#define SHORTCUT_SD_SUB   KEY_ZOOM_OUT

Definiert in Zeile 552 der Datei camera.h.

#define SHORTCUT_SET_HYPERFOCAL   KEY_DOWN

Definiert in Zeile 548 der Datei camera.h.

#define SHORTCUT_SET_INFINITY   KEY_UP

Definiert in Zeile 542 der Datei camera.h.

#define SHORTCUT_TOGGLE_HISTO   KEY_UP

Definiert in Zeile 524 der Datei camera.h.

#define SHORTCUT_TOGGLE_OSD   KEY_RIGHT

Definiert in Zeile 533 der Datei camera.h.

#define SHORTCUT_TOGGLE_RAW   KEY_ERASE

Definiert in Zeile 508 der Datei camera.h.

#define SHORTCUT_TOGGLE_ZEBRA   KEY_LEFT

Definiert in Zeile 530 der Datei camera.h.

#define VIDEO_DEFAULT_BITRATE   3

Definiert in Zeile 400 der Datei camera.h.

#define VIDEO_DEFAULT_QUALITY   84

Definiert in Zeile 398 der Datei camera.h.

#define VIDEO_MAX_QUALITY   99

Definiert in Zeile 399 der Datei camera.h.