Re: [pulseaudio-tickets] [PulseAudio] #829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?

2011-02-26 Thread PulseAudio
#829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?
--+-
  Reporter:  sitsofe  |   Owner:  lennart
  Type:  defect   |  Status:  new
 Milestone:   |   Component:  daemon 
Resolution:   |Keywords: 
--+-

Comment(by sitsofe):

 Some good news! It looks like gstreamer has adopted a patch to workaround
 this problem: http://cgit.freedesktop.org/gstreamer/gst-plugins-
 good/commit/?id=1e2c1467ae042a3c6bb1a6bc0c07aeff13ec5edb (via
 https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/644644 ). This
 means the problem is not showing up in a recent Fedora 15 alpha
 (gstreamer-plugins-good-0.10.27-3.fc15.i686)...

-- 
Ticket URL: http://pulseaudio.org/ticket/829#comment:5
PulseAudio http://pulseaudio.org/
The PulseAudio Sound Server
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets


Re: [pulseaudio-tickets] [PulseAudio] #829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?

2010-06-14 Thread PulseAudio
#829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?
--+-
  Reporter:  sitsofe  |   Owner:  lennart
  Type:  defect   |  Status:  new
 Milestone:   |   Component:  daemon 
Resolution:   |Keywords: 
--+-

Comment(by sitsofe):

 Further testing on the 2Ghz laptop shows that nothing over speex-float-1
 will prevent pulseaudio from dying/being killed when gst-launch starts
 playing the sample. However, if the initial gst-launch can be repeatedly
 paused and restarted then it becomes possible to play the sound - so it is
 the initial spike in CPU usage that is causing the issue.

-- 
Ticket URL: http://pulseaudio.org/ticket/829#comment:2
PulseAudio http://pulseaudio.org/
The PulseAudio Sound Server
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets


Re: [pulseaudio-tickets] [PulseAudio] #829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?

2010-06-14 Thread PulseAudio
#829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?
--+-
  Reporter:  sitsofe  |   Owner:  lennart
  Type:  defect   |  Status:  new
 Milestone:   |   Component:  daemon 
Resolution:   |Keywords: 
--+-

Comment(by sitsofe):

 {{{
 Perf output with pulseaudio (speex-float-3) performing the resampling on a
 2GHz
 laptop:

 # Samples: 31436365998
 #
 # Overhead  Command
 Shared Object
 #   ...
 .
 #
 69.70%   pulseaudio  libspeexdsp.so.1.5.0
  8.88%   pulseaudio  [kernel]
  8.49%   pulseaudio  libpulsecore-0.9.21.so
  4.18%  swapper  [kernel]
  2.51% init  [kernel]
  1.20%   wavparse0:sink  [kernel]
  0.68%   pulseaudio  libpulsecommon-0.9.21.so
  0.46%  perf.2.6.33.5-1  [kernel]
  0.36%   pulseaudio  libc-2.12.so
  0.29%   wavparse0:sink
 36f440b710


 Perf output with gstreamer performing the resampling on a 2GHz laptop:

 # Samples: 6170990658
 #
 # Overhead  Command
 Shared Object
 #   ...
 .
 #
 31.41%  gst-launch-0.10  libgstaudioresample.so
 25.95%  gst-launch-0.10
 36fb854b55
  7.93%   pulseaudio  [kernel]
  7.91%  gst-launch-0.10  [kernel]
  5.55%  swapper  [kernel]
  3.54% init  [kernel]
  2.09%  perf.2.6.33.5-1  [kernel]
  1.94%   pulseaudio  libpulsecore-0.9.21.so
  1.43%   pulseaudio  libpulsecommon-0.9.21.so
  1.13%  gst-launch-0.10  libpthread-2.12.so
  1.06%   pulseaudio
 ff60013b
  1.02%  gst-launch-0.10  libc-2.12.so
  0.74%  gst-launch-0.10  libglib-2.0.so.0.2400.1
  0.61%  perf.2.6.33.5-1  [btrfs]

 Perf output with ALSA performing the resampling on a 2GHz laptop (note
 ALSA doesn't seem to do the remapping pulseaudio does - you only hear
 front left and front right):

 # Samples: 1980908692
 #
 # Overhead  Command Shared
 Object
 #   ...
 
 #
 32.09%   wavparse0:sink  libgstaudioconvert.so
 11.12%  swapper  [kernel]
  8.47%   wavparse0:sink  libasound.so.2.0.0
  6.88%  perf.2.6.33.5-1  [kernel]
  6.50%   wavparse0:sink  [kernel]
  6.40% init  [kernel]
  3.41%   wavparse0:sink  libgstreamer-0.10.so.0.25.0
  3.01%   wavparse0:sink  libc-2.12.so
  2.32%   wavparse0:sink  libglib-2.0.so.0.2400.1
  2.26%   wavparse0:sink  libpthread-2.12.so
  2.13%   wavparse0:sink  libgobject-2.0.so.0.2400.1
  1.95% Xorg  [drm]
  1.86%  perf.2.6.33.5-1  [btrfs]
  1.79% Xorg  [kernel]
  1.08%   wavparse0:sink  liboil-0.3.so.0.3.0
  0.92%   wavparse0:sink  libgstbase-0.10.so.0.25.0
  0.66%  perf.2.6.33.5-1  libc-2.12.so
  0.58%   wavparse0:sink  libgstaudio-0.10.so.0.20.0
  0.56%  kondemand/0  [kernel]
 }}}

 Perf output was collected for as long as gst-launch was running (it stops
 early when pulseaudio crashes).

-- 
Ticket URL: http://pulseaudio.org/ticket/829#comment:3
PulseAudio http://pulseaudio.org/
The PulseAudio Sound Server
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets


Re: [pulseaudio-tickets] [PulseAudio] #829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?

2010-06-07 Thread PulseAudio
#829: Default pulseaudio resampler (speex-float-3) sometimes too expensive?
--+-
  Reporter:  sitsofe  |   Owner:  lennart
  Type:  defect   |  Status:  new
 Milestone:   |   Component:  daemon 
Resolution:   |Keywords: 
--+-
Changes (by Ford_Prefect):

 * cc: arunissa...@gmail.com (added)


-- 
Ticket URL: http://pulseaudio.org/ticket/829#comment:1
PulseAudio http://pulseaudio.org/
The PulseAudio Sound Server
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets