Did you build with the last source code?

On Apr 17, 9:43 am, Skuld <skul...@gmail.com> wrote:
> Hi All:
>
> I port to alsa-sound alsa-lib on X86 system and I use alas_ctl produce
> asound.conf to /system/etc/.
>
> When I tried to play Music Player on Android system, time line of
> music player isn't correct and it can't play audio.
> How to fix it? Thank you..
>
> I modified init.rc file and add following .
>
>     # change permissions for alsa nodes
>     symlink /dev/snd/pcmC0D0c /dev/pcmC0D0c
>     symlink /dev/snd/pcmC0D0p /dev/pcmC0D0p
>     symlink /dev/snd/controlC0 /dev/controlC0
>     symlink /dev/snd/timer /dev/timer
>     chmod 0777 /dev/pcmC0D0c
>     chmod 0777 /dev/pcmC0D0p
>     chmod 0777 /dev/controlC0
>     chmod 0777 /dev/timer
>     chmod 0666 /dev/binder
>     chmod 0666 /dev/ashmem
>     #following are new lines
>     chown root audio /dev/snd/controlC0
>     chown root audio /dev/snd/pcmC0D0c
>     chown root audio /dev/snd/pcmC0D0p
>     chown root audio /dev/snd/timer
>
> Following Error log:
>
> ========================================================
> E/AudioService( 2111): Media server died.
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> E/MountListener( 2111): Failed to connect to vold
> E/MountListener( 2111): java.lang.IllegalStateException
> E/MountListener( 2111):         at
> com.android.server.MountListener.listenToSocket(MountListener.java:
> 253)
> E/MountListener( 2111):         at com.android.server.MountListener.run
> (MountListener.java:273)
> E/MountListener( 2111):         at java.lang.Thread.run(Thread.java:1058)
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/        ( 2323): ServiceManager: 0x804ac38
> E/ALSALib ( 2323): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidPlayback
> E/AudioHardwareALSA( 2323): Unable to attach mixer to device
> AndroidPlayback: No such file or directory
> E/ALSALib ( 2323): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidRecord
> E/AudioHardwareALSA( 2323): Unable to attach mixer to device
> AndroidRecord: No such file or directory
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Master'
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Front'
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Front Mic'
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2323): Mixer: master 'PCM' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Earpiece' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Speaker' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Bluetooth' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Headphone' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Bluetooth A2DP' not found.
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2323): Mixer: element name: 'Capture'
> D/AudioHardwareALSA( 2323): Mixer: master 'Capture' found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Capture' found.
> D/AudioHardwareALSA( 2323): Mixer: route '' not found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Bluetooth Capture' not
> found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Capture' found.
> D/AudioHardwareALSA( 2323): Mixer: route 'Bluetooth A2DP Capture' not
> found.
> D/AudioHardwareALSA( 2323): mixer initialized.
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM AndroidPlayback
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm_hw.c:1445:
> (_snd_pcm_hw_open) Invalid type for subdevice
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM NULL_Device
> I/AudioHardwareALSA( 2323): Initialized ALSA PLAYBACK device
> NULL_Device
> W/AudioHardwareALSA( 2323): AudioMixer expects two channels, but only
> -1 found!
> W/AudioHardwareALSA( 2323): AudioMixer expects two channels, but only
> -1 found!
> I/AudioFlinger( 2323): AudioFlinger's thread ready to run for output 0
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM AndroidPlayback_Speaker_normal
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM AndroidPlayback_Speaker
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM AndroidPlayback
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm_hw.c:1445:
> (_snd_pcm_hw_open) Invalid type for subdevice
> E/ALSALib ( 2323): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM NULL_Device
> I/AudioHardwareALSA( 2323): Initialized ALSA PLAYBACK device
> NULL_Device
> I/CameraService( 2323): CameraService started: pid=2323
> E/AudioService( 2111): Media server started.
> W/MediaPlayer( 2241): MediaPlayerService not published, waiting...
> E/MountListener( 2111): Failed to connect to vold
> E/MountListener( 2111): java.lang.IllegalStateException
> E/MountListener( 2111):         at
> com.android.server.MountListener.listenToSocket(MountListener.java:
> 253)
> E/MountListener( 2111):         at com.android.server.MountListener.run
> (MountListener.java:273)
> E/MountListener( 2111):         at java.lang.Thread.run(Thread.java:1058)
> W/AudioSystem( 2111): AudioFlinger server died!
> I/ServiceManager( 2094): service 'media.audio_flinger' died
> I/ServiceManager( 2094): service 'media.camera' died
> I/ServiceManager( 2094): service 'media.player' died
> W/MediaPlayer( 2241): MediaPlayer server died!
> E/MediaPlayer( 2241): error (100, 0)
> W/MediaPlayer( 2241): mediaplayer went away with unhandled events
> E/MediaPlayer( 2241): Attempt to call getDuration without a valid
> mediaplayer
> E/MediaPlayer( 2241): error (-38, 0)
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> E/AudioService( 2111): Media server died.
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> E/MountListener( 2111): Failed to connect to vold
> E/MountListener( 2111): java.lang.IllegalStateException
> E/MountListener( 2111):         at
> com.android.server.MountListener.listenToSocket(MountListener.java:
> 253)
> E/MountListener( 2111):         at com.android.server.MountListener.run
> (MountListener.java:273)
> E/MountListener( 2111):         at java.lang.Thread.run(Thread.java:1058)
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/        ( 2332): ServiceManager: 0x804ac38
> E/ALSALib ( 2332): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidPlayback
> E/AudioHardwareALSA( 2332): Unable to attach mixer to device
> AndroidPlayback: No such file or directory
> E/ALSALib ( 2332): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidRecord
> E/AudioHardwareALSA( 2332): Unable to attach mixer to device
> AndroidRecord: No such file or directory
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Master'
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Front'
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Front Mic'
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2332): Mixer: master 'PCM' not found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Earpiece' not found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Speaker' not found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Bluetooth' not found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Headphone' not found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Bluetooth A2DP' not found.
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2332): Mixer: element name: 'Capture'
> D/AudioHardwareALSA( 2332): Mixer: master 'Capture' found.
> D/AudioHardwareALSA( 2332): Mixer: route 'Capture' found.
> D/MediaPlayer( 2241): Error (100,0)
> W/MediaPlayer( 2241): mediaplayer went away with unhandled events
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> E/AudioService( 2111): Media server died.
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> E/MountListener( 2111): Failed to connect to vold
> E/MountListener( 2111): java.lang.IllegalStateException
> E/MountListener( 2111):         at
> com.android.server.MountListener.listenToSocket(MountListener.java:
> 253)
> E/MountListener( 2111):         at com.android.server.MountListener.run
> (MountListener.java:273)
> E/MountListener( 2111):         at java.lang.Thread.run(Thread.java:1058)
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/ServiceManager( 2111): Waiting for sevice media.audio_flinger...
> E/MountListener( 2111): Failed to connect to vold
> E/MountListener( 2111): java.lang.IllegalStateException
> E/MountListener( 2111):         at
> com.android.server.MountListener.listenToSocket(MountListener.java:
> 253)
> E/MountListener( 2111):         at com.android.server.MountListener.run
> (MountListener.java:273)
> E/MountListener( 2111):         at java.lang.Thread.run(Thread.java:1058)
> I/ServiceManager( 2241): Waiting for sevice media.player...
> I/        ( 2341): ServiceManager: 0x804ac38
> E/ALSALib ( 2341): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidPlayback
> E/AudioHardwareALSA( 2341): Unable to attach mixer to device
> AndroidPlayback: No such file or directory
> E/ALSALib ( 2341): external/alsa-lib/src/control/control.c:909:
> (snd_ctl_open_noupdate) Invalid CTL AndroidRecord
> E/AudioHardwareALSA( 2341): Unable to attach mixer to device
> AndroidRecord: No such file or directory
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Master'
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Front'
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Front Mic'
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2341): Mixer: master 'PCM' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Earpiece' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Speaker' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Bluetooth' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Headphone' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Bluetooth A2DP' not found.
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Front Mic Boost'
> D/AudioHardwareALSA( 2341): Mixer: element name: 'Capture'
> D/AudioHardwareALSA( 2341): Mixer: master 'Capture' found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Capture' found.
> D/AudioHardwareALSA( 2341): Mixer: route '' not found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Bluetooth Capture' not
> found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Capture' found.
> D/AudioHardwareALSA( 2341): Mixer: route 'Bluetooth A2DP Capture' not
> found.
> D/AudioHardwareALSA( 2341): mixer initialized.
> E/ALSALib ( 2341): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM AndroidPlayback
> E/ALSALib ( 2341): external/alsa-lib/src/pcm/pcm_hw.c:1445:
> (_snd_pcm_hw_open) Invalid type for subdevice
> E/ALSALib ( 2341): external/alsa-lib/src/pcm/pcm.c:2201:
> (snd_pcm_open_noupdate) Unknown PCM NULL_Device
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to