GStreamer Application Development Manual (0.8.3.2) | ||
---|---|---|
<<< Previous | Your first application | Next >>> |
This concludes our first example. As you see, setting up a pipeline is very low-level but powerful. You will see later in this manual how you can create a custom MP3 element with a higher-level API.
It should be clear from the example that we can very easily replace the filesrc element with the gnomevfssrc element, giving you instant streaming from any gnomevfs URL.
We can also choose to use another type of sink instead of the audiosink. We could use a filesink to write the raw samples to a file, for example. It should also be clear that inserting filters, like a stereo effect, into the pipeline is not that hard to do. The most important thing is that you can reuse already existing elements.
<<< Previous | Home | Next >>> |
Compiling helloworld.c | Up | More on factories |