Browse Source

tags/2021-05-28
jules 17 years ago
parent
commit
847a4d84b7
1 changed files with 5 additions and 5 deletions
  1. +5
    -5
      build/macosx/platform_specific_code/juce_mac_AudioCDBurner.mm

+ 5
- 5
build/macosx/platform_specific_code/juce_mac_AudioCDBurner.mm View File

@@ -115,13 +115,13 @@ END_JUCE_NAMESPACE

- (bool) isDiskPresent
{
NSLog ([[device status] description]);
return [device isValid];
return [device isValid]
&& [[[device status] objectForKey: DRDeviceMediaStateKey]
isEqualTo: DRDeviceMediaStateMediaPresent];
}

- (int) getNumAvailableAudioBlocks
{
NSLog ([[device status] description]);
return [[[[device status] objectForKey: DRDeviceMediaInfoKey]
objectForKey: DRDeviceMediaBlocksFreeKey] intValue];
}
@@ -427,8 +427,8 @@ bool AudioCDBurner::addAudioTrack (AudioSource* source, int numSamps)
}

const String AudioCDBurner::burn (juce::AudioCDBurner::BurnProgressListener* listener,
const bool peformFakeBurnForTesting,
const bool ejectDiscAfterwards)
const bool ejectDiscAfterwards,
const bool peformFakeBurnForTesting)
{
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
juce::String error ("Couldn't open or write to the CD device");


Loading…
Cancel
Save