diff options
Diffstat (limited to 'common/system.h')
-rw-r--r-- | common/system.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/common/system.h b/common/system.h index 415f642449..99a0d112fd 100644 --- a/common/system.h +++ b/common/system.h @@ -859,6 +859,7 @@ public: /** * @name Audio CD * The methods in this group deal with Audio CD playback. + * The default implementation simply does nothing. */ //@{ @@ -866,13 +867,13 @@ public: * Initialise the specified CD drive for audio playback. * @return true if the CD drive was inited succesfully */ - virtual bool openCD(int drive) = 0; + virtual bool openCD(int drive); /** * Poll CD status. * @return true if CD audio is playing */ - virtual bool pollCD() = 0; + virtual bool pollCD(); /** * Start audio CD playback. @@ -881,17 +882,17 @@ public: * @param start_frame the frame at which playback should start (75 frames = 1 second). * @param duration the number of frames to play. */ - virtual void playCD(int track, int num_loops, int start_frame, int duration) = 0; + virtual void playCD(int track, int num_loops, int start_frame, int duration); /** * Stop audio CD playback. */ - virtual void stopCD() = 0; + virtual void stopCD(); /** * Update cdrom audio status. */ - virtual void updateCD() = 0; + virtual void updateCD(); //@} |