Closed GoogleCodeExporter closed 9 years ago
Thanks for details,
Apparently linked to issue 1985.
Seems something not properly handled in cyanogen and derivate ROMs.
A workaround option has been added :
See
http://code.google.com/p/csipsimple/wiki/FAQ?wl=en#Audio_routing_troubleshooting
to get how to see troubleshooting options
The new option is "setup audio before init" and should be disabled on devices
with the problem.
However, I'm not fully satisfied with this fix, as basically add an option to
initialize audio driver after stream creation which should be absolutely valid
(and works way better on samsung devices -- and don't break non custom ROM htc
devices).
And I've no way to detect the devices that have a cyanogen or derivated rom
installed.
So I would be very interested, if you have some time to perform tests, to try
to understand what is the real root cause in cyanogen and similar that leads to
that.
I've no device where I can install cyanogen right now so I need some kind user
to do the test and send me logs ;).
So, if you have time:
Enable the option that cause the crash ("setup audio before init"), and change
frequency/clock rate to 8kHz instead of 16kHz.
I will need logs from the application (with what comes before to see what are
the state of openSL-ES driver). So if you can use the dedicated tool to report
logs will be very helpful for me :) (HowToCollectLogs wiki page -- it sends an
email so bettery for your privacy info ;) )
Thanks in advance ! :)
Original comment by r3gis...@gmail.com
on 27 Sep 2012 at 9:20
Original issue reported on code.google.com by
techcao...@gmail.com
on 20 Sep 2012 at 5:41