From 70d4274106eb21f511bd66832e5c73e1feb32e9f Mon Sep 17 00:00:00 2001 From: Kp Date: Sun, 3 Mar 2013 01:03:33 +0000 Subject: [PATCH] Move */include/rbaudio.h -> common/include/rbaudio.h --- {d1x-rebirth => common}/include/rbaudio.h | 0 d2x-rebirth/include/rbaudio.h | 62 ----------------------- 2 files changed, 62 deletions(-) rename {d1x-rebirth => common}/include/rbaudio.h (100%) delete mode 100644 d2x-rebirth/include/rbaudio.h diff --git a/d1x-rebirth/include/rbaudio.h b/common/include/rbaudio.h similarity index 100% rename from d1x-rebirth/include/rbaudio.h rename to common/include/rbaudio.h diff --git a/d2x-rebirth/include/rbaudio.h b/d2x-rebirth/include/rbaudio.h deleted file mode 100644 index ba064b36d..000000000 --- a/d2x-rebirth/include/rbaudio.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX -SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO -END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A -ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS -IN USING, DISPLAYING, AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS -SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE -FREE PURPOSES. IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE -CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES. THE END-USER UNDERSTANDS -AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE. -COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. -*/ - - - -#ifndef _RBAUDIO_H -#define _RBAUDIO_H - -#define RBA_MEDIA_CHANGED -1 - -typedef struct _RBACHANNELCTL { - unsigned int out0in, out0vol; - unsigned int out1in, out1vol; - unsigned int out2in, out2vol; - unsigned int out3in, out3vol; -} RBACHANNELCTL; - -extern void RBAInit(void); -extern void RBAExit(); -extern long RBAGetDeviceStatus(void); -extern int RBAPlayTrack(int track); -extern int RBAPlayTracks(int first, int last, void (*hook_finished)(void)); //plays tracks first through last, inclusive -extern int RBACheckMediaChange(); -extern long RBAGetHeadLoc(int *min, int *sec, int *frame); -extern int RBAPeekPlayStatus(void); -extern void RBAStop(void); -extern void RBAEjectDisk(void); -extern void RBASetStereoAudio(RBACHANNELCTL *channels); -extern void RBASetQuadAudio(RBACHANNELCTL *channels); -extern void RBAGetAudioInfo(RBACHANNELCTL *channels); -extern void RBASetChannelVolume(int channel, int volume); -extern void RBASetVolume(int volume); -extern int RBAEnabled(void); -extern void RBADisable(void); -extern void RBAEnable(void); -extern int RBAGetNumberOfTracks(void); -extern void RBACheckFinishedHook(); -extern void RBAPause(); -extern int RBAResume(); -extern int RBAPauseResume(); - -//return the track number currently playing. Useful if RBAPlayTracks() -//is called. Returns 0 if no track playing, else track number -int RBAGetTrackNum(); - -// get the cddb discid for the current cd. -unsigned long RBAGetDiscID(); - -// List the tracks on the CD -void RBAList(void); - -#endif