![]() |
![]() |
![]() |
GStreamer Base Plugins 0.10 Plugins Reference Manual | ![]() |
---|---|---|---|---|
GObject +----GstObject +----GstElement +----GstBaseSink +----GstGioBaseSink +----GstGioSink
This plugin writes incoming data to a local or remote location specified by an URI. This location can be specified using any protocol supported by the GIO library or it's VFS backends. Common protocols are 'file', 'ftp', or 'smb'.
gst-launch -v filesrc location=input.xyz ! giosink location=file:///home/joe/out.xyz
gst-launch -v filesrc location=foo.mp3 ! mad ! flacenc ! giosink location=smb://othercomputer/foo.flac
gst-launch -v audiotestsrc num-buffers=100 ! vorbisenc ! oggmux ! giosink location=file:///home/foo/bar.ogg
plugin |
gio |
author |
René Stadler <mail@renestadler.de>, Sebastian Dröge <slomo@circular-chaos.org> |
class |
Sink/File |
"location"
property"location" gchar* : Read / Write
URI location to write to.
Default value: NULL