Skip to content

Commit b1a33b0

Browse files
author
zhaoyongqiang
committed
适配4.0.0.3版本
1 parent d27a61b commit b1a33b0

6 files changed

Lines changed: 2 additions & 76 deletions

File tree

iOS/APIExample-Audio/APIExample-Audio/Common/ExternalAudio/ExternalAudio.mm

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -170,11 +170,7 @@ int readAudioData(void* data, int bytesLength)
170170
}
171171

172172
}
173-
174-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
175-
return true;
176-
}
177-
173+
178174
// recive remote audio stream, push audio data to byteBuffer_play
179175
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
180176
{
@@ -215,10 +211,6 @@ virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame)
215211

216212
}
217213

218-
virtual AudioParams getEarMonitoringAudioParams() override {
219-
return AudioParams();
220-
}
221-
222214
virtual bool onPlaybackAudioFrameBeforeMixing(const char* channelId, agora::rtc::uid_t uid, AudioFrame& audioFrame) override { return true; }
223215

224216
virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) override { return true; }

iOS/APIExample-Audio/APIExample-Audio/Common/RawDataApi/AgoraMediaDataPlugin.mm

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -212,19 +212,6 @@ virtual bool onRecordAudioFrame(const char* channelId, AudioFrame& audioFrame) o
212212
return true;
213213
}
214214

215-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
216-
217-
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 0) == 0)) return true;
218-
@autoreleasepool {
219-
if ([mediaDataPlugin.audioDelegate respondsToSelector:@selector(mediaDataPlugin:onEarMonitoringAudioFrame:)]) {
220-
AgoraAudioRawData *data = getAudioRawDataWithAudioFrame(audioFrame);
221-
AgoraAudioRawData *newData = [mediaDataPlugin.audioDelegate mediaDataPlugin:mediaDataPlugin onEarMonitoringAudioFrame:data];
222-
modifiedAudioFrameWithNewAudioRawData(audioFrame, newData);
223-
}
224-
}
225-
return true;
226-
}
227-
228215
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
229216
{
230217
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 1) == 0)) return true;
@@ -264,10 +251,6 @@ virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) ov
264251
return true;
265252
}
266253

267-
virtual AudioParams getEarMonitoringAudioParams() override {
268-
return AudioParams();
269-
}
270-
271254
virtual int getObservedAudioFramePosition() override {
272255
return AUDIO_FRAME_POSITION_NONE;
273256
}

iOS/APIExample/APIExample/Common/ExternalAudio/ExternalAudio.mm

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,6 @@ int readAudioData(void* data, int bytesLength)
171171

172172
}
173173

174-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
175-
return true;
176-
}
177-
178174
// recive remote audio stream, push audio data to byteBuffer_play
179175
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
180176
{
@@ -215,10 +211,6 @@ virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame)
215211

216212
}
217213

218-
virtual AudioParams getEarMonitoringAudioParams() override {
219-
return AudioParams();
220-
}
221-
222214
virtual bool onPlaybackAudioFrameBeforeMixing(const char* channelId, agora::rtc::uid_t uid, AudioFrame& audioFrame) override { return true; }
223215

224216
virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) override { return true; }

iOS/APIExample/APIExample/Common/RawDataApi/AgoraMediaDataPlugin.mm

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -212,19 +212,6 @@ virtual bool onRecordAudioFrame(const char* channelId, AudioFrame& audioFrame) o
212212
return true;
213213
}
214214

215-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
216-
217-
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 0) == 0)) return true;
218-
@autoreleasepool {
219-
if ([mediaDataPlugin.audioDelegate respondsToSelector:@selector(mediaDataPlugin:onEarMonitoringAudioFrame:)]) {
220-
AgoraAudioRawData *data = getAudioRawDataWithAudioFrame(audioFrame);
221-
AgoraAudioRawData *newData = [mediaDataPlugin.audioDelegate mediaDataPlugin:mediaDataPlugin onEarMonitoringAudioFrame:data];
222-
modifiedAudioFrameWithNewAudioRawData(audioFrame, newData);
223-
}
224-
}
225-
return true;
226-
}
227-
228215
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
229216
{
230217
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 1) == 0)) return true;
@@ -263,11 +250,7 @@ virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) ov
263250
}
264251
return true;
265252
}
266-
267-
virtual AudioParams getEarMonitoringAudioParams() override {
268-
return AudioParams();
269-
}
270-
253+
271254
virtual int getObservedAudioFramePosition() override {
272255
return AUDIO_FRAME_POSITION_NONE;
273256
}

macOS/APIExample/Commons/ExternalAudio/ExternalAudio.mm

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,6 @@ int readAudioData(void* data, int bytesLength)
171171

172172
}
173173

174-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
175-
return true;
176-
}
177-
178174
// recive remote audio stream, push audio data to byteBuffer_play
179175
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
180176
{
@@ -215,10 +211,6 @@ virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame)
215211

216212
}
217213

218-
virtual AudioParams getEarMonitoringAudioParams() override {
219-
return AudioParams();
220-
}
221-
222214
virtual bool onPlaybackAudioFrameBeforeMixing(const char* channelId, agora::rtc::uid_t uid, AudioFrame& audioFrame) override { return true; }
223215

224216
virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) override { return true; }

macOS/APIExample/Commons/RawDataApi/AgoraMediaDataPlugin.mm

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -214,19 +214,6 @@ virtual bool onRecordAudioFrame(const char* channelId, AudioFrame& audioFrame) o
214214
return true;
215215
}
216216

217-
virtual bool onEarMonitoringAudioFrame(AudioFrame& audioFrame) override {
218-
219-
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 0) == 0)) return true;
220-
@autoreleasepool {
221-
if ([mediaDataPlugin.audioDelegate respondsToSelector:@selector(mediaDataPlugin:onEarMonitoringAudioFrame:)]) {
222-
AgoraAudioRawData *data = getAudioRawDataWithAudioFrame(audioFrame);
223-
AgoraAudioRawData *newData = [mediaDataPlugin.audioDelegate mediaDataPlugin:mediaDataPlugin onEarMonitoringAudioFrame:data];
224-
modifiedAudioFrameWithNewAudioRawData(audioFrame, newData);
225-
}
226-
}
227-
return true;
228-
}
229-
230217
virtual bool onPlaybackAudioFrame(const char* channelId, AudioFrame& audioFrame) override
231218
{
232219
if (!mediaDataPlugin && ((mediaDataPlugin.observerAudioType >> 1) == 0)) return true;
@@ -265,9 +252,6 @@ virtual bool onMixedAudioFrame(const char* channelId, AudioFrame& audioFrame) ov
265252
}
266253
return true;
267254
}
268-
virtual AudioParams getEarMonitoringAudioParams() override {
269-
return AudioParams();
270-
}
271255
virtual int getObservedAudioFramePosition() override {
272256
return AUDIO_FRAME_POSITION_NONE;
273257
}

0 commit comments

Comments
 (0)