From 65150ff832383e25f31d20837ad97f77d2338979 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期五, 02 四月 2021 09:05:38 +0800
Subject: [PATCH] 2021-04-02 1.更新丰林最新SDK
---
On+/ESVideoOn/ESVideoPhoneSDKDemo/On/ESOnIntercomViewController.m | 21 ++++++++++++---------
1 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/On+/ESVideoOn/ESVideoPhoneSDKDemo/On/ESOnIntercomViewController.m b/On+/ESVideoOn/ESVideoPhoneSDKDemo/On/ESOnIntercomViewController.m
index 1e59fe4..ce4c850 100644
--- a/On+/ESVideoOn/ESVideoPhoneSDKDemo/On/ESOnIntercomViewController.m
+++ b/On+/ESVideoOn/ESVideoPhoneSDKDemo/On/ESOnIntercomViewController.m
@@ -11,7 +11,7 @@
#import <AVFoundation/AVFoundation.h>
#import <ESVideoPhoneSDk/ESVideoPhone.h>
#import <ESVideoPhoneSDk/ESError.h>
-#import "AudioSessionHelper.h"
+//#import "AudioSessionHelper.h"
#import <Photos/Photos.h>
#import <AudioToolbox/AudioToolbox.h>
#import "ESVideo.h"
@@ -20,7 +20,7 @@
@interface ESOnIntercomViewController ()<ESVideoPhoneDelegate>
-@property (nonatomic,strong) AudioSessionHelper *sessionHelper;
+//@property (nonatomic,strong) AudioSessionHelper *sessionHelper;
@property (nonatomic,strong) ESVideoPhone *es;
@property (nonatomic,assign) BOOL playing;
@property (nonatomic,assign) BOOL isInterrupt;
@@ -609,9 +609,9 @@
// NSLog(@"VideoCaptureSession 鍒濆鍖栧け璐�");
// }
// }
- //鍒濆鍖朅udioSession
- _sessionHelper = [[AudioSessionHelper alloc]init];
- [_sessionHelper setAudioSession];
+// //鍒濆鍖朅udioSession
+// _sessionHelper = [[AudioSessionHelper alloc]init];
+// [_sessionHelper setAudioSession];
//娣诲姞杩涘叆鍚庡彴锛屼腑鏂瓑閫氱煡
[self addObservers];
@@ -819,7 +819,7 @@
// If media services were reset, and the last start succeeded, restart the session.
if (error.code == AVErrorMediaServicesWereReset) {
[_es onStopCapture];
- [_es startTalk];
+ [_es stopTalk];
}
}
@@ -933,13 +933,16 @@
NSString *result = nil;
//鍚瓛鐘舵�� 鎻掕�冲鍚庢嫈鎺夊悗鎭㈠鍒伴粯璁よ缃�
if (sender == nil) {
- result = [_sessionHelper speaker:NO];
+// result = [_sessionHelper speaker:NO];
+ [_es resetAudioCaptureIsSpeak:NO];
}else{
if(!_isSpeaking){
- result = [_sessionHelper speaker:YES];
+ [_es resetAudioCaptureIsSpeak:YES];
+// result = [_sessionHelper speaker:YES];
_isSpeaking = YES;
}else{
- result = [_sessionHelper speaker:NO];
+// result = [_sessionHelper speaker:NO];
+ [_es resetAudioCaptureIsSpeak:NO];
_isSpeaking = NO;
}
}
--
Gitblit v1.8.0