[RFC PATCH] softvolume: implement fast volume translation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2011/10/20 Arun Raghavan <arun.raghavan at collabora.co.uk>:
> On Tue, 2011-10-18 at 12:10 +0200, Maarten Bosmans wrote:
>> > 2011/10/18 Wang Xingchao <xingchao.wang at intel.com>:
>> >> if all channels have same volume setting, use fast way to
>> >> do volume change. this patch intended to work for two formats:
>> >> s16ne/s16re.
> [...]
>> The Orc svolume implementation currently only handles 1ch s16ne (the
>> orcify branch also adds 1ch float), so I added a similar test for
>> identical channel volumes for the Orc case:
>> https://github.com/mkbosmans/pulseaudio/commit/8659d08f22ccaba0c1ca18c0b29744318bf4fe08
>> I like that way (only using one extra variable) a bit better than
>> yours (with both same_vol and fast_vol added), but that is not really
>> important.
>
> Were you referring to the code in master? That handles both 1ch and 2ch.

Indeed, you're right, that's just me typing in stuff from memory
without looking it up.
Although the distinction I was trying to make was between s16 and float.

Maarten


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux