"audio": {
"caps": "audio/x-adpcm:\n layout: swf\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/mpeg:\n mpegversion: 1\n layer: 3\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)22050, (int)44100 }\n parsed: true\naudio/mpeg:\n mpegversion: { (int)4, (int)2 }\n stream-format: raw\naudio/x-nellymoser:\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)16000, (int)22050, (int)44100 }\naudio/x-raw:\n format: { U8, S16LE }\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/x-alaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-mulaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-speex:\n channels: 1\n rate: 16000\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstFlvMuxPad",
+ "GstAggregatorPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "emit-signals": {
+ "blurb": "Send signals to signal data consumption",
+ "construct": false,
+ "construct-only": false,
+ "default": "false",
+ "type-name": "gboolean",
+ "writable": true
+ }
+ },
+ "signals": {
+ "buffer-consumed": {
+ "args": [
+ "GstBuffer"
+ ],
+ "retval": "void"
+ }
+ }
+ },
"presence": "request"
},
"src": {
"caps": "video/x-flv:\n",
"direction": "src",
+ "object-type": {
+ "hierarchy": [
+ "GstAggregatorPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "emit-signals": {
+ "blurb": "Send signals to signal data consumption",
+ "construct": false,
+ "construct-only": false,
+ "default": "false",
+ "type-name": "gboolean",
+ "writable": true
+ }
+ },
+ "signals": {
+ "buffer-consumed": {
+ "args": [
+ "GstBuffer"
+ ],
+ "retval": "void"
+ }
+ }
+ },
"presence": "always"
},
"video": {
"caps": "video/x-flash-video:\nvideo/x-flash-screen:\nvideo/x-vp6-flash:\nvideo/x-vp6-alpha:\nvideo/x-h264:\n stream-format: avc\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstFlvMuxPad",
+ "GstAggregatorPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "emit-signals": {
+ "blurb": "Send signals to signal data consumption",
+ "construct": false,
+ "construct-only": false,
+ "default": "false",
+ "type-name": "gboolean",
+ "writable": true
+ }
+ },
+ "signals": {
+ "buffer-consumed": {
+ "args": [
+ "GstBuffer"
+ ],
+ "retval": "void"
+ }
+ }
+ },
"presence": "request"
}
},
"audio_%%u": {
"caps": "audio/AMR:\n rate: 8000\n channels: [ 1, 2 ]\naudio/AMR-WB:\n rate: 16000\n channels: [ 1, 2 ]\naudio/mpeg:\n mpegversion: 1\n layer: 3\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"src": {
"subtitle_%%u": {
"caps": "text/x-raw:\n format: utf8\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"video_%%u": {
"caps": "video/x-h263:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
}
},
"audio_%%u": {
"caps": "audio/mpeg:\n mpegversion: 1\n layer: 3\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"src": {
"video_%%u": {
"caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
}
},
"audio_%%u": {
"caps": "audio/x-raw:\n format: { S16LE, S16BE, S8, U8 }\n layout: interleaved\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"src": {
"video_%%u": {
"caps": "image/x-j2c:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/x-jpc:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
}
},
"audio_%%u": {
"caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\naudio/x-alac:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\nchannel-mapping-family: [ 0, 255 ]\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"src": {
"subtitle_%%u": {
"caps": "text/x-raw:\n format: utf8\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"video_%%u": {
"caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h265:\n stream-format: { (string)hvc1, (string)hev1 }\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-mp4-part:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-av1:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
}
},
"audio_%%u": {
"caps": "audio/x-raw:\n format: { S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }\n layout: interleaved\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-raw:\n format: { S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }\n layout: interleaved\n channel-mask: 0x0000000000000000\n channels: [ 1, 16 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\naudio/x-adpcm:\n layout: dvi\n block_align: [ 64, 8096 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-alaw:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-mulaw:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/AMR:\n rate: 8000\n channels: [ 1, 2 ]\naudio/AMR-WB:\n rate: 16000\n channels: [ 1, 2 ]\naudio/x-alac:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\nchannel-mapping-family: [ 0, 255 ]\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"caption_%%u": {
"caps": "closedcaption/x-cea-608:\n format: s334-1a\nclosedcaption/x-cea-708:\n format: cdp\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"src": {
"subtitle_%%u": {
"caps": "text/x-raw:\n format: utf8\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
},
"video_%%u": {
"caps": "video/x-raw:\n format: { RGB, UYVY, v210 }\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-prores:\n variant: { (string)standard, (string)lt, (string)hq, (string)proxy, (string)4444, (string)4444xq }\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-cineform:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h263:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h265:\n stream-format: { (string)hvc1, (string)hev1 }\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-svq:\n svqversion: 3\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/jpeg:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/png:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-vp8:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-vp9:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-dirac:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-qt-part:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-av1:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n",
"direction": "sink",
+ "object-type": {
+ "hierarchy": [
+ "GstQTMuxPad",
+ "GstPad",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "properties": {
+ "trak-timescale": {
+ "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)",
+ "construct": true,
+ "construct-only": false,
+ "default": "0",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ }
+ },
"presence": "request"
}
},
"writable": true
},
"max-file-duration": {
- "blurb": "Maximum file duration before starting a new file in max-size mode (in nanoseconds)",
+ "blurb": "Maximum file duration before starting a new file in max-duration mode (in nanoseconds)",
"construct": false,
"construct-only": false,
"default": "18446744073709551615",