[pulseaudio-discuss] [PATCH] resampler: Never return zero for max block size
Tanu Kaskinen
tanu.kaskinen at linux.intel.com
Thu Aug 29 02:10:27 PDT 2013
On Thu, 2013-08-29 at 15:15 +0800, Raymond Yau wrote:
> With very low input sample rates the memory pool max block size may
> > not be big enough, in which case we should return the size of one
> > frame. Returning zero caused crashing.
> >
> >
> http://freedesktop.org/software/pulseaudio/doxygen/sample.html Sample Rates
> PulseAudio supports any sample rate between 1 Hz and 192000 Hz.
>
> Is pulseaudio used for scientific purpose to support 1Hz ?
I'm not aware of anyone using 1 Hz sample rate for anything, especially
for the input rate, which is what this patch deals with. Very low rates
are can be useful for output for determining the signal level, although
1 Hz is probably too low rate even for that (pavucontrol uses 25 Hz for
the volume meters).
> you need sampling at 40Hz to record the peak and bottom of 20Hz human
> audible signal (quality is quite bad at such low sampling rate)
Yes, that's a valid reason for defining a minimum rate, but I don't
really see any practical benefit in doing so, so why bother?
--
Tanu
More information about the pulseaudio-discuss
mailing list