Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions SoundflowerBed/AppController.mm
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
#include <CoreServices/CoreServices.h>
#include <CoreAudio/CoreAudio.h>

/* verify_noerr was deprecated and removed in OS X High Sierra */
#ifndef verify_noerr
#define verify_noerr __Verify_noErr
#endif

@implementation AppController

void CheckErr(OSStatus err)
Expand Down
5 changes: 5 additions & 0 deletions SoundflowerBed/AudioDevice.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@

#include "AudioDevice.h"

/* verify_noerr was deprecated and removed in OS X High Sierra */
#ifndef verify_noerr
#define verify_noerr __Verify_noErr
#endif

void AudioDevice::Init(AudioDeviceID devid, bool isInput)
{
mID = devid;
Expand Down
5 changes: 5 additions & 0 deletions SoundflowerBed/AudioDeviceList.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@
#include "AudioDeviceList.h"
#include "AudioDevice.h"

/* verify_noerr was deprecated and removed in OS X High Sierra */
#ifndef verify_noerr
#define verify_noerr __Verify_noErr
#endif

AudioDeviceList::AudioDeviceList(bool inputs) :
mInputs(inputs)
{
Expand Down
5 changes: 5 additions & 0 deletions SoundflowerBed/AudioThruEngine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,11 @@
AudioBufferList *gInputIOBuffer = NULL;
#endif

/* verify_noerr was deprecated and removed in OS X High Sierra */
#ifndef verify_noerr
#define verify_noerr __Verify_noErr
#endif

#define kSecondsInRingBuffer 2.

AudioThruEngine::AudioThruEngine() :
Expand Down
4 changes: 4 additions & 0 deletions SoundflowerBed/Soundflowerbed.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,7 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 22952B1E104EC967003AF61F /* Soundflower.xcconfig */;
buildSettings = {
CLANG_CXX_LIBRARY = "libc++";
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEPLOYMENT_LOCATION = YES;
Expand All @@ -326,6 +327,7 @@
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = /Applications/Soundflower;
MACOSX_DEPLOYMENT_TARGET = 10.7;
PRODUCT_NAME = Soundflowerbed;
SECTORDER_FLAGS = "";
WARNING_CFLAGS = (
Expand All @@ -340,13 +342,15 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 22952B1E104EC967003AF61F /* Soundflower.xcconfig */;
buildSettings = {
CLANG_CXX_LIBRARY = "libc++";
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = YES;
DEPLOYMENT_LOCATION = YES;
DSTROOT = "$(SRCROOT)/../Build/InstallerRoot";
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = /Applications/Soundflower;
MACOSX_DEPLOYMENT_TARGET = 10.7;
PRODUCT_NAME = Soundflowerbed;
SECTORDER_FLAGS = "";
WARNING_CFLAGS = (
Expand Down
12 changes: 6 additions & 6 deletions Tools/build.rb
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,12 @@
`sudo chown -R root #{@svn_root}/Build/InstallerRoot/System/Library/Extensions/Soundflower.kext`
`sudo chgrp -R wheel #{@svn_root}/Build/InstallerRoot/System/Library/Extensions/Soundflower.kext`

#if /BUILD SUCCEEDED/.match(out)
# puts " BUILD SUCCEEDED"
# puts `ruby #{@svn_root}/Tools/load.rb`
#else
# puts " BUILD FAILED"
#end
if /BUILD SUCCEEDED/.match(out)
puts " BUILD SUCCEEDED"
puts `ruby #{@svn_root}/Tools/load.rb`
else
puts " BUILD FAILED"
end


###################################################################
Expand Down