From 88be5b33c64f414e07496558617d24421bd28440 Mon Sep 17 00:00:00 2001 From: Daniel Cohen Gindi Date: Sun, 14 Dec 2014 10:12:04 +0200 Subject: [PATCH 1/2] Using AudioSampleType constant is deprecated in iOS 8 The equivalent is SInt16 --- StreamingKit/StreamingKit/STKAudioPlayer.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100644 => 100755 StreamingKit/StreamingKit/STKAudioPlayer.m diff --git a/StreamingKit/StreamingKit/STKAudioPlayer.m b/StreamingKit/StreamingKit/STKAudioPlayer.m old mode 100644 new mode 100755 index 6c39dc5..6cc1ca2 --- a/StreamingKit/StreamingKit/STKAudioPlayer.m +++ b/StreamingKit/StreamingKit/STKAudioPlayer.m @@ -292,9 +292,13 @@ static void AudioFileStreamPacketsProc(void* clientData, UInt32 numberBytes, UIn .componentSubType = kAudioUnitSubType_AUConverter, .componentFlags = 0, .componentFlagsMask = 0 - }; + }; +#if __IPHONE_OS_VERSION_MIN_REQUIRED < 80000 const int bytesPerSample = sizeof(AudioSampleType); +#else + const int bytesPerSample = sizeof(SInt16); +#endif canonicalAudioStreamBasicDescription = (AudioStreamBasicDescription) { From 8e2e451e9c7b6d81ed9515ce556b433692f35102 Mon Sep 17 00:00:00 2001 From: Daniel Cohen Gindi Date: Sun, 14 Dec 2014 10:33:36 +0200 Subject: [PATCH 2/2] These SSL constants are deprecated since iOS 4.0 --- StreamingKit/StreamingKit/STKHTTPDataSource.m | 3 --- 1 file changed, 3 deletions(-) mode change 100644 => 100755 StreamingKit/StreamingKit/STKHTTPDataSource.m diff --git a/StreamingKit/StreamingKit/STKHTTPDataSource.m b/StreamingKit/StreamingKit/STKHTTPDataSource.m old mode 100644 new mode 100755 index d0310d0..8c9f2da --- a/StreamingKit/StreamingKit/STKHTTPDataSource.m +++ b/StreamingKit/StreamingKit/STKHTTPDataSource.m @@ -355,9 +355,6 @@ { NSDictionary* sslSettings = [NSDictionary dictionaryWithObjectsAndKeys: (NSString*)kCFStreamSocketSecurityLevelNegotiatedSSL, kCFStreamSSLLevel, - [NSNumber numberWithBool:YES], kCFStreamSSLAllowsExpiredCertificates, - [NSNumber numberWithBool:YES], kCFStreamSSLAllowsExpiredRoots, - [NSNumber numberWithBool:YES], kCFStreamSSLAllowsAnyRoot, [NSNumber numberWithBool:NO], kCFStreamSSLValidatesCertificateChain, [NSNull null], kCFStreamSSLPeerName, nil];