| Top |  |  |  |  | 
| gboolean | append | Read / Write | 
| GstFileSinkBufferMode | buffer-mode | Read / Write | 
| guint | buffer-size | Read / Write | 
| gchar * | location | Read / Write | 
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBaseSink ╰── GstFileSink
Write incoming data to a file in the local file system.
| 1 | gst-launch-1.0 v4l2src num-buffers=1 ! jpegenc ! filesink location=capture1.jpeg | 
Capture one frame from a v4l2 camera and save as jpeg image.
| plugin | coreelements | 
| author | Thomas Vander Stichele <thomas at apestaart dot org> | 
| class | Sink/File | 
“append” property“append” gboolean
Append to an already existing file.
Flags: Read / Write
Default value: FALSE
“buffer-mode” property“buffer-mode” GstFileSinkBufferMode
The buffering mode to use.
Flags: Read / Write
Default value: Default buffering
“buffer-size” property“buffer-size” guint
Size of buffer in number of bytes for line or full buffer-mode.
Flags: Read / Write
Default value: 65536
“location” property“location” gchar *
Location of the file to write.
Flags: Read / Write
Default value: NULL