Bug 42988

Summary: Pulseaudio on android (ARM)
Product: PulseAudio Reporter: sam.right
Component: build-systemAssignee: pulseaudio-bugs
Status: RESOLVED FIXED QA Contact: pulseaudio-bugs
Severity: enhancement    
Priority: medium CC: lennart
Version: unspecified   
Hardware: ARM   
OS: other   
Whiteboard:
i915 platform: i915 features:

Description sam.right 2011-11-16 05:42:30 UTC
Is there any instructions on how to compile pulseaudio on android (ARM) platform? It will be awesome to get pulseaudio running on million's phone, tablet and tv. 

Some android devices do use alsa therefore should not be a problem for pulseaudio.
Comment 1 Wang Xingchao 2011-11-16 20:03:48 UTC
(In reply to comment #0)
> Is there any instructions on how to compile pulseaudio on android (ARM)
> platform? It will be awesome to get pulseaudio running on million's phone,
> tablet and tv. 
> 
> Some android devices do use alsa therefore should not be a problem for
> pulseaudio.

chromium has a similar design with android, it use pulseaudio as backend, so you can take a look at what it did from code:
http://codesearch.google.com/codesearch/p?hl=en#wZuuyuB8jKQ/chromium/src/media/audio/linux/pulse_output.cc&type=cs

btw, there's a previous discussion " porting pulse audio to Android"

http://www.mail-archive.com/pulseaudio-discuss@mail.0pointer.de/msg07297.html

meanwhile for there's already gstreamer running on android, i think it's not a big problem to make PA work, maybe it's license issue.

GstreamerAndroid_InstallInstructions
http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions

--xingchao
Comment 2 Arun Raghavan 2012-02-16 22:20:44 UTC
Instructions on doing this posted to http://pulseaudio.org/wiki/Android. There are still some build hiccups I'm sorting out but the base work is done. Lots to do before we're a drop-in replacement, though.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.