[Gta04-owner] [QtMoko] no sound during call (GTA04a3, QtMv48)

Boudewijn wankelwankel at yahoo.com
Wed Oct 10 00:05:23 CEST 2012


Hi,
Thanks for your input and investigations! I put my input in between the 
discussion below.

TL;DR: I think one of the discussed switches was in the wrong state, and could 
not be set by alsa state files because then it's locked or so. Now my symptoms 
seem to comply with Alexanders description.

On Monday 08 October 2012 11:46:46 Radek Polak wrote:
> On Sunday, October 07, 2012 10:29:47 PM NeilBrown wrote:
> > On Sun, 7 Oct 2012 13:17:43 +0200 Radek Polak <psonek2 at seznam.cz> wrote:
> > > > When a call is started, none of the choices "Earpiece" or "Speaker"
> > > > is selected. If I use alsactl to switch to the earpiece-state,
> > > > there's an error in the log saying that's not possible:
> > > > Oct  6 01:07:13 neo kernel: [ 1157.022979] twl4030-codec
> > > > twl4030-codec: operation mode cannot be changed on-the-fly
> > > 
> > > I am not sure what this means, but i already saw it too. Maybe wrong
> > > alsa state or that the device is already open by some app.
> > 
> > The twl4030 audio codec has 2 operation modes.
> > In one the PCM (digital) connections to the bluetooth and Modem are
> > disabled.  In the other they are enabled.
> > The first is sometimes described as "multimedia player" mode while the
> > seconds is "voice" mode.  I think you a limited to lower sample rates in
> > voice mode.
> > 
> > You cannot switch modes while the device is active.  i.e. nothing can
> > have the device open to play or record.
> > 
> > This error just tells you that it cannot switch mode.  It shouldn't stop
> > other settings from being applied.
> 
> QtMoko expects alsactl to be silent otherwise it threats it as error.
'treats it as error', does that imply: make noise about the error, but just 
continue, or does it mean: throw an error and malfunction?

> 
> > On the A3 you should never need to switch modes (unless you are playing
> > with using the PCM path to get sound to/from the bluetooth).
I'm not totally sure which switch you describe. Is the naming stable in 
alsamixer? I noticed two switches that come close:
Item: AVADC Clock Priority [HiFi high priority] (first item in playback)
Item: Codec Operation Mode [Option 1 (audio)] (ninth item in playback)

I guess it's "Codec Operation Mode", but "HiFi high priority" comes close to 
"multimedia player" (though I may overestimate the fidelity of the media 
player ;-) ).

