??Then it means, I can't set this property through gst-launch, ??but create the element and set it to playbin in programming language (C, python, etc.). ?? ??Thanks. ?? ?? ??>-----Original Message----- ??>From: Zhao Liang-E3423C [mailto:E3423C at motorola.com] ??>Sent: 2009?2?26? 11:14 ??>To: Zhao, Halley; Discussion of the development of GStreamer; Michael Smith ??>Cc: gstreamer-embedded at lists.sourceforge.net ??>Subject: RE: [gst-devel] can playbin handle the ??>sinkwithdecoding functions? ??> ??>GST_TYPE_ELEMENT? that means the "video-sink" is a GstElement, actually ??>it should be a GstElement pointer and the default value is NULL. ??> ??>You need to create the videosink element externally, and set the pointer ??>to this property. You can refer totem sourcecode. ??> ??>Zhao Liang ??> ??>-----Original Message----- ??>From: Zhao, Halley [mailto:halley.zhao at intel.com] ??>Sent: Thursday, February 26, 2009 11:08 AM ??>To: Zhao Liang-E3423C; Discussion of the development of GStreamer; Michael ??>Smith ??>Cc: gstreamer-embedded at lists.sourceforge.net ??>Subject: RE: [gst-devel] can playbin handle the ??>sinkwithdecoding functions? ??> ??>??video-sink is GstElement? But I saw the following codes: ??> ??>??gst_play_bin_class_init (GstPlayBinClass * klass) ??>??{ ??>??... ??>?? g_object_class_install_property (gobject_klass, ARG_VIDEO_SINK, ??>?? g_param_spec_object ("video-sink", "Video Sink", ??>?? "the video output element to use (NULL = default sink)", ??>?? GST_TYPE_ELEMENT, G_PARAM_READWRITE)); ??>??... ??>??} ??> ??>??>-----Original Message----- ??>??>From: Zhao Liang-E3423C [mailto:E3423C at motorola.com] ??>??>Sent: 2009?2?24? 10:56 ??>??>To: Discussion of the development of GStreamer; Michael Smith ??>??>Cc: gstreamer-embedded at lists.sourceforge.net ??>??>Subject: Re: [gst-devel] can playbin handle the ??>sinkwith ??>??>decoding functions? ??>??> ??>??>The type of Video-sink is GstElement, not string. ??>??> ??>??>-----Original Message----- ??>??>From: Zhao, Halley [mailto:halley.zhao at intel.com] ??>??>Sent: Tuesday, February 24, 2009 10:46 AM ??>??>To: Discussion of the development of GStreamer; Michael Smith ??>??>Cc: gstreamer-embedded at lists.sourceforge.net ??>??>Subject: Re: [gst-devel] can playbin handle the ??>sinkwith ??>??>decoding functions? ??>??> ??>??>??My gst version is 0.10.18 (Ubuntu hardy). ??>??>??I saw that playbin has the property of "video-sink", but my try ??>fails: ??>??>??gst-launch playbin -v -v ??>uri=file:///home/halley/media/video/test.avi ??>??>video-sink=xvimagesink ??>??>??The error message is: ??>??>??WARNING: erroneous pipeline: could not set property "video-sink" ??>in ??>??>element "playbin10" to "xvimagesink" ??>??> ??>??>??Even when I try to use playbin2 and fakesink, it always give the ??>same ??>??>error. ??>??> ??>??>??Where is my problem, thanks. ??>??> ??>??>??>-----Original Message----- ??>??>??>From: Michael Smith [mailto:msmith at xiph.org] ??>??>??>Sent: 2009?2?21? 12:31 ??>??>??>To: Liang Zhao ??>??>??>Cc: gstreamer-embedded at lists.sourceforge.net; ??>??>??>gstreamer-devel at lists.sourceforge.net ??>??>??>Subject: Re: [gst-devel] can playbin handle the ??>sink ??>??>with ??>??>??>decoding functions? ??>??>??> ??>??>??>On Fri, Feb 20, 2009 at 6:03 PM, Liang Zhao ??><liangzhao.bit at gmail.com> ??>??>wrote: ??>??>??>> Hi Mke, ??>??>??>> ??>??>??>> Thank you. ??>??>??>> ??>??>??>> So the only way is to use playbin2? what is the difference on ??>??>intefaces, ??>??>??>> properties and signals between playbin2 and playbin? ??>??>??>> I find most of them are same. ??>??>??> ??>??>??>The only sensible approach (assuming you want to reuse existing ??>code, ??>??>??>rather than writing something from scratch yourself) is to switch ??>to ??>??>??>playbin2. ??>??>??> ??>??>??>The documentation can help you with the differences - you're ??>right, ??>??>??>most things are similar. ??>??>??> ??>??>??>Mike ??>??>??> ??>??> ??> ??>>>--------------------------------------------------------------------- ??>- ??>??>- ??>??>??>------- ??>??>??>Open Source Business Conference (OSBC), March 24-25, 2009, San ??>??>Francisco, ??>??>??>CA ??>??>??>-OSBC tackles the biggest issue in open source: Open Sourcing the ??>??>Enterprise ??>??>??>-Strategies to boost innovation and cut costs with open source ??>??>participation ??>??>??>-Receive a $600 discount off the registration fee with the source ??>code: ??>??>SFAD ??>??>??>http://p.sf.net/sfu/XcvMzF8H ??>??>??>_______________________________________________ ??>??>??>gstreamer-devel mailing list ??>??>??>gstreamer-devel at lists.sourceforge.net ??>??>??>https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ??> ??>>---------------------------------------------------------------------- ??>- ??>??>------- ??>??>Open Source Business Conference (OSBC), March 24-25, 2009, San ??>Francisco, ??>??>CA -OSBC tackles the biggest issue in open source: Open Sourcing the ??>??>Enterprise -Strategies to boost innovation and cut costs with open ??>source ??>??>participation -Receive a $600 discount off the registration fee with ??>the ??>??>source code: SFAD http://p.sf.net/sfu/XcvMzF8H ??>??>_______________________________________________ ??>??>gstreamer-devel mailing list ??>??>gstreamer-devel at lists.sourceforge.net ??>??>https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ??>??> ??> ??>>---------------------------------------------------------------------- ??>- ??>??>------- ??>??>Open Source Business Conference (OSBC), March 24-25, 2009, San ??>Francisco, ??>??>CA ??>??>-OSBC tackles the biggest issue in open source: Open Sourcing the ??>Enterprise ??>??>-Strategies to boost innovation and cut costs with open source ??>participation ??>??>-Receive a $600 discount off the registration fee with the source code: ??>SFAD ??>??>http://p.sf.net/sfu/XcvMzF8H ??>??>_______________________________________________ ??>??>Gstreamer-embedded mailing list ??>??>Gstreamer-embedded at lists.sourceforge.net ??>??>https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded