GitHub PushEvent at 2014-05-05 18:38:22
Repository: mumblekit
Actor: augie09
Payload: {"shas":[["c7f9b5296ea895ad67e207356d363d2ccb2b0ace","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","3rdparty: update .xcodeprojs to Xcode 5 defaults.","Mikkel Krautz",true],["3868c44ad1dd3680809f92cac1a3d058040b60df","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","MumbleKit.xcodeproj: update for Xcode 5.","Mikkel Krautz",true],["0d753bceb48025c85f05f2ccc2de417ed7b7d6fb","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","MKAudio: handle RouteConfigurationChange in AudioSession route change callback.\n\nThis fixes the erroneous infinite restarting bug, which is seen\nwhen running 'Mumble for iOS' 1.2.3 on iOS 7.1.\n\nSomething with the VPIO AudioUnit is causing the route change reason\nkAudioSessionRouteChangeReason_RouteConfigurationChange to be emitted.\nThis seemingly happens when the VPIO AudioUnit is initialized, or\nsomewhere around it.\n\nThe MKAudio code didn't handle this change reason (it was introduced\nin iOS 7.0). Because MKAudio didn't handle it, it was treated as a\n'restart' reason, and thus MKAudio would restart both MKAudioInput\nand MKAudioOutput when it received the RouteConfigurationChange reason.\nThis restart triggered the same change reason to be emitted, leaving\nMumbleKit's audio subsystem in an infinite restart loop.","Mikkel Krautz",true],["95b46a572eddfd23b5f08dbfc4e859d36c7124b8","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","MumbleKit: build on arm64.","Mikkel Krautz",true],["45acbba8447362e43d9a17ad1df1250ccb80bac7","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","MKConnection: silence deprecation warning for kSecTrustResultConfirm.","Mikkel Krautz",true],["6ec99df6310673997a60805e2a10a5f06248c3a7","527fcac88cf31699b13bd99b15a1e84a4e049765@krautz.dk","Base.xcconfig: update all Base.xcconfigs to add armv7s to ARCHS.\n\nThanks to CaseyB for his original pull request adding this:\nhttps://github.com/mumble-voip/mumblekit/pull/24","Mikkel Krautz",true],["4c5dd9059c4dcb560516cedc7740eef5a6f76aef","68c80b3484298724758b4157141aab1cc343f061@gmail.com","gerge remote-tracking branch 'upstream/master' into mumbleMerge_iOS_7issue","augie09",true]],"size":7,"ref":"refs/heads/mumbleMerge_iOS_7issue","head":"4c5dd9059c4dcb560516cedc7740eef5a6f76aef"}