@@ -357,14 +357,12 @@ public void onMethodCall(MethodCall call, Result notSafeResult) {
357357 mediaStreamTrackSetVolume (trackId , volume );
358358 result .success (null );
359359 } else if (call .method .equals ("setMicrophoneMute" )) {
360- String trackId = call .argument ("trackId" );
361360 boolean mute = call .argument ("mute" );
362- mediaStreamTrackSetMicrophoneMute ( trackId , mute );
361+ rtcAudioManager . setMicrophoneMute ( mute );
363362 result .success (null );
364363 } else if (call .method .equals ("enableSpeakerphone" )) {
365- String trackId = call .argument ("trackId" );
366364 boolean enable = call .argument ("enable" );
367- mediaStreamTrackEnableSpeakerphone ( trackId , enable );
365+ rtcAudioManager . setSpeakerphoneOn ( enabled );
368366 result .success (null );
369367 } else if (call .method .equals ("getDisplayMedia" )) {
370368 Map <String , Object > constraints = call .argument ("constraints" );
@@ -965,18 +963,6 @@ public void mediaStreamTrackSetVolume(final String id, final double volume) {
965963 }
966964 }
967965
968- public void mediaStreamTrackSetMicrophoneMute (final String id , boolean mute ) {
969- try {
970- audioDeviceModule .setMicrophoneMute (mute );
971- } catch (Exception e ) {
972- Log .e (TAG , "setMicrophoneMute(): error" , e );
973- }
974- }
975-
976- public void mediaStreamTrackEnableSpeakerphone (final String id , boolean enabled ) {
977- rtcAudioManager .selectAudioDevice (enabled ? RTCAudioManager .AudioDevice .SPEAKER_PHONE : RTCAudioManager .AudioDevice .EARPIECE );
978- }
979-
980966 public void mediaStreamAddTrack (final String streaemId , final String trackId , Result result ) {
981967 MediaStream mediaStream = localStreams .get (streaemId );
982968 if (mediaStream != null ) {
0 commit comments