mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-01 09:21:03 +00:00
multifilesink: expose the enum property docs for splitting mode.
Fixes #665666.
This commit is contained in:
parent
87ba312e19
commit
64dd9f18a7
2 changed files with 10 additions and 1 deletions
|
@ -1401,9 +1401,9 @@ gst_multi_file_src_get_type
|
||||||
<FILE>element-multifilesink</FILE>
|
<FILE>element-multifilesink</FILE>
|
||||||
<TITLE>multifilesink</TITLE>
|
<TITLE>multifilesink</TITLE>
|
||||||
GstMultiFileSink
|
GstMultiFileSink
|
||||||
|
GstMultiFileSinkNext
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstMultiFileSinkClass
|
GstMultiFileSinkClass
|
||||||
GstMultiFileSinkNext
|
|
||||||
GST_MULTI_FILE_SINK
|
GST_MULTI_FILE_SINK
|
||||||
GST_MULTI_FILE_SINK_CLASS
|
GST_MULTI_FILE_SINK_CLASS
|
||||||
GST_IS_MULTI_FILE_SINK
|
GST_IS_MULTI_FILE_SINK
|
||||||
|
|
|
@ -52,6 +52,15 @@ G_BEGIN_DECLS
|
||||||
typedef struct _GstMultiFileSink GstMultiFileSink;
|
typedef struct _GstMultiFileSink GstMultiFileSink;
|
||||||
typedef struct _GstMultiFileSinkClass GstMultiFileSinkClass;
|
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 {
|
typedef enum {
|
||||||
GST_MULTI_FILE_SINK_NEXT_BUFFER,
|
GST_MULTI_FILE_SINK_NEXT_BUFFER,
|
||||||
GST_MULTI_FILE_SINK_NEXT_DISCONT,
|
GST_MULTI_FILE_SINK_NEXT_DISCONT,
|
||||||
|
|
Loading…
Reference in a new issue