multifilesink: expose the enum property docs for splitting mode.

Fixes #665666.
This commit is contained in:
Stefan Sauer 2011-12-06 16:14:54 +01:00
parent 87ba312e19
commit 64dd9f18a7
2 changed files with 10 additions and 1 deletions

View file

@ -1401,9 +1401,9 @@ gst_multi_file_src_get_type
<FILE>element-multifilesink</FILE>
<TITLE>multifilesink</TITLE>
GstMultiFileSink
GstMultiFileSinkNext
<SUBSECTION Standard>
GstMultiFileSinkClass
GstMultiFileSinkNext
GST_MULTI_FILE_SINK
GST_MULTI_FILE_SINK_CLASS
GST_IS_MULTI_FILE_SINK

View file

@ -52,6 +52,15 @@ G_BEGIN_DECLS
typedef struct _GstMultiFileSink GstMultiFileSink;
typedef struct _GstMultiFileSinkClass GstMultiFileSinkClass;
/**
* GstMultiFileSinkNext:
* @GST_MULTI_FILE_SINK_NEXT_BUFFER: New file for each buffer
* @GST_MULTI_FILE_SINK_NEXT_DISCONT: New file after each discontinuity
* @GST_MULTI_FILE_SINK_NEXT_KEY_FRAME: New file at each key frame
* (Useful for MPEG-TS segmenting)
*
* File splitting modes.
*/
typedef enum {
GST_MULTI_FILE_SINK_NEXT_BUFFER,
GST_MULTI_FILE_SINK_NEXT_DISCONT,