[pulseaudio-discuss] About volume ramping

Lennart Poettering lennart at poettering.net
Tue Jan 5 15:23:58 PST 2010


On Wed, 30.12.09 16:20, huan zheng (huan.zheng.zbt at gmail.com) wrote:

> Hi,
Heya!

> I found that volume ramping is inside PA now.
> there's a minor fix here, it is a bug i found after the patch is submitted:
> 
> line 1781 of sink-input.c :
> if ((i->thread_info.ramp_info.envelope_dying - nbytes) <= 0) {
> need to be changed to
> if ((i->thread_info.ramp_info.envelope_dying - (ssize_t) nbytes) <= 0) {
> 
> otherwise this argument will never be negative since nbytes is of type
> size_t which is unsigned.
> Please change it when you have time, sorry if bring any inconvenience. :)

Thanks for the hint.

I have fixed that now. Note that I merged that but have not really
tested yet and my plan is to extend this to proper multichannel
ramping before the actual release.

(BTW: proper patches greatly preferred)

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list