|
libcdio 2.3.0
|
Multimedia Command (MMC) "helper" routines that don't depend on anything other than headers. More...
#include <cdio/device.h>Go to the source code of this file.
Macros | |
| #define | MMC_READ_TIMEOUT_DEFAULT 3*60*1000 |
| #define | MMC_TIMEOUT_DEFAULT 6000 |
Functions | |
| const char * | mmc_feature2str (int i_feature) |
| void | mmc_get_drive_cap (CdIo_t *p_cdio, cdio_drive_read_cap_t *p_read_cap, cdio_drive_write_cap_t *p_write_cap, cdio_drive_misc_cap_t *p_misc_cap) |
| const char * | mmc_feature_profile2str (int i_feature_profile) |
| bool | mmc_is_disctype_bd (cdio_mmc_feature_profile_t disctype) |
| bool | mmc_is_disctype_cdrom (cdio_mmc_feature_profile_t disctype) |
| bool | mmc_is_disctype_dvd (cdio_mmc_feature_profile_t disctype) |
| bool | mmc_is_disctype_hd_dvd (cdio_mmc_feature_profile_t disctype) |
| bool | mmc_is_disctype_overwritable (cdio_mmc_feature_profile_t disctype) |
| bool | mmc_is_disctype_rewritable (cdio_mmc_feature_profile_t disctype) |
Variables | |
| uint32_t | mmc_read_timeout_ms |
| const char | mmc_sense_key2str [16][40] |
| uint32_t | mmc_timeout_ms |
Multimedia Command (MMC) "helper" routines that don't depend on anything other than headers.
| #define MMC_READ_TIMEOUT_DEFAULT 3*60*1000 |
The default read timeout is 3 minutes.
| #define MMC_TIMEOUT_DEFAULT 6000 |
The default timeout (non-read) is 6 seconds.
Profile profile codes used in GET_CONFIGURATION - PROFILE LIST.
| const char * mmc_feature2str | ( | int | i_feature | ) |
| i_feature | MMC feature number |
References mmc_feature2str().
Referenced by mmc_feature2str().
| const char * mmc_feature_profile2str | ( | int | i_feature_profile | ) |
Return a string containing the name of the given feature
References mmc_feature_profile2str().
Referenced by mmc_feature_profile2str().
| void mmc_get_drive_cap | ( | CdIo_t * | p_cdio, |
| cdio_drive_read_cap_t * | p_read_cap, | ||
| cdio_drive_write_cap_t * | p_write_cap, | ||
| cdio_drive_misc_cap_t * | p_misc_cap ) |
Get drive capabilities for a device.
| p_cdio | the CD object to be acted upon. |
| p_read_cap | list of read capabilities that are set on return |
| p_write_cap | list of write capabilities that are set on return |
| p_misc_cap | list of miscellaneous capabilities (that are neither read nor write related) that are set on return |
References mmc_get_drive_cap().
Referenced by mmc_get_drive_cap().
| bool mmc_is_disctype_bd | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_bd().
Referenced by mmc_is_disctype_bd().
| bool mmc_is_disctype_cdrom | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_cdrom().
Referenced by mmc_is_disctype_cdrom().
| bool mmc_is_disctype_dvd | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_dvd().
Referenced by mmc_is_disctype_dvd().
| bool mmc_is_disctype_hd_dvd | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_hd_dvd().
Referenced by mmc_is_disctype_hd_dvd().
| bool mmc_is_disctype_overwritable | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_overwritable().
Referenced by mmc_is_disctype_overwritable().
| bool mmc_is_disctype_rewritable | ( | cdio_mmc_feature_profile_t | disctype | ) |
References mmc_is_disctype_rewritable().
Referenced by mmc_is_disctype_rewritable().
|
extern |
Set this to the maximum value in milliseconds that we will wait on an MMC read command.
|
extern |
Maps a mmc_sense_key_t into a string name.
|
extern |
Set this to the maximum value in milliseconds that we will wait on an MMC command.
1.18.0