CB-13774: repair broken recording and playback functionality on Android #164
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.
Revert back to plugins original use of DEFAULT as the audio encode and decoder.
Platforms affected
Android
What does this PR do?
Puts the media encoder/decoder back to DEFAULT
What testing has been done on this change?
I created a repo that shows the current media plugin failing. Applying the code in this pull request will show it passing.
https://github.com/medsurvey/cordova-media-bug
The problem seems to be that somehow the encoder and decoder are set to different encoding types and are not compatible. Additionally its assuming an encoder is available on the platform and since the interface to the this object does not allow a way to specifying encoding I feel like the default may have been more appropriate.
Checklist
Could not complete these as I don't have access