diff options
Diffstat (limited to 'gst/multifile/gstmultifilesink.h')
-rw-r--r-- | gst/multifile/gstmultifilesink.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gst/multifile/gstmultifilesink.h b/gst/multifile/gstmultifilesink.h index b0bbfac3..b95988f0 100644 --- a/gst/multifile/gstmultifilesink.h +++ b/gst/multifile/gstmultifilesink.h @@ -51,6 +51,11 @@ G_BEGIN_DECLS typedef struct _GstMultiFileSink GstMultiFileSink; typedef struct _GstMultiFileSinkClass GstMultiFileSinkClass; +typedef enum { + GST_MULTI_FILE_SINK_NEXT_BUFFER, + GST_MULTI_FILE_SINK_NEXT_DISCONT +} GstMultiFileSinkNext; + struct _GstMultiFileSink { GstBaseSink parent; @@ -58,6 +63,8 @@ struct _GstMultiFileSink gchar *filename; gint index; gboolean post_messages; + GstMultiFileSinkNext next_file; + FILE *file; }; struct _GstMultiFileSinkClass |