Hi Sebastian. (Sorry for the delay.)
Sebastian Dr=C3=B6ge, 27.11.2007 16:48: >>> And I guess >>> gst-launch-0.10 audiotestsrc !=20 >>> "audio/x-raw-int,width=3D32,depth=3D32" ! alsasink >>> >>> gives crackling while >>> =20 >>> gst-launch-0.10 audiotestsrc !=20 >>> "audio/x-raw-int,width=3D16,depth=3D16" ! alsasink >>> >>> does not? None of both give me crackling. >>> Or does >>> >>> gst-launch-0.10 audiotestsrc volume=3D1.0 !=20 >>> "audio/x-raw-int,width=3D32,depth=3D32" ! alsasink >>> >>> give crackling while >>> >>> gst-launch-0.10 audiotestsrc volume=3D1.0 !=20 >>> "audio/x-raw-int,width=3D16,depth=3D16" ! alsasink >>> >>> does not? The first one clearly gives me crackling, the second one does not. >> Another thing that would be nice to try would be: >> >> try with one of the pipelines above the have crackling to >> set the buffer-time and latency-time properties of alsasink. >> >> You can do so by writing instead of "alsasink" >> "alsasink buffer-time=3D200000 latency-time=3D10000" >> >> Try using higher values than these and please report if this makes >> any difference. No difference. > Also please try if using "alsasink device=3Dhw:0" This does not work: > $ gst-launch-0.10 audiotestsrc volume=3D1.0 ! "audio/x-raw-int,width=3D= 32,depth=3D32" ! alsasink device=3Dhw:0 > Setting pipeline to PAUSED ... > ERROR: Pipeline doesn't want to pause. > FEHLER: Von Element /pipeline0/audiotestsrc0: Could not negotiate forma= t > Zus=C3=A4tzliche Debugginginformation: > gstbasesrc.c(2293): gst_base_src_start (): /pipeline0/audiotestsrc0: > Check your filtered caps, if any > Setting pipeline to NULL ... > FREEING pipeline ... > or "alsasink > device=3Ddemix" makes a difference. Ditto: > $ gst-launch-0.10 audiotestsrc volume=3D1.0 ! "audio/x-raw-int,width=3D= 32,depth=3D32" ! alsasink device=3Ddemix > Setting pipeline to PAUSED ... > ERROR: Pipeline doesn't want to pause. > FEHLER: Von Element /pipeline0/alsasink0: Could not open audio device f= or playback. > Zus=C3=A4tzliche Debugginginformation: > gstalsasink.c(656): gst_alsasink_open (): /pipeline0/alsasink0: > Playback open error on device 'demix': Datei oder Verzeichnis nicht gef= unden > Setting pipeline to NULL ... > FREEING pipeline ... Regards, Mathias --=20 debian/rules
signature.asc
Description: OpenPGP digital signature