[gst-devel] Setting pad properties at commandline

Sameer Naik sameer at damagehead.com
Thu Oct 18 07:18:29 CEST 2007


On Wed, 2007-10-17 at 20:41 +0300, Stefan Kost wrote:
> hi,
> 
> Sameer Naik schrieb:
> > hi,
> > 
> > im writing a n-1 element, and am using the videomixer plugin (from
> > gst-plugins-good package) to get the plug-in architecture in place.
> > 
> > in the videomixer plugin, i see that the gstpad object is overloaded and
> > a new videomixerpad object is created to store information information
> > about each input pad.
> > the videomixerpad class has the following properties installed on it:
> > alpha, xpos, ypos,...
> > but if i run the following pipeline:
> > 
> > gst-launch videotestsrc ! video/x-raw-yuv, xpos=320, ypos=240,
> > alpha=0.1 ! ffmpegcolorspace ! xvimagesink
> 
> #1 there is no videomix there.
sorry about that, missed placing the videomixer element before the
colorspace
> #2 you cannot specify pad-proerties on capsfilter - it simple does not make sense
my bad
> 
> Videomixer should implement the childproxy iface. Then you can do:
> gst-launch videotestsrc ! videomixer src_00::xpos=320 src_00::ypos=240
> src_00::alpha=0.1 ! ffmpegcolorspace ! xvimagesink
> 
> Its not difficult, do you wanna try?
i would like to give it a shot. is there any plug-in in the gstreamer
packages, that implements the childproxy interface, that i can take a
look at?

~Sameer
> 
> Stefan
> 
> 
> > 
> > no change appears at the displayed output, or to the properties of the
> > pad.
> > 
> > is it that the pad properties cannot be set in the above manner. if so,
> > is there a way to set the pad properties at the command line level.
> > 
> > regards
> > ~sameer
> > 
> > 
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >> http://get.splunk.com/
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> 





More information about the gstreamer-devel mailing list