Приложение для Android использует MediaCodec для декодирования аудиопотока и воспроизведения его с помощью AudioTrack. При тестировании с Dell Venue 3830 (процессор Intel, Kitkat OS) его воспроизведение прекрасное, но при тестировании с использованием Samsung GT-S7582 (процессор Armv7, JellyBean OS) производят странный громкий шум. Есть ли способ преодолеть этот шум?Android AudioTrack странный шум в Samsung Mobile
конфигурации декодера Mediacodec
String mimeType = "audio/3gpp";
AudioDecoder = MediaCodec.createDecoderByType(mimeType);
MediaFormat mMediaFormat = new MediaFormat();
mMediaFormat = MediaFormat.createAudioFormat(mimeType,sampleRate,1);
AudioDecoder.configure(mMediaFormat,null, null, 0);
AudioDecoder.start();
AudioTrack Конфигурация
mAudioTrack = new AudioTrack(
AudioManager.STREAM_VOICE_CALL,
sampleRate,
AudioFormat.CHANNEL_OUT_MONO ,
AudioFormat.ENCODING_PCM_16BIT,
AudioTrack.getMinBufferSize(8000,AudioFormat.CHANNEL_OUT_MONO,AudioFormat.ENCODING_PCM_16BIT)*8,
AudioTrack.MODE_STREAM);