More audio control corrections.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* -*- c -*-
|
||||
$Id: audio.h,v 1.5 2005/03/05 09:26:52 rocky Exp $
|
||||
$Id: audio.h,v 1.6 2005/03/06 11:21:52 rocky Exp $
|
||||
|
||||
Copyright (C) 2005 Rocky Bernstein <rocky@panix.com>
|
||||
|
||||
@@ -121,6 +121,14 @@ extern "C" {
|
||||
driver_return_code_t cdio_audio_set_volume (CdIo_t *p_cdio,
|
||||
cdio_audio_volume_t *p_volume);
|
||||
|
||||
/*!
|
||||
Stop playing an audio CD.
|
||||
|
||||
@param p_cdio the CD object to be acted upon.
|
||||
|
||||
*/
|
||||
driver_return_code_t cdio_audio_stop (CdIo_t *p_cdio);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/* -*- c -*-
|
||||
$Id: device.h,v 1.18 2005/03/05 10:48:41 rocky Exp $
|
||||
$Id: device.h,v 1.19 2005/03/06 11:21:52 rocky Exp $
|
||||
|
||||
Copyright (C) 2005 Rocky Bernstein <rocky@panix.com>
|
||||
|
||||
@@ -216,6 +216,14 @@ extern "C" {
|
||||
DRIVER_OP_BAD_POINTER = -6, /**< Bad pointer to memory area */
|
||||
} driver_return_code_t;
|
||||
|
||||
/*!
|
||||
Close media tray in CD drive if there is a routine to do so.
|
||||
|
||||
@param p_cdio the CD object to be acted upon.
|
||||
If the CD is ejected *p_cdio is freed and p_cdio set to NULL.
|
||||
*/
|
||||
driver_return_code_t cdio_close_tray (CdIo_t *p_cdio);
|
||||
|
||||
/*!
|
||||
Eject media in CD drive if there is a routine to do so.
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
$Id: sector.h,v 1.35 2005/02/06 04:20:25 rocky Exp $
|
||||
$Id: sector.h,v 1.36 2005/03/06 11:21:52 rocky Exp $
|
||||
|
||||
Copyright (C) 2000 Herbert Valerio Riedel <hvr@gnu.org>
|
||||
Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
||||
@@ -212,45 +212,45 @@
|
||||
/*!
|
||||
Convert an LBA into a string representation of the MSF.
|
||||
\warning cdio_lba_to_msf_str returns new allocated string */
|
||||
char *cdio_lba_to_msf_str (lba_t lba);
|
||||
char *cdio_lba_to_msf_str (lba_t i_lba);
|
||||
|
||||
/*!
|
||||
Convert an MSF into a string representation of the MSF.
|
||||
\warning cdio_msf_to_msf_str returns new allocated string */
|
||||
char *cdio_msf_to_str (const msf_t *msf);
|
||||
char *cdio_msf_to_str (const msf_t *p_msf);
|
||||
|
||||
/*!
|
||||
Convert an LBA into the corresponding LSN.
|
||||
*/
|
||||
lba_t cdio_lba_to_lsn (lba_t lba);
|
||||
lba_t cdio_lba_to_lsn (lba_t i_lba);
|
||||
|
||||
/*!
|
||||
Convert an LBA into the corresponding MSF.
|
||||
*/
|
||||
void cdio_lba_to_msf(lba_t lba, msf_t *msf);
|
||||
void cdio_lba_to_msf(lba_t i_lba, msf_t *p_msf);
|
||||
|
||||
/*!
|
||||
Convert an LSN into the corresponding LBA.
|
||||
CDIO_INVALID_LBA is returned if there is an error.
|
||||
*/
|
||||
lba_t cdio_lsn_to_lba (lsn_t lsn);
|
||||
lba_t cdio_lsn_to_lba (lsn_t i_lsn);
|
||||
|
||||
/*!
|
||||
Convert an LSN into the corresponding MSF.
|
||||
*/
|
||||
void cdio_lsn_to_msf (lsn_t lsn, msf_t *msf);
|
||||
void cdio_lsn_to_msf (lsn_t i_lsn, msf_t *p_msf);
|
||||
|
||||
/*!
|
||||
Convert a MSF into the corresponding LBA.
|
||||
CDIO_INVALID_LBA is returned if there is an error.
|
||||
*/
|
||||
lba_t cdio_msf_to_lba (const msf_t *msf);
|
||||
lba_t cdio_msf_to_lba (const msf_t *p_msf);
|
||||
|
||||
/*!
|
||||
Convert a MSF into the corresponding LSN.
|
||||
CDIO_INVALID_LSN is returned if there is an error.
|
||||
*/
|
||||
lsn_t cdio_msf_to_lsn (const msf_t *msf);
|
||||
lsn_t cdio_msf_to_lsn (const msf_t *p_msf);
|
||||
|
||||
/*!
|
||||
Convert a MSF - broken out as 3 integer components into the
|
||||
|
||||
Reference in New Issue
Block a user