Re: libesd -- sound in Fremantle

2010-10-06 Thread Graham Cobb
On Wednesday 06 October 2010 16:31:00 Eero Tamminen wrote:
> ext Graham Cobb wrote:
> > OK.  I have sent a cut-down esound package to the autobuilder and libesd0
> > and libesd0-dev are now in Fremantle extras-devel.  Of course, I have no
> > way of knowing whether it works without a device -- someone can try it
> > when gpe-calendar is available.
> 
> Pulseaudio should be used for sound output on Fremantle.

That is what that libesd0 does: it provides the libesd API to the application 
and talks to pulseaudio (using the feature of pulseaudio that it emulates 
esd).  All the other libesd features are disabled.

It works fine for gpe-calendar and I am guessing it would work for other uses 
of libesd, although I have never tested that.

Graham
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libesd -- sound in Fremantle

2010-10-06 Thread Eero Tamminen

Hi,

(replying to this old mail)

ext Graham Cobb wrote:

On Wednesday 02 September 2009 11:50:17 Graham Cobb wrote:

However, there is no libesd for Maemo 5.  "esound" is the debian package
which builds libesd.  Anyone feel like volunteering to build a libesd from
esound? If not, I will have a go later once I have got the rest of GPE
running on Fremantle.


OK.  I have sent a cut-down esound package to the autobuilder and libesd0 and 
libesd0-dev are now in Fremantle extras-devel.  Of course, I have no way of 
knowing whether it works without a device -- someone can try it when 
gpe-calendar is available.


Pulseaudio should be used for sound output on Fremantle.

Note: using Alsa directly isn't good as it skips the speaker
protection algorithms in pulseaudio.


- Eero
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libesd -- sound in Fremantle

2009-09-03 Thread Graham Cobb
On Wednesday 02 September 2009 11:50:17 Graham Cobb wrote:
> However, there is no libesd for Maemo 5.  "esound" is the debian package
> which builds libesd.  Anyone feel like volunteering to build a libesd from
> esound? If not, I will have a go later once I have got the rest of GPE
> running on Fremantle.

OK.  I have sent a cut-down esound package to the autobuilder and libesd0 and 
libesd0-dev are now in Fremantle extras-devel.  Of course, I have no way of 
knowing whether it works without a device -- someone can try it when 
gpe-calendar is available.

Graham
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libesd -- sound in Fremantle

2009-09-02 Thread Graham Cobb
On Saturday 22 August 2009 09:37:46 Graham Cobb wrote:
> On Friday 21 August 2009 22:00:43 Jeremiah Foster wrote:
> > Well, you could pull it down from debian but there looks like there
> > will be a bit of dependency packaging as well. Take a look at its
> > package page on debian: http://packages.debian.org/lenny/libesd-alsa0
> > (libesd-alsa0 provides libesd).
>
> Can someone who understands the various sound systems comment on whether
> this would be a good idea?

I have done some reading and it seems that Pulseaudio supports ESD emulation.  
>From reading the Pulseaudio info, it would be enough to have a real libesd 
(apparently libesd expects to communicate with the ESD via a socket interface 
which pulseaudio emulates).

However, there is no libesd for Maemo 5.  "esound" is the debian package which 
builds libesd.  Anyone feel like volunteering to build a libesd from esound?  
If not, I will have a go later once I have got the rest of GPE running on 
Fremantle.

Graham
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libesd -- sound in Fremantle

2009-08-22 Thread Andre Klapper
Am Samstag, den 22.08.2009, 09:37 +0100 schrieb Graham Cobb:
> Does Maemo Fremantle include ALSA support (there seems to be a libasound in 
> the SDK)?

There are also alsa-lib, alsa-plugins and alsa-utils 1.0.20 in the SDK.

andre
-- 
Andre Klapper (maemo.org bugmaster)

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: libesd -- sound in Fremantle

2009-08-22 Thread Graham Cobb
On Friday 21 August 2009 22:00:43 Jeremiah Foster wrote:
> Well, you could pull it down from debian but there looks like there
> will be a bit of dependency packaging as well. Take a look at its
> package page on debian: http://packages.debian.org/lenny/libesd-alsa0
> (libesd-alsa0 provides libesd).

Can someone who understands the various sound systems comment on whether this 
would be a good idea?

Does Maemo Fremantle include ALSA support (there seems to be a libasound in 
the SDK)?

Would porting libesd-alsa0 to Maemo Fremantle be sensible?  Would it work?

It mentions something called the "Enlightened Sound Daemon" -- is this a 
daemon process which has to be running?  If so, it sounds like that wouldn't 
be a good idea on the tablet (memory and battery usage).

Would I be better off porting GPE's sound requirements to work with libasound 
instead?

Actually, as this is in the alarm code, many people would be much happier if I 
just made it work with the Maemo alarm subsystem -- the most frequently 
requested GPE enhancement!  Does that still work the same way in Fremantle?

Graham
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers