mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-28 20:05:38 +00:00
plugins_cache: add base classes
This commit is contained in:
parent
21278981ba
commit
99545b9bea
1 changed files with 857 additions and 2 deletions
|
@ -2094,6 +2094,58 @@
|
|||
"when": "last"
|
||||
}
|
||||
}
|
||||
},
|
||||
"streamcombiner": {
|
||||
"author": "Edward Hervey <edward.hervey@collabora.co.uk>",
|
||||
"description": "Recombines streams split by the streamsplitter element",
|
||||
"hierarchy": [
|
||||
"GstStreamCombiner",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"klass": "Generic",
|
||||
"long-name": "streamcombiner",
|
||||
"pad-templates": {
|
||||
"sink_%%u": {
|
||||
"caps": "ANY",
|
||||
"direction": "sink",
|
||||
"presence": "request"
|
||||
},
|
||||
"src": {
|
||||
"caps": "ANY",
|
||||
"direction": "src",
|
||||
"presence": "always"
|
||||
}
|
||||
},
|
||||
"rank": "none"
|
||||
},
|
||||
"streamsplitter": {
|
||||
"author": "Edward Hervey <edward.hervey@collabora.co.uk>",
|
||||
"description": "Splits streams based on their media type",
|
||||
"hierarchy": [
|
||||
"GstStreamSplitter",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"klass": "Generic",
|
||||
"long-name": "streamsplitter",
|
||||
"pad-templates": {
|
||||
"sink": {
|
||||
"caps": "ANY",
|
||||
"direction": "sink",
|
||||
"presence": "always"
|
||||
},
|
||||
"src_%%u": {
|
||||
"caps": "ANY",
|
||||
"direction": "src",
|
||||
"presence": "request"
|
||||
}
|
||||
},
|
||||
"rank": "none"
|
||||
}
|
||||
},
|
||||
"filename": "gstencoding",
|
||||
|
@ -2300,7 +2352,30 @@
|
|||
},
|
||||
"filename": "gstgio",
|
||||
"license": "LGPL",
|
||||
"other-types": {},
|
||||
"other-types": {
|
||||
"GstGioBaseSink": {
|
||||
"hierarchy": [
|
||||
"GstGioBaseSink",
|
||||
"GstBaseSink",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
},
|
||||
"GstGioBaseSrc": {
|
||||
"hierarchy": [
|
||||
"GstGioBaseSrc",
|
||||
"GstBaseSrc",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
}
|
||||
},
|
||||
"package": "GStreamer Base Plug-ins",
|
||||
"source": "gst-plugins-base",
|
||||
"tracers": {},
|
||||
|
@ -3030,7 +3105,18 @@
|
|||
},
|
||||
"filename": "gstogg",
|
||||
"license": "LGPL",
|
||||
"other-types": {},
|
||||
"other-types": {
|
||||
"GstOgmParse": {
|
||||
"hierarchy": [
|
||||
"GstOgmParse",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
}
|
||||
},
|
||||
"package": "GStreamer Base Plug-ins",
|
||||
"source": "gst-plugins-base",
|
||||
"tracers": {},
|
||||
|
@ -6374,6 +6460,43 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"GstGLBaseMixer": {
|
||||
"hierarchy": [
|
||||
"GstGLBaseMixer",
|
||||
"GstVideoAggregator",
|
||||
"GstAggregator",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object",
|
||||
"properties": {
|
||||
"context": {
|
||||
"blurb": "Get OpenGL context",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstGLContext",
|
||||
"writable": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"GstGLBaseMixerPad": {
|
||||
"hierarchy": [
|
||||
"GstGLBaseMixerPad",
|
||||
"GstVideoAggregatorPad",
|
||||
"GstAggregatorPad",
|
||||
"GstPad",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
},
|
||||
"GstGLDeinterlaceMethod": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
|
@ -6389,6 +6512,19 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"GstGLEffects": {
|
||||
"hierarchy": [
|
||||
"GstGLEffects",
|
||||
"GstGLFilter",
|
||||
"GstGLBaseFilter",
|
||||
"GstBaseTransform",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
},
|
||||
"GstGLEffectsEffect": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
|
@ -6489,6 +6625,19 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"GstGLMixer": {
|
||||
"hierarchy": [
|
||||
"GstGLMixer",
|
||||
"GstGLBaseMixer",
|
||||
"GstVideoAggregator",
|
||||
"GstAggregator",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object"
|
||||
},
|
||||
"GstGLMixerBinStartTimeSelection": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
|
@ -7769,6 +7918,410 @@
|
|||
"filename": "gstpango",
|
||||
"license": "LGPL",
|
||||
"other-types": {
|
||||
"GstBaseTextOverlay": {
|
||||
"hierarchy": [
|
||||
"GstBaseTextOverlay",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object",
|
||||
"properties": {
|
||||
"auto-resize": {
|
||||
"blurb": "Automatically adjust font size to screen-size.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "true",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"color": {
|
||||
"blurb": "Color to use for text (big-endian ARGB).",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "-1",
|
||||
"max": "-1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": true
|
||||
},
|
||||
"deltax": {
|
||||
"blurb": "Shift X position to the left or to the right. Unit is pixels.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0",
|
||||
"max": "2147483647",
|
||||
"min": "-2147483648",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"deltay": {
|
||||
"blurb": "Shift Y position up or down. Unit is pixels.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0",
|
||||
"max": "2147483647",
|
||||
"min": "-2147483648",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"draw-outline": {
|
||||
"blurb": "Whether to draw outline",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "true",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"draw-shadow": {
|
||||
"blurb": "Whether to draw shadow",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "true",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"font-desc": {
|
||||
"blurb": "Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gchararray",
|
||||
"writable": true
|
||||
},
|
||||
"halignment": {
|
||||
"blurb": "Horizontal alignment of the text",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "left (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstBaseTextOverlayHAlign",
|
||||
"writable": true
|
||||
},
|
||||
"line-alignment": {
|
||||
"blurb": "Alignment of text lines relative to each other.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "center (1)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstBaseTextOverlayLineAlign",
|
||||
"writable": true
|
||||
},
|
||||
"outline-color": {
|
||||
"blurb": "Color to use for outline the text (big-endian ARGB).",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "-16777216",
|
||||
"max": "-1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": true
|
||||
},
|
||||
"scale-mode": {
|
||||
"blurb": "Scale text to compensate for and avoid distortion by subsequent video scaling.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "none (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstBaseTextOverlayScaleMode",
|
||||
"writable": true
|
||||
},
|
||||
"scale-pixel-aspect-ratio": {
|
||||
"blurb": "Pixel aspect ratio of video scale to compensate for in user scale-mode",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "1/1",
|
||||
"max": "100/1",
|
||||
"min": "1/100",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstFraction",
|
||||
"writable": true
|
||||
},
|
||||
"shaded-background": {
|
||||
"blurb": "Whether to shade the background under the text area",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "false",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"shading-value": {
|
||||
"blurb": "Shading value to apply if shaded-background is true",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "80",
|
||||
"max": "255",
|
||||
"min": "1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": true
|
||||
},
|
||||
"silent": {
|
||||
"blurb": "Whether to render the text string",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "false",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"text": {
|
||||
"blurb": "Text to be display.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gchararray",
|
||||
"writable": true
|
||||
},
|
||||
"text-height": {
|
||||
"blurb": "Resulting height of font rendering",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "1",
|
||||
"max": "2147483647",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": false
|
||||
},
|
||||
"text-width": {
|
||||
"blurb": "Resulting width of font rendering",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "1",
|
||||
"max": "2147483647",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": false
|
||||
},
|
||||
"text-x": {
|
||||
"blurb": "Resulting X position of font rendering.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "2147483647",
|
||||
"min": "-2147483647",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": false
|
||||
},
|
||||
"text-y": {
|
||||
"blurb": "Resulting X position of font rendering.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "2147483647",
|
||||
"min": "-2147483647",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": false
|
||||
},
|
||||
"valignment": {
|
||||
"blurb": "Vertical alignment of the text",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "top (2)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstBaseTextOverlayVAlign",
|
||||
"writable": true
|
||||
},
|
||||
"vertical-render": {
|
||||
"blurb": "Vertical Render.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "false",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"wait-text": {
|
||||
"blurb": "Whether to wait for subtitles",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "true",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"wrap-mode": {
|
||||
"blurb": "Whether to wrap the text and if so how.",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "wordchar (2)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstBaseTextOverlayWrapMode",
|
||||
"writable": true
|
||||
},
|
||||
"x-absolute": {
|
||||
"blurb": "Horizontal position when using absolute alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0.5",
|
||||
"max": "1.79769e+308",
|
||||
"min": "-1.79769e+308",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gdouble",
|
||||
"writable": true
|
||||
},
|
||||
"xpad": {
|
||||
"blurb": "Horizontal paddding when using left/right alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "25",
|
||||
"max": "2147483647",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"xpos": {
|
||||
"blurb": "Horizontal position when using clamped position alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0.5",
|
||||
"max": "1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gdouble",
|
||||
"writable": true
|
||||
},
|
||||
"y-absolute": {
|
||||
"blurb": "Vertical position when using absolute alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0.5",
|
||||
"max": "1.79769e+308",
|
||||
"min": "-1.79769e+308",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gdouble",
|
||||
"writable": true
|
||||
},
|
||||
"ypad": {
|
||||
"blurb": "Vertical padding when using top/bottom alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "25",
|
||||
"max": "2147483647",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"ypos": {
|
||||
"blurb": "Vertical position when using clamped position alignment",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": true,
|
||||
"default": "0.5",
|
||||
"max": "1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gdouble",
|
||||
"writable": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"GstBaseTextOverlayHAlign": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
|
@ -11176,6 +11729,31 @@
|
|||
"value": "1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"GstRawBaseParse": {
|
||||
"hierarchy": [
|
||||
"GstRawBaseParse",
|
||||
"GstBaseParse",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object",
|
||||
"properties": {
|
||||
"use-sink-caps": {
|
||||
"blurb": "Use the sink caps for defining the output format",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "false",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"package": "GStreamer Base Plug-ins",
|
||||
|
@ -11927,6 +12505,283 @@
|
|||
"filename": "gsttcp",
|
||||
"license": "LGPL",
|
||||
"other-types": {
|
||||
"GstMultiHandleSink": {
|
||||
"hierarchy": [
|
||||
"GstMultiHandleSink",
|
||||
"GstBaseSink",
|
||||
"GstElement",
|
||||
"GstObject",
|
||||
"GInitiallyUnowned",
|
||||
"GObject"
|
||||
],
|
||||
"kind": "object",
|
||||
"properties": {
|
||||
"buffers-max": {
|
||||
"blurb": "max number of buffers to queue for a client (-1 = no limit)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "-1",
|
||||
"max": "2147483647",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"buffers-min": {
|
||||
"blurb": "min number of buffers to queue (-1 = as few as possible)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "-1",
|
||||
"max": "2147483647",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"buffers-queued": {
|
||||
"blurb": "Number of buffers currently queued",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "-1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": false
|
||||
},
|
||||
"buffers-soft-max": {
|
||||
"blurb": "Recover client when going over this limit (-1 = no limit)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "-1",
|
||||
"max": "2147483647",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"burst-format": {
|
||||
"blurb": "The format of the burst units (when sync-method is burst[[-with]-keyframe])",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "undefined (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstFormat",
|
||||
"writable": true
|
||||
},
|
||||
"burst-value": {
|
||||
"blurb": "The amount of burst expressed in burst-format",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "18446744073709551615",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint64",
|
||||
"writable": true
|
||||
},
|
||||
"bytes-min": {
|
||||
"blurb": "min number of bytes to queue (-1 = as little as possible)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "-1",
|
||||
"max": "2147483647",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"bytes-served": {
|
||||
"blurb": "Total number of bytes send to all clients",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "18446744073709551615",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint64",
|
||||
"writable": false
|
||||
},
|
||||
"bytes-to-serve": {
|
||||
"blurb": "Number of bytes received to serve to clients",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "18446744073709551615",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint64",
|
||||
"writable": false
|
||||
},
|
||||
"num-handles": {
|
||||
"blurb": "The current number of client handles",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "-1",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint",
|
||||
"writable": false
|
||||
},
|
||||
"qos-dscp": {
|
||||
"blurb": "Quality of Service, differentiated services code point (-1 default)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "-1",
|
||||
"max": "63",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint",
|
||||
"writable": true
|
||||
},
|
||||
"recover-policy": {
|
||||
"blurb": "How to recover when client reaches the soft max",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "none (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstMultiHandleSinkRecoverPolicy",
|
||||
"writable": true
|
||||
},
|
||||
"resend-streamheader": {
|
||||
"blurb": "Resend the streamheader if it changes in the caps",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "true",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gboolean",
|
||||
"writable": true
|
||||
},
|
||||
"sync-method": {
|
||||
"blurb": "How to sync new clients to the stream",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "latest (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstMultiHandleSinkSyncMethod",
|
||||
"writable": true
|
||||
},
|
||||
"time-min": {
|
||||
"blurb": "min amount of time to queue (in nanoseconds) (-1 = as little as possible)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "18446744073709551615",
|
||||
"max": "9223372036854775807",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint64",
|
||||
"writable": true
|
||||
},
|
||||
"timeout": {
|
||||
"blurb": "Maximum inactivity timeout in nanoseconds for a client (0 = no limit)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "0",
|
||||
"max": "18446744073709551615",
|
||||
"min": "0",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "guint64",
|
||||
"writable": true
|
||||
},
|
||||
"unit-format": {
|
||||
"blurb": "The unit to measure the max/soft-max/queued properties",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "buffers (4)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstFormat",
|
||||
"writable": true
|
||||
},
|
||||
"units-max": {
|
||||
"blurb": "max number of units to queue (-1 = no limit)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "18446744073709551615",
|
||||
"max": "9223372036854775807",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint64",
|
||||
"writable": true
|
||||
},
|
||||
"units-soft-max": {
|
||||
"blurb": "Recover client when going over this limit (-1 = no limit)",
|
||||
"conditionally-available": false,
|
||||
"construct": false,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "18446744073709551615",
|
||||
"max": "9223372036854775807",
|
||||
"min": "-1",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "gint64",
|
||||
"writable": true
|
||||
}
|
||||
},
|
||||
"signals": {
|
||||
"clear": {
|
||||
"action": true,
|
||||
"args": [],
|
||||
"return-type": "void",
|
||||
"when": "last"
|
||||
}
|
||||
}
|
||||
},
|
||||
"GstMultiHandleSinkClientStatus": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
|
|
Loading…
Reference in a new issue