The top-level header for CD audio-related libcdio calls. These control playing of the CD-ROM through its line-out jack.
More...
#include <cdio/types.h>
Go to the source code of this file.
Detailed Description
The top-level header for CD audio-related libcdio calls. These control playing of the CD-ROM through its line-out jack.
Typedef Documentation
This struct is used by cdio_audio_get_volume and cdio_audio_set_volume
This struct is used by the cdio_audio_read_subchannel
This struct is used by the CDROMPLAYTRKIND ioctl
Function Documentation
uint32_t cdio_audio_get_msf_seconds |
( |
msf_t * |
p_msf |
) |
|
Return the number of seconds (discarding frame portion) of an MSF
Get volume of an audio CD.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
| p_volume | place to put the list of volume outputs levels |
p_volume can be NULL in which case we return only whether the driver has the ability to get the volume or not.
Pause playing CD through analog output
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
Playing CD through analog output at the given MSF.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
| p_start_msf | pointer to staring MSF |
| p_end_msf | pointer to ending MSF |
Playing CD through analog output at the desired track and index
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
| p_track_index | location to start/end. |
Get subchannel information.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
| p_subchannel | place for returned subchannel information |
Resume playing an audio CD.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
Set volume of an audio CD.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |
| p_volume | place for returned volume-level information |
Stop playing an audio CD.
- Parameters:
-
| p_cdio | the CD object to be acted upon. |