Go to the documentation of this file.
30 #include <sys/types.h>
34 #if defined(__cplusplus)
35 #define BURN_BEGIN_DECLS \
38 #define BURN_END_DECLS \
42 #define BURN_BEGIN_DECLS
43 #define BURN_END_DECLS
64 struct burn_write_opts;
71 #define BURN_CDXA 0x20
73 #define BURN_POS_END 100
76 #define BURN_MODE_BITS 127
81 #define BURN_MODE0 (1 << 0)
85 #define BURN_MODE_RAW (1 << 1)
89 #define BURN_MODE1 (1 << 2)
94 #define BURN_MODE2 (1 << 3)
98 #define BURN_FORM1 (1 << 4)
102 #define BURN_FORM2 (1 << 5)
110 #define BURN_AUDIO (1 << 6)
112 #define BURN_4CH (1 << 7)
114 #define BURN_COPY (1 << 8)
116 #define BURN_PREEMPHASIS (1 << 9)
118 #define BURN_SUBCODE_P16 (1 << 10)
120 #define BURN_SUBCODE_P96 (1 << 11)
122 #define BURN_SUBCODE_R96 (1 << 12)
130 #define BURN_SCMS (1 << 13)
773 int (*pacifier_func)(
void *handle,
int patience,
int elapsed),
934 char* adr,
int load);
940 #define BURN_DRIVE_WHITELIST_LEN 255
977 unsigned int *n_drives);
1007 #define BURN_DRIVE_ADR_LEN 1024
1071 int target_no,
int lun_no,
char adr[]);
1104 char *dir_adr,
char **templ,
int num_templ,
int flag);
1115 int *channel_no,
int *target_no,
int *lun_no);
1245 int *start_lba,
int *
end_lba,
int flag);
1270 int m_lo,
int s_lo,
int f_lo,
int flag);
1299 unsigned int *disc_id,
char bar_code[9],
int *app_code,
1323 unsigned char **text_packs,
int *num_packs,
1341 int *alloc_blocks,
int *free_blocks,
int flag);
1361 char **book_name,
int *part_version,
int *num_layers,
1362 int *num_blocks,
int flag);
1383 int trackno,
int *lba,
int *nwa);
1454 struct burn_write_opts *o);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);
1520 char **product_id,
char **media_code1,
char **media_code2,
1521 char **book_type,
int flag);
1540 char *manuf_code,
char *media_code,
int flag);