[gst-devel] State of DParams

Stefan Kost kost at imn.htwk-leipzig.de
Thu Jan 20 07:03:17 CET 2005


hi steve,

therefore I would have to filter the properties from the gobject instance that
are handled by dparams.
For e.g. sincesrc the dparams (incidentially) have the same name as the gobject
properties. I've looked at the code and it seems that this is not part of the
current dparam api :(

Stefan

Steve Baker wrote:
> On Mon, 2005-01-17 at 17:01 +0100, Stefan Kost wrote:
> 
>>Hi Steve,
>>
>>a few more thought for the redesign.
>>
>>The GstDParam class has a 'value-changed' event, but the 'notify::value-xxx'
>>seems to be not working. I was hoping to listen to notifies to update the UI,
>>but I don't receive any.
>>I don't know if it is worth to fix it in the current code ...
> 
> 
> Feel free to fix this.
> 
> 
>>Generally as e.g. sinesrc and volume only expose some of their properties as
>>dparams, a change of the dparams should also relflect in a change of their
>>gobject properties.
> 
> 
> My thoughts was that if a param is exposed as a dparam and a gobject
> property then only one should be used at a time. If one is used the
> other should be disabled. It would be error-prone to try to keep 2 param
> subsystems in sync. Since your app knows about the dparam you can just
> use that to query the current value.
> 
> cheers
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> 

-- 
      \|/            Stefan Kost
     <@ @>           private            business
+-oOO-(_)-OOo------------------------------------------------------ - - -  -   -
|       __  Address  Simildenstr. 5     HTWK Leipzig, Fb IMN, Postfach 301166
|      ///           04277 Leipzig      04251 Leipzig
| __  ///            Germany            Germany
| \\\///    Phone    +49341 2253538     +49341 30766101
|  \__/     EMail    st_kost_at_gmx.net kost_at_imn.htwk-leipzig.de
|           WWW      www.sonicpulse.de  www.imn.htwk-leipzig.de/~kost/about.html
===-=-=--=---=---------------------------------- - - -  -    -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kost.vcf
Type: text/x-vcard
Size: 345 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20050120/0c9216ba/attachment.vcf>


More information about the gstreamer-devel mailing list