source: trunk/core/dng.h @ 1497

Revision 1497, 487 bytes checked in by philmoz, 17 months ago (diff)

Cleanup of DNG code:

  • moved DNG specific functions from raw.c to dng.c for thumbnails and bad pixel management
  • simplified the functions needed to be called to save a DNG file
  • cleaned up the DNG header creation code
  • cleaned up the dng.h header file
  • Property svn:eol-style set to native
Line 
1//DNG related stuff
2
3#ifndef DNG_H
4#define DNG_H
5
6#if DNG_SUPPORT
7
8extern int raw_init_badpixel_bin();
9extern void capture_data_for_exif(void);
10extern void create_dng_header();
11extern void free_dng_header(void);
12extern void write_dng_header(int fd);
13
14extern void convert_dng_to_chdk_raw(char* fn);
15
16extern void load_bad_pixels_list_b(char* filename);
17extern void unload_bad_pixels_list_b(void);
18extern int badpixel_list_loaded_b(void);
19extern void create_badpixel_bin();
20
21#endif
22
23#endif
Note: See TracBrowser for help on using the repository browser.