gst/elements/gstfilesink.c (gst_file_sink_start)
authorAndy Wingo <wingo@pobox.com>
Wed, 9 Nov 2005 09:47:12 +0000 (09:47 +0000)
committerAndy Wingo <wingo@pobox.com>
Wed, 9 Nov 2005 09:47:12 +0000 (09:47 +0000)
commit2d000e046068cc517e72da94b73bc0a340f367e2
tree16ed0e81c40e0f9e73d147b5828f5f4767b1a2bd
parenta80ccecd5b80232504cca0e36fd3454a8171f52d
gst/elements/gstfilesink.c (gst_file_sink_start)

Original commit message from CVS:
2005-11-09  Andy Wingo  <wingo@pobox.com>

* gst/elements/gstfilesink.c (gst_file_sink_start)
(gst_file_sink_stop): New functions, replace the state change
handler.
(gst_file_sink_class_init): Hook up the start and stop functions.
(gst_file_sink_base_init): Don't set the state change handler any
more. It was a bit ugly too, being set from here...
(gst_file_sink_get_property, gst_file_sink_set_property):
Cleanups...
(gst_file_sink_set_location): More robust check that doesn't call
GST_STATE. Ugggggg.
ChangeLog
gst/elements/gstfilesink.c
plugins/elements/gstfilesink.c