Add audioManagerMode and setSpeakerphoneOn support in record_android to fix Echo Cancellation on Samsung S20 #454
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
record_android
to version1.3.1
.audioManagerMode
to configureAudioManager
modes to fix echo cancellation issues on some Android devices (verified on Samsung S20).setSpeakerphoneOn
option to enable speakerphone, addressing echo issues and external playback needs.pubspec.yaml
to referencerecord_android
version1.3.1
.AndroidRecordConfig
in Dart to support the new options.These changes enhance recording capabilities by improving echo cancellation compatibility across devices, with specific testing on the Samsung S20.