CHDK_DE Vorschauversion  Trunk Rev. 5274
 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 CAM_PTP_FILE_BUFFER_ID   4
 
#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 409 der Datei camera.h.

#define CAM_3ARG_DebugAssert   0

Definiert in Zeile 514 der Datei camera.h.

#define CAM_AF_LED   -1

Definiert in Zeile 269 der Datei camera.h.

#define CAM_ALLOWS_USB_PORT_FORCING   1

Definiert in Zeile 50 der Datei camera.h.

#define CAM_BITMAP_HEIGHT   240

Definiert in Zeile 137 der Datei camera.h.

#define CAM_BITMAP_WIDTH   360

Definiert in Zeile 136 der Datei camera.h.

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

Definiert in Zeile 122 der Datei camera.h.

#define CAM_CAN_UNLOCK_OPTICAL_ZOOM_IN_VIDEO   1

Definiert in Zeile 71 der Datei camera.h.

#define CAM_CHDK_HAS_EXT_VIDEO_MENU   1

Definiert in Zeile 77 der Datei camera.h.

#define CAM_CHDK_PTP   1

Definiert in Zeile 112 der Datei camera.h.

#define CAM_CIRCLE_OF_CONFUSION   5

Definiert in Zeile 33 der Datei camera.h.

#define CAM_DEFAULT_ALT_BUTTON   KEY_PRINT

Definiert in Zeile 38 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_BG   IDX_COLOR_BLUE

Definiert in Zeile 124 der Datei camera.h.

#define CAM_DEFAULT_MENU_CURSOR_FG   IDX_COLOR_YELLOW

Definiert in Zeile 125 der Datei camera.h.

#define CAM_DISP_ALT_TEXT   1

Definiert in Zeile 92 der Datei camera.h.

#define CAM_DISP_BUTTON_NAME   "DISP"

Definiert in Zeile 436 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DELAY   40

Definiert in Zeile 80 der Datei camera.h.

#define CAM_EMUL_KEYPRESS_DURATION   5

Definiert in Zeile 81 der Datei camera.h.

#define CAM_EXT_AV_RANGE   6

Definiert in Zeile 110 der Datei camera.h.

#define CAM_EXT_TV_RANGE   1

Definiert in Zeile 109 der Datei camera.h.

#define CAM_FILEIO_SEM_TIMEOUT   3000

Definiert in Zeile 348 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 275 der Datei camera.h.

#define CAM_HAS_DISP_BUTTON   1

Definiert in Zeile 58 der Datei camera.h.

#define CAM_HAS_ERASE_BUTTON   1

Definiert in Zeile 57 der Datei camera.h.

#define CAM_HAS_IRIS_DIAPHRAGM   1

Definiert in Zeile 59 der Datei camera.h.

#define CAM_HAS_IS   1

Definiert in Zeile 73 der Datei camera.h.

#define CAM_HAS_MANUAL_FOCUS   1

Definiert in Zeile 64 der Datei camera.h.

#define CAM_HAS_USER_TV_MODES   1

Definiert in Zeile 69 der Datei camera.h.

#define CAM_HAS_ZOOM_LEVER   1

Definiert in Zeile 55 der Datei camera.h.

#define CAM_KEY_PRESS_DELAY   30

Definiert in Zeile 150 der Datei camera.h.

#define CAM_KEY_RELEASE_DELAY   30

Definiert in Zeile 151 der Datei camera.h.

#define CAM_MARKET_ISO_BASE   100

Definiert in Zeile 295 der Datei camera.h.

#define CAM_MASK_VID_REC_ACTIVE   0x0400

Definiert in Zeile 97 der Datei camera.h.

#define CAM_MENU_BORDERWIDTH   10

Definiert in Zeile 83 der Datei camera.h.

#define CAM_PTP_FILE_BUFFER_ID   4

Definiert in Zeile 396 der Datei camera.h.

#define CAM_REMOTE   1

Definiert in Zeile 43 der Datei camera.h.

