[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