[gst-devel] [gst-embedded] can playbin handle the sinkwithdecoding functions?
Zhao, Halley
halley.zhao at intel.com
Thu Feb 26 06:02:26 CET 2009
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-embedded] [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-embedded] [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-embedded] [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] [gst-embedded] 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] [gst-embedded] 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
More information about the gstreamer-devel
mailing list