Android N - audio does not play correctly #20

bfranks opened this Issue Jun 17, 2016 · 3 comments


None yet

3 participants

bfranks commented Jun 17, 2016

When playing any audio file or recording on Android-N developer preview 4 (Nexus 6P) the audio plays but the sound is just static noise.


Issue is the same on commercial release, September security patch Nougat (Nexus 6p). Mp3 plays as static and ogg files are severely distorted.

niekvse commented Sep 27, 2016 edited

I investigated this issue, and came up with this issue:

A workaround is to change the following method, like so (commented-out is the old code):

public ShortBuffer getSamples() {
        if (mDecodedSamples != null) {
            return mDecodedSamples;
//            return mDecodedSamples.asReadOnlyBuffer();
        } else {
            return null;
bfranks commented Oct 3, 2016

Thanks @niekvse that fixes the issue for me. I'm not sure if there is a more elegant fix which should be made into a pull request at least until there is a more definitive answer for proper behaviour from upstream.

@nfaralli nfaralli added a commit that referenced this issue Dec 3, 2016
@nfaralli nfaralli Fix for bug #20. New version number 2.7.4
Thanks to niekvse who suggested a workaround to a bug
in Nougat.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment