[gst-devel] Problems with USB speakers

Rodrigo Castro rodrigo.castro at mezzano.com.br
Wed Jun 20 19:19:11 CEST 2007


Rodrigo Castro wrote:
> Stefan Kost wrote:
>   
>> I suspect that the driver is bahiving strange. Can you run:
>>
>> GST_DEBUG="alsa*:5" GST_DEBUG_NO_COLOR=1 gst-launch-0.10 2>debug.log filesrc
>> location=my.ogg ! oggdemux ! vorbisdec ! audioconvert ! audioresample ! alsasink
>> device=hw:1
>>
>> and post the log?
>>   
>>     

One additional information. I tried to change the rate from 44100 down 
to 8000 and I always have the same error message as below.

Thanks for your help.

Rodrigo

>
> Sure. Please let me know if you need further information or testing.
>
> 0:00:00.573144000 21063 0x8050a08 DEBUG                 alsa gstalsaplugin.c:75:plugin_init: binding text domain gst-plugins-base-0.10 to locale dir /usr/share/locale
> 0:00:00.574139000 21063 0x8050a08 DEBUG                 alsa gstalsasink.c:279:gst_alsasink_init:<GstAlsaSink at 0x80f4000> initializing alsasink
> 0:00:00.587925000 21063 0x8050a08 DEBUG                 alsa gstalsasink.c:385:gst_alsasink_getcaps:<alsasink0> device not open, using template caps
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> 0:00:00.759235000 21063 0x8062890 LOG                   alsa gstalsasink.c:398:gst_alsasink_getcaps:<alsasink0> probing channels ...
> 0:00:00.759440000 21063 0x8062890 LOG                   alsa gstalsasink.c:425:gst_alsasink_getcaps:<alsasink0> Min. channels = 2 (2)
> 0:00:00.759506000 21063 0x8062890 LOG                   alsa gstalsasink.c:426:gst_alsasink_getcaps:<alsasink0> Max. channels = 2 (2)
> 0:00:00.759618000 21063 0x8062890 DEBUG                 alsa gstalsasink.c:447:gst_alsasink_getcaps:<alsasink0> returning caps audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)2; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)2
> 0:00:00.760310000 21063 0x8062890 DEBUG                 alsa gstalsasink.c:391:gst_alsasink_getcaps:<alsasink0> Returning cached caps audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)2; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)2
> 0:00:00.761270000 21063 0x8062890 DEBUG                 alsa gstalsasink.c:391:gst_alsasink_getcaps:<alsasink0> Returning cached caps audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)2; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)2
> 0:00:00.762415000 21063 0x8062890 DEBUG                 alsa gstalsasink.c:391:gst_alsasink_getcaps:<alsasink0> Returning cached caps audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)2; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)2
> 0:00:00.763006000 21063 0x8062890 DEBUG                 alsa gstalsasink.c:481:set_hwparams:<alsasink0> Negotiating to 2 channels @ 44100 Hz
> 0:00:00.763156000 21063 0x8062890 WARN                  alsa gstalsasink.c:570:set_hwparams:<alsasink0> error: Rate doesn't match (requested 44100Hz, get 0Hz)
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> 0:00:00.764056000 21063 0x8062890 WARN                  alsa gstalsasink.c:788:gst_alsasink_prepare:<alsasink0> error: Setting of hwparams failed: Invalid argument
> FREEING pipeline ...
>
>   





More information about the gstreamer-devel mailing list