audio sink plugin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Ian schrieb:
> Just starting to get into gstreamer so apologies if this is covered in
> some FAQ. Point me at it and I'll read up offline.
> 
> I'm about to start developing an audio sink plugin to some hardware.
> The examples i've found to date appear to be push-based sink plugins.
> 
> The driver to the hardware I'm interfacing to gets supplied with data via
> a callback, which would seem to be best supported by a pull-based audio
> sink plugin.
> 
> So should I have a couple of frames of buffering and go for a push-based
> plugin, or attempt a pull-based one (presumably with a queue just before
> the sink?).

You can use the GstRingbuffer for that. Lock at the jack puling in
gst-plugin-bad (jack is pull based).

Stefan

> 
> Pro's and cons please?
> 
> Thanks in advance.
> 
> Ian
> 
> 
> 
>       
> 
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing 
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Gstreamer-embedded mailing list
> Gstreamer-embedded at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded





[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux