[gst-devel] plugin directory/hierarchy

Simon Per Soren Kagedal simon at cs.uoregon.edu
Thu Mar 8 04:08:30 CET 2001


On Wed, Mar 07, 2001 at 11:39:07PM +0100, Thomas Nyberg wrote:

> If you are writing an application, you should not assume that a given
> plugin exists on the system. Perhaps you want to use an alas_sink if it
> exists - else an oss_sink. Perhaps someonee has renamed the oss_sink into
> audio_output-sink. This is a real problem I believe.

Wouldn't it be a good idea to have a general audio sink for audio
applications to use, and then this sink would be ghosted to whatever
kind of sink the user has selected (through, I don't know, environment
variable maybe) - OSS, ALSA, ESD, aRts, DAW systems, Solaris audio,
uhm, NAS - you get the picture. :) This way, GStreamer could also
easily work as common API for disgruntled audio prorgammers who are
getting sick of the number of sound systems they need to support. 

Simon.




More information about the gstreamer-devel mailing list