[gst-devel] Some thoughts
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.
On Fri, 30 Apr 2004, Jérémy Simon wrote:
> 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
> 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.
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
More information about the gstreamer-devel