[Bug 692953] alsa modules are silent or noisy after several hours of use

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 3 10:06:45 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=692953
  GStreamer | gst-plugins-base | 1.0.9

--- Comment #101 from Thomas DEBESSE <thomas.debesse at rcf.fr> 2013-09-03 17:06:37 UTC ---
I'm running these pipelines:

these two pipelines are created to have audio source for testing purpose
(audiotest-to-alsa and audiotest-to-jack):

* gst-launch-1.0 -v audiotestsrc freq=600 ! alsasink device=hw:DSX

* gst-launch-1.0 -v audiotestsrc freq=440 ! capsfilter caps="audio/x-raw,
format=F32LE, rate=48000, channels=1" ! jackaudiosink client-name=src name=test
connect=none

these three pipelines are alsa-to-jack and jack-to-alsa modules:

* gst-launch-1.0 -v jackaudiosrc client-name=julia name=sink connect=none !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1" !
audioconvert ! audioresample ! capsfilter caps="audio/x-raw, format=S32LE,
rate=48000, channels=2" ! alsasink device=hw:Juli sync=false

* gst-launch-1.0 -v alsasrc device=hw:XFi ! capsfilter caps="audio/x-raw,
format=S16LE, rate=48000, channels=2" ! audioconvert ! audioresample !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1" !
jackaudiosink name=src client-name=xfi sync=false connect=none

* gst-launch-1.0 -v jackaudiosrc client-name=xfi name=sink connect=none !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1"Message from
syslogd at jcodec at Sep  3 19:44:59 ..."audio/x-raw, format=S16LE, rate=48000,
channels=2" ! alsasink device=hw:XFi sync=false

these three pipelines are jack-to-jack modules with several different options:

* gst-launch-1.0 -v jackaudiosrc client-name=queue0 name=in connect=none !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1" !
jackaudiosink client-name=queue0 name=out connect=none sync=false

* gst-launch-1.0 -v jackaudiosrc client-name=queue1 name=in connect=none !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1" !
jackaudiosink client-name=queue1 name=out connect=none sync=true

* gst-launch-1.0 -v jackaudiosrc client-name=queue2 name=in connect=none !
capsfilter caps="audio/x-raw, format=F32LE, rate=48000, channels=1" !
jackaudiosink client-name=queue2 name=out connect=none sync=true
drift-tolerance=25000000

The capsfilters are here to force the "channels=1", there is no conversion and
no resample at all in the jack-to-jack pipelines

I can test each of these pipelines independently.
The patchbay looks like that:

http://dl.illwieckz.net/u/thomas-debesse/bug-report/gstreamer/bug-692953/20130903.gstreamer-jackd-patchbay-test.png

:)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list