My setting for nr1 might have been [Voice high priority], I fiddled with it 
before I noticed the name. I set it to the hifi-option now. I'm quite sure nr9 
was at [option 1(audio) all along. 
> 
> I have checked all alsa states and they all use mode 1 except
> gsmearpiecehw.state - this one is used for HW routing during call on A4.
> The states are here:
> 
> https://github.com/radekp/qtmoko/tree/master/devices/gta04/src/plugins/audi
> ohardware/neo

I have been setting them manually during a call, I will try again with the 
audiostate-log activated.
> 
> (...)
> So to me it looks like QtMoko is thinking that it's running on A4 model.
> That would expain the "operation mode cannot be changed on-the-fly"
> message.
> 
> So 3 things for A3 users to try.
> 
> 1/ Check if this file exists:
> 
> 	/sys/class/gpio/gpio186/value
It's not there:

root at neo:~# ls /sys/class/gpio/gpio186/ 
ls: cannot access /sys/class/gpio/gpio186/: No such file or directory
root at neo:~# ls /sys/class/gpio/gpio    
gpio23/      gpio55/      gpiochip0/   gpiochip128/ gpiochip160/ gpiochip212/ 
gpiochip213/ gpiochip214/ gpiochip32/  gpiochip64/  gpiochip96/  


> 2/ provide log with "AudioState" category enabled.
Attached below for initializing a phone call;
> 
> 3/ try switching maunally between alsa states in /opt/qtmoko/etc/alsa
I'll continue "next time"

Hmm.... It just works now!

Anyway, the log: 

1. outgoing call, bidirectional success
2. incoming call, bidirectional no success
3. incoming call, bidirectional success
4. outgoing call, bidirectional succes

I have to postpone further digging, thanks so much for the hints so far!

Best regards,

Boudewijn


 
Jan  4 00:44:11 neo Qtopia: >>> NO help exists for "logging" 
Jan  4 00:45:42 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Phone" and capability: 2 
Jan  4 00:45:42 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) 
Jan  4 00:45:42 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:45:42 neo Qtopia: AudioState :  EarpieceAudioState::enter() isPhone 
true 
Jan  4 00:45:42 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmearpiece.state", "restore") 
Jan  4 00:45:43 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1379 
Jan  4 00:45:43 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:45:43 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:45:43 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:45:43 neo Qtopia: gsm-voice-routing started
Jan  4 00:45:51 neo Qtopia: voice routing started
Jan  4 00:45:51 neo Qtopia: r0 (default): overrun occured: Broken pipe
Jan  4 00:45:51 neo Qtopia: p0 (default): underrun occured: Broken pipe
Jan  4 00:46:23 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Media" and capability: 2 
Jan  4 00:46:23 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Media" , "MediaSpeaker" , "Speaker" , 100 ) 
Jan  4 00:46:23 neo Qtopia: AudioState :  EarpieceAudioState::leave() 
Jan  4 00:46:23 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1379 
Jan  4 00:46:23 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:46:23 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
false 
Jan  4 00:46:23 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:46:23 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:46:23 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:46:23 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:23 neo kernel: [109009.083740] omap_dma: You need to stop the DMA 
channels before unlinking
Jan  4 00:48:23 neo kernel: [109009.092102] [<c0012994>] 
(unwind_backtrace+0x0/0xf0) from [<c002770c>] (omap_dma_unlink_lch+0x70/0x90)
Jan  4 00:48:23 neo kernel: [109009.102996] [<c002770c>] 
(omap_dma_unlink_lch+0x70/0x90) from [<c032335c>] (omap_pcm_hw_free+0x28/0x54)
Jan  4 00:48:23 neo kernel: [109009.113769] [<c032335c>] 
(omap_pcm_hw_free+0x28/0x54) from [<c031efb4>] (soc_pcm_hw_free+0x88/0xd8)
Jan  4 00:48:23 neo kernel: [109009.124206] [<c031efb4>] 
(soc_pcm_hw_free+0x88/0xd8) from [<c02fdcf0>] 
(snd_pcm_release_substream+0x44/0xa4)
Jan  4 00:48:23 neo kernel: [109009.135559] [<c02fdcf0>] 
(snd_pcm_release_substream+0x44/0xa4) from [<c02fdd78>] 
(snd_pcm_release+0x28/0x6c)
Jan  4 00:48:23 neo kernel: [109009.146850] [<c02fdd78>] 
(snd_pcm_release+0x28/0x6c) from [<c00afae8>] (fput+0x104/0x23c)
Jan  4 00:48:23 neo kernel: [109009.156372] [<c00afae8>] (fput+0x104/0x23c) 
from [<c00ac7f0>] (filp_close+0x78/0x84)
Jan  4 00:48:23 neo kernel: [109009.165435] [<c00ac7f0>] 
(filp_close+0x78/0x84) from [<c00ac8c4>] (sys_close+0xc8/0x128)
Jan  4 00:48:23 neo kernel: [109009.174804] [<c00ac8c4>] 
(sys_close+0xc8/0x128) from [<c000dc40>] (ret_fast_syscall+0x0/0x30)
Jan  4 00:48:23 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Phone" and capability: 2 
Jan  4 00:48:23 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) 
Jan  4 00:48:23 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:48:23 neo Qtopia: AudioState :  EarpieceAudioState::enter() isPhone 
true 
Jan  4 00:48:23 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmearpiece.state", "restore") 
Jan  4 00:48:23 neo kernel: [109009.307189] twl4030-codec twl4030-codec: 
operation mode cannot be changed on-the-fly
Jan  4 00:48:23 neo Qtopia: alsactl returned  "alsactl: set_control:1388: 
Cannot write control '2:0:0:Codec Operation Mode:0' : Device or resource busy
Jan  4 00:48:23 neo Qtopia: " , running kill-snd-card-users.sh 
Jan  4 00:48:23 neo Qtopia: killing 1099
Jan  4 00:48:23 neo Qtopia: Trying to find availability for an undefined 
state.
Jan  4 00:48:23 neo last message repeated 3 times
Jan  4 00:48:25 neo Qtopia: AudioState :  Handsfree audio gateway:  
QBluetoothAudioGateway(0x3667a0) 
Jan  4 00:48:25 neo Qtopia: AudioState :  Headset audio gateway:  
QBluetoothAudioGateway(0x366cc0) 
Jan  4 00:48:25 neo Qtopia: AudioState :  No current audio gateway found 
Jan  4 00:48:25 neo Qtopia: AudioState :  Handsfree audio gateway:  
QBluetoothAudioGateway(0x368ad0) 
Jan  4 00:48:25 neo Qtopia: AudioState :  Headset audio gateway:  
QBluetoothAudioGateway(0x368b20) 
Jan  4 00:48:25 neo Qtopia: AudioState :  No current audio gateway found 
Jan  4 00:48:25 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:48:25 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Media" and capability: 2 
Jan  4 00:48:25 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Media" , "MediaSpeaker" , "Speaker" , 100 ) 
Jan  4 00:48:25 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
false 
Jan  4 00:48:25 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:48:25 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:48:25 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:25 neo Qtopia: AudioState :  ====== USER startAudio()     
QAudioInterface(0x363a90) 
Jan  4 00:48:25 neo Qtopia: AudioState :  QAudioInterfaceServer() FAILED! 
trying to listen for Client instances 
Jan  4 00:48:26 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:48:32 neo last message repeated 12 times
Jan  4 00:48:33 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Media" and capability: 2 
Jan  4 00:48:33 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Media" , "MediaSpeaker" , "Speaker" , 100 ) 
Jan  4 00:48:33 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:48:33 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
false 
Jan  4 00:48:33 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:48:33 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:48:33 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:33 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:33 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:48:45 neo last message repeated 24 times
Jan  4 00:48:45 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Phone" and capability: 2 
Jan  4 00:48:45 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) 
Jan  4 00:48:45 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:48:45 neo Qtopia: AudioState :  EarpieceAudioState::enter() isPhone 
true 
Jan  4 00:48:45 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmearpiece.state", "restore") 
Jan  4 00:48:46 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1402 
Jan  4 00:48:46 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:48:46 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:46 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:48:46 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:48:46 neo Qtopia: gsm-voice-routing started
Jan  4 00:48:46 neo Qtopia: voice routing started
Jan  4 00:48:46 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:48:52 neo last message repeated 12 times
Jan  4 00:48:53 neo kernel: [109038.798461] omap-mcbsp omap-mcbsp.4: RX Frame 
Sync Error!
Jan  4 00:48:53 neo kernel: [109038.804290] omap-mcbsp omap-mcbsp.4: TX Frame 
Sync Error!
Jan  4 00:48:53 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:48:56 neo last message repeated 6 times
Jan  4 00:48:56 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Media" and capability: 2 
Jan  4 00:48:56 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Media" , "MediaSpeaker" , "Speaker" , 100 ) 
Jan  4 00:48:56 neo Qtopia: AudioState :  EarpieceAudioState::leave() 
Jan  4 00:48:56 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1402 
Jan  4 00:48:56 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:48:56 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
false 
Jan  4 00:48:56 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:48:56 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:48:56 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:48:56 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:48:56 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:17 neo last message repeated 41 times
Jan  4 00:49:17 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Phone" and capability: 2 
Jan  4 00:49:17 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) 
Jan  4 00:49:17 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:49:17 neo Qtopia: AudioState :  EarpieceAudioState::enter() isPhone 
true 
Jan  4 00:49:17 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmearpiece.state", "restore") 
Jan  4 00:49:17 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1409 
Jan  4 00:49:17 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:49:17 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:49:17 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:49:17 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:18 neo Qtopia: gsm-voice-routing started
Jan  4 00:49:18 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:25 neo last message repeated 14 times
Jan  4 00:49:25 neo Qtopia: voice routing started
Jan  4 00:49:25 neo Qtopia: r0 (default): overrun occured: Broken pipe
Jan  4 00:49:25 neo Qtopia: p0 (default): underrun occured: Broken pipe
Jan  4 00:49:26 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:51 neo last message repeated 49 times
Jan  4 00:49:51 neo Qtopia: AudioState :  Trying to set profile to: 
"PhoneSpeaker" 
Jan  4 00:49:51 neo Qtopia: AudioState :  EarpieceAudioState::leave() 
Jan  4 00:49:51 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1409 
Jan  4 00:49:51 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:49:51 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
true 
Jan  4 00:49:51 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmspeaker.state", "restore") 
Jan  4 00:49:51 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1411 
Jan  4 00:49:51 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:49:51 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:49:51 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneSpeaker" , "Speaker" , 150 ) QFlags(0x2) 
Jan  4 00:49:51 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:51 neo Qtopia: gsm-voice-routing started
Jan  4 00:49:51 neo Qtopia: voice routing started
Jan  4 00:49:52 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:58 neo last message repeated 12 times
Jan  4 00:49:58 neo Qtopia: AudioState :  Trying to set profile to: 
"PhoneEarpiece" 
Jan  4 00:49:58 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:49:58 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1411 
Jan  4 00:49:58 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:49:58 neo Qtopia: AudioState :  EarpieceAudioState::enter() isPhone 
true 
Jan  4 00:49:58 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmearpiece.state", "restore") 
Jan  4 00:49:58 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1413 
Jan  4 00:49:58 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:49:58 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneSpeaker" , "Speaker" , 150 ) QFlags(0x2) 
Jan  4 00:49:58 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:49:58 neo Qtopia: gsm-voice-routing started
Jan  4 00:49:58 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:58 neo Qtopia: voice routing started
Jan  4 00:49:59 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:59 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:49:59 neo Qtopia: AudioState :  Trying to set profile to: 
"PhoneSpeaker" 
Jan  4 00:49:59 neo Qtopia: AudioState :  EarpieceAudioState::leave() 
Jan  4 00:49:59 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1413 
Jan  4 00:49:59 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:49:59 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
true 
Jan  4 00:49:59 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/gsmspeaker.state", "restore") 
Jan  4 00:49:59 neo Qtopia: AudioState :  starting gsm-voice-routing pid  1415 
Jan  4 00:49:59 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:49:59 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneEarpiece" , "Earpiece" , 100 ) QFlags(0x2) 
Jan  4 00:49:59 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Phone" , "PhoneSpeaker" , "Speaker" , 150 ) QFlags(0x2) 
Jan  4 00:50:00 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:50:00 neo Qtopia: gsm-voice-routing started
Jan  4 00:50:00 neo Qtopia: voice routing started
Jan  4 00:50:00 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:50:06 neo last message repeated 11 times
Jan  4 00:50:06 neo Qtopia: AudioState :  Finding highest priority state for 
domain: "Media" and capability: 2 
Jan  4 00:50:06 neo Qtopia: AudioState :  AudioState found was: 
QAudioStateInfo( true , "Media" , "MediaSpeaker" , "Speaker" , 100 ) 
Jan  4 00:50:06 neo Qtopia: AudioState :  SpeakerAudioState::leave() 
Jan  4 00:50:06 neo Qtopia: AudioState :  terminating gsm-voice-routing pid  
1415 
Jan  4 00:50:06 neo Qtopia: gsm-voice-routing ending - signal 15
Jan  4 00:50:06 neo Qtopia: AudioState :  SpeakerAudioState::enter() isPhone 
false 
Jan  4 00:50:06 neo Qtopia: AudioState :  alsactl  ("-f", 
"/opt/qtmoko/etc/alsa/speaker.state", "restore") 
Jan  4 00:50:06 neo Qtopia: AudioState :  QAudioStateManager::stateChanged 
Jan  4 00:50:06 neo Qtopia: AudioState :  From State: QAudioStateInfo( true , 
"Phone" , "PhoneSpeaker" , "Speaker" , 150 ) QFlags(0x2) 
Jan  4 00:50:06 neo Qtopia: AudioState :  To State: QAudioStateInfo( true , 
"Media" , "MediaSpeaker" , "Speaker" , 100 ) QFlags(0x2) 
Jan  4 00:50:06 neo Qtopia: AudioState :  QLocalSocket::ConnectionRefusedError 
Jan  4 00:50:37 neo last message repeated 61 times
Jan  4 00:51:38 neo last message repeated 121 times

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20121010/0342632e/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20121010/0342632e/attachment-0001.bin>


More information about the Gta04-owner mailing list