[
https://issues.apache.org/jira/browse/CB-13774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16476334#comment-16476334
]
Mark Mitchell commented on CB-13774:
------------------------------------
The AVD I was testing with was a Pixel C API level 21 using Android 5.0 as well
as various real devices that where all having the same issue.
> cordova-plugin-media broken recording and playback functionality
> -----------------------------------------------------------------
>
> Key: CB-13774
> URL: https://issues.apache.org/jira/browse/CB-13774
> Project: Apache Cordova
> Issue Type: Bug
> Components: cordova-plugin-media
> Environment: Android
> Reporter: Mark Mitchell
> Priority: Blocker
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> 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.
> Currently the code is as follows
> {code:java}
> this.recorder.setOutputFormat(MediaRecorder.OutputFormat.AAC_ADTS); //
> RAW_AMR);
> this.recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC); //AMR_NB);
> {code}
> But trying to play back the recorded audio fails with a decoder error
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]