[gst-devel] Some thoughts

Benjamin Otte in7y118 at public.uni-hamburg.de
Mon May 3 10:00:01 CEST 2004


How I'd do it:
1) make a volume base class that contains code both used in volume and
other volume adjusting plugins.
2) make volume be a subclass of this. (probably just a very simple wrapper
that adds properties and dparams)
3) add your own replaygain element there, too.

Benjamin


On Fri, 30 Apr 2004, Jérémy Simon wrote:

> Hello,
>
>   Just some thoughts :
>   _ In last Ronald's commits, the faad plugin get *codec* datas from the
> sink caps. I thought that Dave was opposed to this method ?
>
>   _ There was some discussions on irc/gst-devel about demuxer that needs a
> rewrite : qtdemux, asfdemux. Why not switch to the ffmpeg demuxer for
> this type of file until the rewrite is done ? If we can put extradata to
> caps, I think that we won't need to patch ffmpeg. Qt and Asf ffmpeg
> demuxer support seek events too.
>
>   _ I would like to add replaygain support to gst (the volume adjustment
> part). What is the best solution :
>     -> Add a new plugin
>     -> Add the gain code to the volume plugin with a property to
> enable/disable it
>     -> A subclass of the volume plugin maybe ?
>     -> Not a GStreamer problem : the application should do the volume
> adjustment.
>
> Jeremy
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> 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