[alsa-devel] PROBLEM: ARM: PCM plugin Ima-ADPCM doesn't work properly

Prchal Jiří jiri.prchal at aksignal.cz
Tue May 31 15:05:58 CEST 2011


Hi,
I have a problem converting S16_LE to ADPCM using pcm plugin. Data from this conversion look like just sign in it. This 
problem is on ARM platform, on I686 it works fine. Both version 1.0.23.
Here is part of asound.conf:

pcm.toadpcm {
	type adpcm
	slave {
		pcm tofile
		format IMA_ADPCM
	}
}

And here begin of data from conversion on ARM, in hex:
38 00 00 00 00 00 88 00 00 00 88 00 00 88 00 88 88 00 88 88 88 88 88 88 88 00 88 88 88 88 88 88

and on I686:
3b 77 77 77 77 77 77 77 77 77 77 11 88 00 88 88 88 88 99 99 99 aa aa aa bb bb bb cc bb bb cc aa

Where could be the problem? I try to look in source, but if it works on some platform?
Thanks for help.
--
To unsubscribe from this list: send the line "unsubscribe alsa-devel" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the Alsa-devel mailing list