Jono Bacon wrote:
On 13/06/07, Laszlo Pandy <[EMAIL PROTECTED]> wrote:
That's exactly right. We hide all of the rates in the preferences dialog
that your sound card has told us it won't accept. If 44100 is still an
option, your sound card is a liar.

I am wondering if this issue is ALSA telling lies about sound card
capabilities which GStreamer honestly reports, or whether GStreamer is
buggy. I do remember some issues with this around the 0.2 development
schedule, and I seem to remember ALSA being the source the issues.

I think changing to PAUSED might be a good test too. :)


While debugging a "The stream is in the wrong format; Check your filtered caps, if any" using a log that gavin on IRC gave me I stumbled across a possible bug in our audio rate detection algorithm, which could be causing the wrong detection in the Suse on VMWare.

John, can you run the attached script on your Suse VM and email me back the output, so I can see if they are related?


import gst

src = gst.element_factory_make("alsasrc")
print "STATE_READY src caps:"
print src.get_pad('src').get_caps().to_string(), "\n\n"

print "Changing state..."
print src.set_state(gst.STATE_PLAYING), "\n\n"

print "STATE_PLAYING src caps:"
print src.get_pad('src').get_caps().to_string(), "\n\n"

print "done."
jokosher-devel-list mailing list

Reply via email to