---
name: "CDAudio"
section: "3cc"
platform: "linux"
package: "libccaudio-dev"
version: "1.2.0-1+b1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/CDAudio/3cc"
---

# CDAudio(3cc)

This class allows one to control audio playback from the CD player on the target platform.control cd audio player.

## NAME

CDAudio - This class allows one to control audio playback from the CD player on the target platform.control cd audio player.

## SYNOPSIS

`#include <audio.h>`

Inherits **Audio**.

### Public Member Functions

**CDAudio** (int devnbr=0)\
 Error **play** (int start, int end=0)\
 Error **stop** (void)\
 Error **pause** (void)\
 Error **resume** (void)\
 Error **eject** (void)\
 Error **reload** (void)\
 int **getFirst** (void)\
 int **getLast** (void)\
 bool **isPaused** (void)\
 bool **isAudio** (int track)\
 bool **isOpen** (void)\
 unsigned char **getVolume** (int speaker)\
 void **setVolume** (unsigned char left, unsigned char right)\
 unsigned char **getVolumeLeft** (void)\
 unsigned char **getVolumeRight** (void)\
 Error **getError** (void)\
 bool **operator!** (void)\

## Detailed Description

This class allows one to control audio playback from the CD player on the target platform.control cd audio player.

**Audio** playback can be used to play selective tracks, to eject, etc.

**Author:**

David Sugar \<dyfet@ostel.com\>

## Author

Generated automatically by Doxygen for ccAudio from the source code.
