From d36a6a445dd0819ebe2b434a27dffa4734d98b10 Mon Sep 17 00:00:00 2001 From: Zakk Date: Sat, 18 Apr 2020 07:25:45 -0400 Subject: [PATCH] Use proper audio format (with channel layout) when creating pcm player inputs --- .../CSLayoutCapturePlugin/CSLayoutCapture.m | 1 - CocoaSplit/PluginBaseClasses/CSCaptureBase.m | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CapturePlugins/CSLayoutCapturePlugin/CSLayoutCapturePlugin/CSLayoutCapture.m b/CapturePlugins/CSLayoutCapturePlugin/CSLayoutCapturePlugin/CSLayoutCapture.m index c84a1318..54861a46 100644 --- a/CapturePlugins/CSLayoutCapturePlugin/CSLayoutCapturePlugin/CSLayoutCapture.m +++ b/CapturePlugins/CSLayoutCapturePlugin/CSLayoutCapturePlugin/CSLayoutCapture.m @@ -351,7 +351,6 @@ NSArray *pcmSamples = frameData.pcmAudioSamples[audioTrackkey]; for (id object in pcmSamples) { - CMSampleBufferRef sampleBuffer = (__bridge CMSampleBufferRef)object; CSPcmPlayer *pcmPlayer = _pcmPlayers[audioTrackkey]; if (!pcmPlayer) diff --git a/CocoaSplit/PluginBaseClasses/CSCaptureBase.m b/CocoaSplit/PluginBaseClasses/CSCaptureBase.m index ade4c3d0..4ddf3f3a 100644 --- a/CocoaSplit/PluginBaseClasses/CSCaptureBase.m +++ b/CocoaSplit/PluginBaseClasses/CSCaptureBase.m @@ -575,8 +575,7 @@ if (useEngine) { - NSLog(@"ENGINE %@", useEngine); - player = [useEngine createPCMInput:forUID withFormat:withFormat]; + player = [useEngine createPCMInput:forUID withFormat:useFormat]; } if (player)