[gst-devel] mp3 decoder

Gnanasekar sk.gnanasekar at gdatech.co.in
Wed Nov 19 10:29:15 CET 2008


Hi all,

          I am working on developing plug-in for mp3.From the help of 
mad plugin i found some of the ideas.from this what i came to know is 
filesrc is getting an every 4K of data and passing it to chain function 
of mad plugin.Here in chain this 4K is processed in some manner and 
pushed to ( gst_pad_push (filter->srcpad, buf) ) source pad.

          But the thing is that i dont want to use this mad .. i have to 
use my own plugin for mp3 decoder ... for this i found a decoder called 
libmad. which is having some decoding algorithm.
But it is getting data as a single buffer of whole data.

          My query is that
         1. how to pass whole data from filesrc to plugin decoder?
         2. how to use libmad in my plugin ?
         3. how to pass output of decoded data to alsasink or osssink ?

Thanks and regards,
SK.Gnanasekar,

         




More information about the gstreamer-devel mailing list