[
https://issues.apache.org/jira/browse/CB-13774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16475583#comment-16475583
]
Kenichi Naito commented on CB-13774:
------------------------------------
What device and android os version did you use?
I tried to test with Nexus 5 and Android 6.0.1. In my case, the Encoding AAC
and Format AAC_ADTS works.
Further the above PR ([https://github.com/apache/cordova-plugin-media/pull/164]
) fails because the WEB_MP3_STREAM
([http://c22033-l.i.core.cdn.streamfarm.net/22033mdr/live/3087mdr_figaro/ch_classic_128.mp3)]
no longer exists.
> 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]