Go to the documentation of this file.
30 #ifndef __CDIO_DVD_H__
31 #define __CDIO_DVD_H__
39 #define CDIO_DVD_STRUCT_PHYSICAL 0x00
40 #define CDIO_DVD_STRUCT_COPYRIGHT 0x01
41 #define CDIO_DVD_STRUCT_DISCKEY 0x02
42 #define CDIO_DVD_STRUCT_BCA 0x03
43 #define CDIO_DVD_STRUCT_MANUFACT 0x04
48 #define CDIO_DVD_BOOK_DVD_ROM 0x0
49 #define CDIO_DVD_BOOK_DVD_RAM 0x1
50 #define CDIO_DVD_BOOK_DVD_R 0x2
51 #define CDIO_DVD_BOOK_DVD_RW 0x3
52 #define CDIO_DVD_BOOK_HD_DVD_ROM 0x4
53 #define CDIO_DVD_BOOK_HD_DVD_RAM 0x5
54 #define CDIO_DVD_BOOK_HD_DVD_R 0x6
55 #define CDIO_DVD_BOOK_DVD_PRW 0x9
56 #define CDIO_DVD_BOOK_DVD_PR 0xa
57 #define CDIO_DVD_BOOK_DVD_PRW_DL 0xd
58 #define CDIO_DVD_BOOK_DVD_PR_DL 0xe
60 typedef struct cdio_dvd_layer {
61 unsigned int book_version : 4;
62 unsigned int book_type : 4;
63 unsigned int min_rate : 4;
64 unsigned int disc_size : 4;
65 unsigned int layer_type : 4;
66 unsigned int track_path : 1;
67 unsigned int nlayers : 2;
68 unsigned int track_density : 4;
69 unsigned int linear_density : 4;
79 #define CDIO_DVD_MAX_LAYERS 4
Generated for libcdio by
1.8.1.1