#include <asm/elphel/exifa.h>
Include dependency graph for camogm.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | camogm_state |
Exif data used for KML. More... | |
Defines | |
#define | CAMOGM_FRAME_NOT_READY 1 |
#define | CAMOGM_FRAME_INVALID 2 |
#define | CAMOGM_FRAME_CHANGED 3 |
#define | CAMOGM_FRAME_NEXTFILE 4 |
#define | CAMOGM_FRAME_BROKEN 5 |
#define | CAMOGM_FRAME_FILE_ERR 6 |
#define | CAMOGM_FRAME_MALLOC 7 |
#define | CAMOGM_FRAME_OTHER 8 |
#define | CAMOGM_FORMAT_NONE 0 |
#define | CAMOGM_FORMAT_OGM 1 |
#define | CAMOGM_FORMAT_JPEG 2 |
#define | CAMOGM_FORMAT_MOV 3 |
#define | D(x) {if (debug_file && debug_level){x;fflush(debug_file);}} |
#define | D0(x) {if (debug_file){x;fflush(debug_file);}} |
#define | D1(x) {if (debug_file && (debug_level > 0)){x;fflush(debug_file);}} |
#define | D2(x) {if (debug_file && (debug_level > 1)){x;fflush(debug_file);}} |
#define | D3(x) {if (debug_file && (debug_level > 2)){x;fflush(debug_file);}} |
#define | D4(x) {if (debug_file && (debug_level > 3)){x;fflush(debug_file);}} |
#define | D5(x) {if (debug_file && (debug_level > 4)){x;fflush(debug_file);}} |
#define | D6(x) {if (debug_file && (debug_level > 5)){x;fflush(debug_file);}} |
#define | DD(x) {if (debug_file){fprintf(debug_file,"%s:%d:",__FILE__,__LINE__);x;fflush(debug_file);}} |
#define | JPEG_HEADER_SIZE 0x26f |
Functions | |
void | put_uint16 (void *buf, u_int16_t val) |
====================================================================================================== | |
void | put_uint32 (void *buf, u_int32_t val) |
void | put_uint64 (void *buf, u_int64_t val) |
Variables | |
int | debug_level |
FILE * | debug_file |
camogm_state * | state |
#define CAMOGM_FORMAT_JPEG 2 |
Definition at line 12 of file camogm.h.
Referenced by audio_end(), audio_init(), audio_process(), audio_start(), camogm_frame_kml(), camogm_free(), camogm_set_format(), camogm_start(), camogm_status(), camogm_stop(), parse_cmd(), and sendImageFrame().
#define CAMOGM_FORMAT_MOV 3 |
Definition at line 13 of file camogm.h.
Referenced by audio_process(), camogm_free(), camogm_set_format(), camogm_start(), camogm_status(), camogm_stop(), parse_cmd(), and sendImageFrame().
#define CAMOGM_FORMAT_NONE 0 |
Definition at line 10 of file camogm.h.
Referenced by camogm_free(), camogm_set_format(), camogm_start(), camogm_stop(), and sendImageFrame().
#define CAMOGM_FORMAT_OGM 1 |
Definition at line 11 of file camogm.h.
Referenced by audio_process(), camogm_free(), camogm_init(), camogm_set_format(), camogm_start(), camogm_status(), camogm_stop(), parse_cmd(), and sendImageFrame().
#define CAMOGM_FRAME_BROKEN 5 |
#define CAMOGM_FRAME_CHANGED 3 |
#define CAMOGM_FRAME_FILE_ERR 6 |
Definition at line 6 of file camogm.h.
Referenced by camogm_audio_mov(), camogm_end_ogm(), camogm_frame_jpeg(), camogm_frame_kml(), camogm_frame_mov(), camogm_frame_ogm(), camogm_init_mov(), camogm_start_jpeg(), camogm_start_kml(), camogm_start_mov(), camogm_start_ogm(), main(), and ogm_flush_to_file().
#define CAMOGM_FRAME_INVALID 2 |
#define CAMOGM_FRAME_MALLOC 7 |
#define CAMOGM_FRAME_NOT_READY 1 |
#define D | ( | x | ) | {if (debug_file && debug_level){x;fflush(debug_file);}} |
#define D0 | ( | x | ) | {if (debug_file){x;fflush(debug_file);}} |
Definition at line 16 of file camogm.h.
Referenced by camogm_audio_mov(), camogm_end_ogm(), camogm_frame_jpeg(), camogm_frame_kml(), camogm_frame_mov(), camogm_frame_ogm(), camogm_init_mov(), camogm_set_format(), camogm_start(), camogm_start_jpeg(), camogm_start_kml(), camogm_start_mov(), camogm_start_ogm(), camogm_status(), main(), parse_special(), sendImageFrame(), and x313_dma_init().
#define D1 | ( | x | ) | {if (debug_file && (debug_level > 0)){x;fflush(debug_file);}} |
Definition at line 17 of file camogm.h.
Referenced by calc_pll_params(), camogm_frame_kml(), camogm_start(), camogm_stop(), cmoscam_open(), dma2bmp(), fpga_open(), main(), and sendImageFrame().
#define D2 | ( | x | ) | {if (debug_file && (debug_level > 1)){x;fflush(debug_file);}} |
Definition at line 18 of file camogm.h.
Referenced by camogm_frame_kml(), camogm_start_jpeg(), camogm_start_kml(), camogm_start_ogm(), camogm_stop(), main(), ogm_flush_to_file(), xi2c_disable(), xi2c_getbit(), xi2c_getscl(), xi2c_scl(), and xi2c_sda().
#define D3 | ( | x | ) | {if (debug_file && (debug_level > 2)){x;fflush(debug_file);}} |
Definition at line 19 of file camogm.h.
Referenced by camogm_start(), camogm_start_jpeg(), fi2c_ioctl(), fi2c_readData(), fi2c_writeData(), main(), quicktime_template_parser(), and sendImageFrame().
#define D4 | ( | x | ) | {if (debug_file && (debug_level > 3)){x;fflush(debug_file);}} |
Definition at line 20 of file camogm.h.
Referenced by camogm_end_mov(), parse(), and parse_special().
#define D5 | ( | x | ) | {if (debug_file && (debug_level > 4)){x;fflush(debug_file);}} |
Definition at line 21 of file camogm.h.
Referenced by fpga_clock_ioctl(), init_FPGA(), main(), parse(), and setClockFreq().
#define D6 | ( | x | ) | {if (debug_file && (debug_level > 5)){x;fflush(debug_file);}} |
#define DD | ( | x | ) | {if (debug_file){fprintf(debug_file,"%s:%d:",__FILE__,__LINE__);x;fflush(debug_file);}} |
#define JPEG_HEADER_SIZE 0x26f |
Definition at line 27 of file camogm.h.
Referenced by cmoscam_open_dma(), ext_make_jpeg_header(), jpeghead_lseek(), jpeghead_open(), jpeghead_read(), jpeghead_write(), main(), sendImage(), x313_dma_lseek(), x313_dma_read(), and x313_dma_write().
void put_uint16 | ( | void * | buf, | |
u_int16_t | val | |||
) |
FILE* debug_file |