#define CAM_REMOTE_AtoD_THRESHOLD   200

Definiert in Zeile 45 der Datei camera.h.

#define CAM_REMOTE_HIGHSPEED_LIMIT   1000

Definiert in Zeile 52 der Datei camera.h.

#define CAM_REMOTE_USB_HIGHSPEED   1

Definiert in Zeile 51 der Datei camera.h.

#define CAM_SCREEN_HEIGHT   240

Definiert in Zeile 135 der Datei camera.h.

#define CAM_SCREEN_WIDTH   360

Definiert in Zeile 134 der Datei camera.h.

#define CAM_SENSOR_BITS_PER_PIXEL   10

Definiert in Zeile 120 der Datei camera.h.

#define CAM_TS_BUTTON_BORDER   0

Definiert in Zeile 88 der Datei camera.h.

#define CAM_TS_MENU_BORDER   0

Definiert in Zeile 90 der Datei camera.h.

#define CAM_UNCACHED_BIT   0x10000000

Definiert in Zeile 118 der Datei camera.h.

#define CAM_USB_EVENTID   0x902

Definiert in Zeile 232 der Datei camera.h.

#define CAM_USE_ZOOM_FOR_MF   1

Definiert in Zeile 37 der Datei camera.h.

#define CAM_USES_ASPECT_CORRECTION   0

Definiert in Zeile 133 der Datei camera.h.

#define CAM_VIDEO_CONTROL   1

Definiert in Zeile 99 der Datei camera.h.

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

Definiert in Zeile 121 der Datei camera.h.

#define CAMERA_H

Definiert in Zeile 16 der Datei camera.h.

#define CAMERA_MAX_DIST   65535

Definiert in Zeile 342 der Datei camera.h.

#define CAMERA_MIN_DIST   0

Definiert in Zeile 247 der Datei camera.h.

#define DEFAULT_RAW_EXT   1

Definiert in Zeile 154 der Datei camera.h.

#define DNG_BADPIXEL_VALUE_LIMIT   0

Definiert in Zeile 155 der Datei camera.h.

#define EDGE_HMARGIN   0

Definiert in Zeile 139 der Datei camera.h.

#define KBD_INITIAL_DELAY   500

Definiert in Zeile 283 der Datei camera.h.

#define KBD_REPEAT_DELAY   175

Definiert in Zeile 282 der Datei camera.h.

#define PARAMETER_DATA_FLAG   0x4000

Definiert in Zeile 197 der Datei camera.h.

#define SHORTCUT_DISABLE_OVERRIDES   KEY_DOWN

Definiert in Zeile 487 der Datei camera.h.

#define SHORTCUT_SD_ADD   KEY_ZOOM_IN

Definiert in Zeile 504 der Datei camera.h.

#define SHORTCUT_SD_SUB   KEY_ZOOM_OUT

Definiert in Zeile 503 der Datei camera.h.

#define SHORTCUT_SET_HYPERFOCAL   KEY_DOWN

Definiert in Zeile 499 der Datei camera.h.

#define SHORTCUT_SET_INFINITY   KEY_UP

Definiert in Zeile 493 der Datei camera.h.

#define SHORTCUT_TOGGLE_HISTO   KEY_UP

Definiert in Zeile 475 der Datei camera.h.

#define SHORTCUT_TOGGLE_OSD   KEY_RIGHT

Definiert in Zeile 484 der Datei camera.h.

#define SHORTCUT_TOGGLE_RAW   KEY_ERASE

Definiert in Zeile 459 der Datei camera.h.

#define SHORTCUT_TOGGLE_ZEBRA   KEY_LEFT

Definiert in Zeile 481 der Datei camera.h.

#define VIDEO_DEFAULT_BITRATE   3

Definiert in Zeile 375 der Datei camera.h.

#define VIDEO_DEFAULT_QUALITY   84

Definiert in Zeile 373 der Datei camera.h.

#define VIDEO_MAX_QUALITY   99

Definiert in Zeile 374 der Datei camera.h.