[gst-devel] I can't get an appsrc-using pipeline to PLAYING state

Julien Puydt jpuydt at free.fr
Mon Jan 19 14:26:55 CET 2009


Julien Puydt a écrit :
>> The pipeline is now :
>> appsrc is-live=true name=ekiga_src 
>> caps=audio/x-raw-int,rate=44100,channels=2,width=16
>> ! volume name=ekiga_volume
>> ! pulsesink device=combined
>>
>> But it fails with :
>> **
>> ** ERROR:(gstaudiofilter.c:167):gst_audio_filter_set_caps: assertion 
>> failed: (gst_caps_is_equal (incaps, outcaps))
>>
>> what happens?

Search the attached log for the line starting with "Pipeline: " which is 
ekiga printing what it's trying to do, and look :
- I explicitly ask appsrc to have caps 
caps=audio/x-raw-int,rate=44100,channels=2,width=16
- that doesn't appear in the log (ouch);
- what appears in the log is that the pads are connected with 
caps=(NULL) (ouch ouch).

Is it a bug in appsrc or my pipeline?

Snark
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: log
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090119/b84f639f/attachment.asc>


More information about the gstreamer-devel mailing list