This is CD_DBase05.c in view mode; [Download] [Up]
#import <sys/types.h>
#import <stddef.h>
#import "CD_DBaseSubs.h"
/*
* This subroutine has information for CD's with 5 tracks
*/
#define HEART_DEFINITIVE_D2 507010499 /* key parts = 1408.27.05.299 355 */
#define NYOUNG_ELDORADO 555802466 /* key parts = 1543.67.05.266 364 */
#define RENAIS1_1STALBUM 860400812 /* key parts = 2390.00.05.662 688 */
#define RENAIS_NOVELLA 872530419 /* key parts = 2423.52.05.819 567 */
#define DIREST_LOVEOVERGOLD 894466462 /* key parts = 2484.47.05.862 478 */
#define PINKF_ANIMALS_SO 900552834 /* key parts = 2501.40.05.84 85 */
#define PINKF_ANIMALS 904152835 /* key parts = 2511.40.05.85 88 */
#define ELO_II 905458466 /* key parts = 2515.12.05.416 680 */
#define NYOUNG_YEAROFHORSE_D2 916080802 /* key parts = 2544.50.05.652 436 */
#define PINKF_WYWH_UK 954768813 /* key parts = 2652.10.05.813 743 */
#define PINKF_WYWH_GOLD 955152816 /* key parts = 2653.15.05.816 746 */
#define PINKF_WYWH_SO 957792818 /* key parts = 2660.40.05.818 749 */
#define DIREST_ALCHEMY_D2 973743292 /* key parts = 2704.63.05.292 362 */
#define MOLDFIELD_5MILESOUT 1080912883 /* key parts = 3002.40.05.1483 257 */
#define MSHREEVE_ASSASSIN 1098514425 /* key parts = 3051.32.05.675 286 */
#define PINKF_ATOMHEART 1124770419 /* key parts = 3124.27.05.1419 780 */
#define PINKF_ATOMHEART_UD 1142376826 /* key parts = 3173.20.05.1426 823 */
#define MOLDFIELD_BOXED_D2 1182144835 /* key parts = 3283.55.05.1285 176 */
#define DREAMTH_CHANGESEASONS 1244112788 /* key parts = 3455.65.05.1388 633 */
#define MOLDFIELD_BOXED_D1 1358127184 /* key parts = 3772.43.05.1534 172 */
#define RENAIS_ROYALALBERT_P1 1372344793 /* key parts = 3812.05.05.493 1530 */
#define RADIOMI_FROZENN_D1 1401917594 /* key parts = 3894.16.05.1244 1240 */
void filltoc05(tocPtr, cdKey)
struct cd_toc *tocPtr;
u_int cdKey;
{
if ( cdKey == DIREST_LOVEOVERGOLD ) { /* 0:41:24-47 */
tocPtr->discPerformer = "Dire Straits";
tocPtr->discTitle = "Love Over Gold";
tocPtr->discCatNum = "007599237282400";
# if !defined(SKIPSONGS_Dire_Straits)
SET_CDtt( 1, 14.22, "Telegraph Road");
SET_CDtt( 2, 06.46, "Private Investigations");
SET_CDtt( 3, 05.55, "Industrial Disease");
SET_CDtt( 4, 06.21, "Love Over Gold");
SET_CDtt( 5, 07.58, "It Never Rains");
# endif
}
if ( cdKey == DIREST_ALCHEMY_D2 ) { /* 0:45:04-63 */
tocPtr->discPerformer = "Dire Straits";
tocPtr->discTitle = "Alchemy <-> Dire Straits Live [disc 2]";
tocPtr->discCatNum = "004228182452500";
# if !defined(SKIPSONGS_Dire_Straits)
SET_CDtt( 1, 04.52, "Two Young Lovers [intro: The Carousel Waltz]");
SET_CDtt( 2, 14.23, "Tunnel of Love");
SET_CDtt( 3, 13.43, "Telegraph Road");
SET_CDtt( 4, 06.02, "Solid Rock");
SET_CDtt( 5, 06.02, "Going Home - Theme from `Local Hero'");
# endif
}
if ( cdKey == DREAMTH_CHANGESEASONS ) { /* 0:57:35-65 */
tocPtr->discPerformer = "Dream Theater";
tocPtr->discTitle = "A Change of Seasons";
# if !defined(SKIPSONGS_Dream_Theater)
SET_CDtt( 1, 23.08, "A Change of Seasons");
SET_CDtt( 2, 10.49, "Funeral for a Friend/ Love Lies Bleeding");
SET_CDtt( 3, 05.34, "Perfect Strangers");
SET_CDtt( 4, 07.29, "The Rover/ Achilles Last Stand/ The Song Remains the Same");
SET_CDtt( 5, 10.33, "In the Flesh?/ Carry On Wayward Son/ Bohemian Rhapsody/ Lovin, Touchin, Squeezin/ Cruise Control/ Turn It On Again");
# endif
}
if ( cdKey == ELO_II ) { /* 0:41:55-12 */
tocPtr->discPerformer = "Electric Light Orchestra";
tocPtr->discTitle = "II";
# if !defined(SKIPSONGS_Electric_Light_Orchestra)
SET_CDtt( 1, 06.56, "In Old England Town (Boogie #2)");
SET_CDtt( 2, 07.03, "Mama");
SET_CDtt( 3, 08.11, "Roll Over Beethoven");
SET_CDtt( 4, 08.23, "From the Sun to the World (Boogie #1)");
SET_CDtt( 5, 11.20, "Kuiama");
# endif
}
if ( cdKey == HEART_DEFINITIVE_D2 ) { /* 0:23:28-27 */
tocPtr->discPerformer = "Heart";
tocPtr->discTitle = "Definitive Collection [disc 2]";
tocPtr->discCatNum = "509974805619100";
# if !defined(SKIPSONGS_Heart)
SET_CDtt( 1, 04.59, "Cook With Fire [live]");
SET_CDtt( 2, 03.48, "Bebe Le Strange [live]");
SET_CDtt( 3, 04.11, "Sweet Darlin [live]");
SET_CDtt( 4, 04.33, "Unchained Melody [live]");
SET_CDtt( 5, 05.55, "Rock and Roll [live]");
# endif
}
if ( cdKey == MOLDFIELD_BOXED_D1 ) { /* 1:02:52-43 */
tocPtr->discPerformer = "Mike Oldfield";
tocPtr->discTitle = "Boxed [disc 1]";
# if !defined(SKIPSONGS_Mike_Oldfield)
SET_CDtt( 1, 25.34, "Tubular Bells: Part One");
SET_CDtt( 2, 25.45, "Tubular Bells: Part Two");
SET_CDtt( 3, 06.34, "The Rio Grande");
SET_CDtt( 4, 02.05, "Portsmouth");
SET_CDtt( 5, 02.52, "In Dulci Jubilio");
# endif
}
if ( cdKey == MOLDFIELD_BOXED_D2 ) { /* 0:54:43-55 */
tocPtr->discPerformer = "Mike Oldfield";
tocPtr->discTitle = "Boxed [disc 2]";
# if !defined(SKIPSONGS_Mike_Oldfield)
SET_CDtt( 1, 21.25, "Hergest Ridge: Part One");
SET_CDtt( 2, 18.46, "Hergest Ridge: Part Two");
SET_CDtt( 3, 07.34, "An Extract from Star's End");
SET_CDtt( 4, 04.00, "Argiers");
SET_CDtt( 5, 02.56, "Speak (Tho you only say Farewell)");
# endif
}
if ( cdKey == MOLDFIELD_5MILESOUT ) { /* 0:50:02-40 */
tocPtr->discPerformer = "Mike Oldfield";
tocPtr->discTitle = "Five Miles Out";
# if !defined(SKIPSONGS_Mike_Oldfield)
SET_CDtt( 1, 24.43, "Taurus II");
SET_CDtt( 2, 03.46, "Family Man");
SET_CDtt( 3, 13.03, "Orabidoo");
SET_CDtt( 4, 04.11, "Mount Teidi");
SET_CDtt( 5, 04.17, "Five Miles Out");
# endif
}
if ( cdKey == PINKF_ATOMHEART ) { /* 0:52:04-27 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Atom Heart Mother";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 23.39, "Atom Heart Mother (parts a-f)");
SET_CDtt( 2, 04.31, "If");
SET_CDtt( 3, 05.28, "Summer '68");
SET_CDtt( 4, 05.24, "Fat Old Sun");
SET_CDtt( 5, 13.00, "Alan's Psychedelic Breakfast (parts a-c)");
# endif
}
if ( cdKey == PINKF_ATOMHEART_UD ) { /* 0:52:53-20 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Atom Heart Mother [UltraDisc]";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 23.46, "Atom Heart Mother (parts a-f)");
SET_CDtt( 2, 04.31, "If");
SET_CDtt( 3, 05.28, "Summer '68");
SET_CDtt( 4, 05.23, "Fat Old Sun");
SET_CDtt( 5, 13.43, "Alan's Psychedelic Breakfast (parts a-c)");
# endif
}
if ( cdKey == PINKF_WYWH_UK ) { /* 0:44:12-10 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Wish You Were Here [UK Harvest]";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 13.33, "Shine on You Crazy Diamond (Part One)");
SET_CDtt( 2, 07.26, "Welcome to the Machine");
SET_CDtt( 3, 05.08, "Have a Cigar");
SET_CDtt( 4, 05.40, "Wish You Were Here");
SET_CDtt( 5, 12.23, "Shine on You Crazy Diamond (Part Two)");
# endif
}
if ( cdKey == PINKF_WYWH_GOLD ) { /* 0:44:13-15 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Wish You Were Here [SBM-gold]";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 13.36, "Shine on You Crazy Diamond (Parts I-V)");
SET_CDtt( 2, 07.25, "Welcome to the Machine");
SET_CDtt( 3, 05.25, "Have a Cigar");
SET_CDtt( 4, 05.19, "Wish You Were Here");
SET_CDtt( 5, 12.26, "Shine on You Crazy Diamond (Parts VI-IX)");
# endif
}
if ( cdKey == PINKF_WYWH_SO ) { /* 0:44:20-40 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Wish You Were Here [ªShine Onº box]";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 13.38, "Shine on You Crazy Diamond (Parts I-V)");
SET_CDtt( 2, 07.30, "Welcome to the Machine");
SET_CDtt( 3, 05.24, "Have a Cigar");
SET_CDtt( 4, 05.17, "Wish You Were Here");
SET_CDtt( 5, 12.29, "Shine on You Crazy Diamond (Parts VI-IX)");
# endif
}
if ( cdKey == PINKF_ANIMALS ) { /* 0:41:51-40 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Animals";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 01.25, "Pigs on the Wing (Part One)");
SET_CDtt( 2, 17.06, "Dogs");
SET_CDtt( 3, 11.31, "Pigs (Three Different Ones)");
SET_CDtt( 4, 10.19, "Sheep");
SET_CDtt( 5, 01.28, "Pigs on the Wing (Part Two)");
# endif
}
if ( cdKey == PINKF_ANIMALS_SO ) { /* 0:41:41-40 */
tocPtr->discPerformer = "Pink Floyd";
tocPtr->discTitle = "Animals [ªShine Onº box]";
# if !defined(SKIPSONGS_Pink_Floyd)
SET_CDtt( 1, 01.24, "Pigs on the Wing (Part One)");
SET_CDtt( 2, 17.05, "Dogs");
SET_CDtt( 3, 11.26, "Pigs (Three Different Ones)");
SET_CDtt( 4, 10.19, "Sheep");
SET_CDtt( 5, 01.25, "Pigs on the Wing (Part Two)");
# endif
}
if ( cdKey == RADIOMI_FROZENN_D1 ) { /* 1:04:54-16 */
tocPtr->discPerformer = "Radio Massacre International";
tocPtr->discTitle = "Frozen North [disc 1]";
SET_CDtt( 1, 20.44, "Wrecks");
SET_CDtt( 2, 08.25, "What's the Point of Going to Crete?");
SET_CDtt( 3, 07.39, "Small Frozen North");
SET_CDtt( 4, 07.24, "Rosemary's Baby");
SET_CDtt( 5, 20.40, "Drown");
}
if ( cdKey == RENAIS1_1STALBUM ) { /* 0:39:50-00 */
tocPtr->discPerformer = "Renaissance [1]";
tocPtr->discTitle = "Renaissance's First Album";
# if !defined(SKIPSONGS_Renaissance)
SET_CDtt( 1, 11.02, "Kings and Queens");
SET_CDtt( 2, 07.10, "Innocence");
SET_CDtt( 3, 06.02, "Island");
SET_CDtt( 4, 04.06, "Wanderer");
SET_CDtt( 5, 11.28, "Bullet");
# endif
}
if ( cdKey == RENAIS_NOVELLA ) { /* 0:40:23-52 */
tocPtr->discPerformer = "Renaissance";
tocPtr->discTitle = "Novella";
# if !defined(SKIPSONGS_Renaissance)
SET_CDtt( 1, 13.39, "Can You Hear Me?");
SET_CDtt( 2, 07.13, "The Sisters");
SET_CDtt( 3, 05.46, "Midas Man");
SET_CDtt( 4, 04.16, "The Captive Heart");
SET_CDtt( 5, 09.27, "Touching Once (Is So Hard to Keep)");
# endif
}
if ( cdKey == RENAIS_ROYALALBERT_P1 ) { /* 1:03:32-05 */
tocPtr->discPerformer = "Renaissance";
tocPtr->discTitle = "At the Royal Albert Hall: Part 1";
# if !defined(SKIPSONGS_Renaissance)
SET_CDtt( 1, 08.13, "Prologue");
SET_CDtt( 2, 11.44, "Can You Understand");
SET_CDtt( 3, 04.02, "Carpet of the Sun");
SET_CDtt( 4, 14.01, "Can You Hear Me");
SET_CDtt( 5, 25.30, "Song of Scheherazade");
# endif
}
if ( cdKey == MSHREEVE_ASSASSIN ) { /* 0:50:51-32 */
tocPtr->discPerformer = "Mark Shreeve";
tocPtr->discTitle = "Assassin";
# if !defined(SKIPSONGS_Mark_Shreeve)
SET_CDtt( 1, 11.15, "Assassin");
SET_CDtt( 2, 10.44, "Angel of Fire");
SET_CDtt( 3, 05.34, "Tyrants");
SET_CDtt( 4, 18.30, "System Six");
SET_CDtt( 5, 04.46, "High Frontier");
# endif
}
if ( cdKey == NYOUNG_ELDORADO ) { /* 0:25:43-67 */
tocPtr->discPerformer = "Neil Young";
tocPtr->discTitle = "Eldorado";
# if !defined(SKIPSONGS_Neil_Young)
SET_CDtt( 1, 04.26, "Cocaine Eyes");
SET_CDtt( 2, 05.01, "Don't Cry");
SET_CDtt( 3, 05.11, "Heavy Love");
SET_CDtt( 4, 04.59, "On Broadway");
SET_CDtt( 5, 06.04, "Eldorado");
# endif
}
if ( cdKey == NYOUNG_YEAROFHORSE_D2 ) { /* 0:42:24-50 */
tocPtr->discPerformer = "Neil Young";
tocPtr->discTitle = "Year of the Horse [disc 2]";
tocPtr->discCatNum = "009362466522900";
# if !defined(SKIPSONGS_Neil_Young)
SET_CDtt( 1, 10.52, "Slipaway");
SET_CDtt( 2, 04.00, "Scattered");
SET_CDtt( 3, 13.34, "Dangerbird");
SET_CDtt( 4, 06.40, "Prisoners");
SET_CDtt( 5, 07.16, "Sedan Delivery");
# endif
}
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.