Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

Android N - audio does not play correctly #20

Closed
bfranks opened this issue Jun 17, 2016 · 4 comments
Closed

Android N - audio does not play correctly #20

bfranks opened this issue Jun 17, 2016 · 4 comments

Comments

@bfranks
Copy link

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.

@sbcaudle
Copy link

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

@niekvse
Copy link

niekvse commented Sep 27, 2016

I investigated this issue, and came up with this issue: https://code.google.com/p/android/issues/detail?id=223824

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
Copy link
Author

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 added a commit that referenced this issue Dec 3, 2016
Thanks to niekvse who suggested a workaround to a bug
in Nougat.
@bfranks bfranks closed this as completed May 10, 2018
@sajadkoroush
Copy link

if music have 320 kb , Can't show wave

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants