acomminos / Plumble-Legacy

Plumble- an enhanced Mumble app for Android.
https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient
Other
58 stars 16 forks source link

AudioPolicyManagerBase mic issue #86

Open curti opened 11 years ago

curti commented 11 years ago

Hello, I am unable to use Plumble to communicate using the mic on my TF101 with CM10. I do not have any issues with the mic on Ventriloid or Google voice typing on the TF101.

[Plumble] I/Mumble (25243): mService set I/Plumble (25243): com.morlunk.mumbleclient.app.ConnectedActivityLogic: Connected D/Plumble (25243): <<< Authenticate I/Plumble (25243): Selected recording sample rate: 48000 W/AudioPolicyManagerBase( 3354): getInput() could not find profile for device 40000, samplingRate 48000, format 1,channelMask 0010 E/AudioRecord(25243): Could not get audio input for record source 1 E/AudioRecord-JNI(25243): Error creating AudioRecord instance: initialization check failed. E/AudioRecord-Java(25243): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.

[Ventriloid] I/ActivityManager( 385): Displayed com.jtxdriggers.android.ventriloid/.Connected: +140ms E/AudioPolicyManagerBase( 3354): profile found: device 40000, flags 0, samplingrate 11025, format 1, channelMask 16

acomminos commented 11 years ago

Thanks for the tip. I'm working on rewriting a lot of the old audio code right now, I'll keep you posted. It's a known issue with devices that don't support the standard sample rates. As a hack, you could go into settings and change the record sample rate to 11025- that might fix it.