[pulseaudio-discuss] Patch review status wiki page updated
Tanu Kaskinen
tanu.kaskinen at linux.intel.com
Fri Nov 29 04:58:57 PST 2013
On Fri, 2013-11-29 at 18:48 +0600, Alexander E. Patrakov wrote:
> Damir Jelić wrote:
> > On Fri, Nov 29, 2013 at 12:20:57PM +0600, Alexander E. Patrakov wrote:
> >> As I have already expressed, we should aim either for one perfect
> >> feature-complete resampler, or a small number plus a technical document
> >> justifying (a) the tradeoffs that are at play here and (b) why these
> >> tradeoffs should be exposed to the user.
> >>
> >> In other words: if one of the added resamplers is strictly better than e.g.
> >> speex, then add it and drop speex. If speex is strictly better than one of
> >> the added resamplers, drop that resampler. If no resampler is strictly
> >> better than the other, document this and document whether pulseaudio has
> >> enough information to make a decision automatically in each case.
> > The original plan was to remove ffmpeg from our tree and replace it with
> > the maintained equivalent library implementations (libav and
> > libswresample), but over the summer Arun requested not to drop ffmpeg
> > since some people don't like to have an extra dependency.
> >
> > My new plan is as follows:
> > - don't drop ffmpeg
> > - don't add libav or libswresample
> > - add soxr (which could potentially be a speex replacement)
> >
> > [1] http://poljar.blogspot.com/2013/08/vol-2-resampling-methods.html
>
> Thanks for the update.
>
> Tanu: could you please add the following text to the patch status page
> regarding Damir's project, just to keep all information in one place?
>
> """
> * Status update:
> http://article.gmane.org/gmane.comp.audio.pulseaudio.general/18991
> * Performance tests (mono):
> http://poljar.blogspot.com/2013/08/vol-2-resampling-methods.html
> * Performance tests (stereo & 5.1): TBD
> * Bandwidth & Aliasing tests: TBD, with explanatory material at
> http://poljar.blogspot.com/2013/10/epilogue-fourier-analysis-and-testing.html
> * Features (such as variable-rate support, input & output formats,
> optimizations for particular combinations of sample rates, compatibility
> with rewinds): TBD
> """
Done. I also moved the entry to the "reviewed, waiting for a new
version" section.
--
Tanu
More information about the pulseaudio-discuss
mailing list