libcdio
0.83
|
Definitions for DVD access. More...
#include <cdio/types.h>
Go to the source code of this file.
Data Structures | |
struct | cdio_dvd_layer |
struct | cdio_dvd_physical |
struct | cdio_dvd_copyright |
struct | cdio_dvd_disckey |
struct | cdio_dvd_bca |
struct | cdio_dvd_manufact |
union | cdio_dvd_struct_t |
Macros | |
#define | CDIO_DVD_STRUCT_PHYSICAL 0x00 |
#define | CDIO_DVD_STRUCT_COPYRIGHT 0x01 |
#define | CDIO_DVD_STRUCT_DISCKEY 0x02 |
#define | CDIO_DVD_STRUCT_BCA 0x03 |
#define | CDIO_DVD_STRUCT_MANUFACT 0x04 |
#define | CDIO_DVD_BOOK_DVD_ROM 0x0 |
#define | CDIO_DVD_BOOK_DVD_RAM 0x1 |
#define | CDIO_DVD_BOOK_DVD_R 0x2 |
#define | CDIO_DVD_BOOK_DVD_RW 0x3 |
#define | CDIO_DVD_BOOK_HD_DVD_ROM 0x4 |
#define | CDIO_DVD_BOOK_HD_DVD_RAM 0x5 |
#define | CDIO_DVD_BOOK_HD_DVD_R 0x6 |
#define | CDIO_DVD_BOOK_DVD_PRW 0x9 |
#define | CDIO_DVD_BOOK_DVD_PR 0xa |
#define | CDIO_DVD_BOOK_DVD_PRW_DL 0xd |
#define | CDIO_DVD_BOOK_DVD_PR_DL 0xe |
#define | CDIO_DVD_MAX_LAYERS 4 |
Typedefs | |
typedef struct cdio_dvd_layer | cdio_dvd_layer_t |
typedef struct cdio_dvd_physical | cdio_dvd_physical_t |
typedef struct cdio_dvd_copyright | cdio_dvd_copyright_t |
typedef struct cdio_dvd_disckey | cdio_dvd_disckey_t |
typedef struct cdio_dvd_bca | cdio_dvd_bca_t |
typedef struct cdio_dvd_manufact | cdio_dvd_manufact_t |
Definitions for DVD access.
The documents we make use of are described Multi-Media Commands (MMC). This document generally has a numeric level number appended. For example MMC-5 refers to ``Multi-Media Commands - 5' which is the current version in 2010.
#define CDIO_DVD_BOOK_DVD_PR 0xa |
DVD+R
#define CDIO_DVD_BOOK_DVD_PR_DL 0xe |
DVD+R DL
#define CDIO_DVD_BOOK_DVD_PRW 0x9 |
DVD+RW
#define CDIO_DVD_BOOK_DVD_PRW_DL 0xd |
DVD+RW DL
#define CDIO_DVD_BOOK_DVD_R 0x2 |
DVD-R
#define CDIO_DVD_BOOK_DVD_RAM 0x1 |
DVD-RAM
#define CDIO_DVD_BOOK_DVD_ROM 0x0 |
Media definitions for "DVD Book" from MMC-5 Table 400, page 419. DVD-ROM
#define CDIO_DVD_BOOK_DVD_RW 0x3 |
DVD-RW
#define CDIO_DVD_BOOK_HD_DVD_R 0x6 |
HD DVD-R
#define CDIO_DVD_BOOK_HD_DVD_RAM 0x5 |
HD DVD-RAM
#define CDIO_DVD_BOOK_HD_DVD_ROM 0x4 |
HD DVD-ROM
#define CDIO_DVD_MAX_LAYERS 4 |
Maximum number of layers in a DVD.
#define CDIO_DVD_STRUCT_BCA 0x03 |
#define CDIO_DVD_STRUCT_COPYRIGHT 0x01 |
#define CDIO_DVD_STRUCT_DISCKEY 0x02 |
#define CDIO_DVD_STRUCT_MANUFACT 0x04 |
#define CDIO_DVD_STRUCT_PHYSICAL 0x00 |
Values used in a READ DVD STRUCTURE
typedef struct cdio_dvd_bca cdio_dvd_bca_t |
typedef struct cdio_dvd_copyright cdio_dvd_copyright_t |
typedef struct cdio_dvd_disckey cdio_dvd_disckey_t |
typedef struct cdio_dvd_layer cdio_dvd_layer_t |
typedef struct cdio_dvd_manufact cdio_dvd_manufact_t |
typedef struct cdio_dvd_physical cdio_dvd_physical_t |