zakk4223 / CocoaSplit

Stream/record your desktop/webcam to twitch/owned etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[1.9.10] 48 kHz sample rate busted

LordHDL opened this issue · comments

Selecting 48 kHz will result in higher pitch and tempo, even if my audio devices are set to 48 kHz.

Totally missed these three email notifications: O_o

There were some post 1.9.10 changes to the audio stuff and I also just committed some sample rate related changes related to changing to anything other than 44.1khz. If you're still doing your own builds give the latest commit a try.

To get it to build you'll need to do this:
cd CapturePlugins/CSShapeCapturePlugin/CSShapeCapturePlugin/CSShapePathPlugin/
python setup.py py2app -A

You only need to do that once. If you need to build a 'release' for running outside of Xcode, do the same thing but do python setup.py py2app instead (no -A for 'release')

I am getting this when I try that command:

"running py2app
error: build/bdist.macosx-10.11-intel/python2.7-standalone/app/collect: Permission denied"

Perhaps because I am on the 10.11 beta. I tried building within Xcode anyway and the new version no longer has the dropdown box that lets you change the build from Syphon to CS. I don't know how to change it now.

Edit: Never mind, it's in Product -> Scheme. Building gives me this:

Ld /Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Products/Debug/CocoaSplitCmd normal x86_64
cd /Users/HDL/CocoaSplit
export MACOSX_DEPLOYMENT_TARGET=10.8
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -L/Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Products/Debug -F/Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Products/Debug -F/Users/HDL/CocoaSplit -filelist /Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Intermediates/CocoaSplit.build/Debug/CocoaSplitCmd.build/Objects-normal/x86_64/CocoaSplitCmd.LinkFileList -mmacosx-version-min=10.8 /usr/local/lib/libavformat.a /usr/local/lib/libavutil.a /usr/local/lib/libavcodec.a /usr/local/lib/libswscale.a /usr/local/lib/libmp3lame.a /usr/local/lib/libx264.a -fobjc-arc -fobjc-link-runtime -framework CoreMIDI -framework Quartz -framework CoreMediaIO -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework QuartzCore -framework Cocoa -framework VideoDecodeAcceleration -lbz2 -lz -framework IOKit -framework IOSurface -framework OpenGL -framework VideoToolbox -framework CoreGraphics -framework CoreVideo -framework CoreMedia -framework AVFoundation -framework Foundation -Xlinker -dependency_info -Xlinker /Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Intermediates/CocoaSplit.build/Debug/CocoaSplitCmd.build/Objects-normal/x86_64/CocoaSplitCmd_dependency_info.dat -o /Users/HDL/Library/Developer/Xcode/DerivedData/CocoaSplit-btlgzlqwmesxpxcselqjfpxhyqmw/Build/Products/Debug/CocoaSplitCmd

Undefined symbols for architecture x86_64:
"_SSLClose", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
_tls_close in libavformat.a(tls_securetransport.o)
"_SSLCopyPeerTrust", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLCreateContext", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLHandshake", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLRead", referenced from:
_tls_read in libavformat.a(tls_securetransport.o)
"_SSLSetCertificate", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLSetConnection", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLSetIOFuncs", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLSetPeerDomainName", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLSetSessionOption", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SSLWrite", referenced from:
_tls_write in libavformat.a(tls_securetransport.o)
"_SecIdentityCreate", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SecItemImport", referenced from:
_import_pem in libavformat.a(tls_securetransport.o)
"_SecTrustEvaluate", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
"_SecTrustSetAnchorCertificates", referenced from:
_tls_open in libavformat.a(tls_securetransport.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Looks like something changed regarding SSL libraries in 10.11? I haven't gotten around to installing it anywhere and testing builds/CS/SyphonInject. Guess I'll do that soon...