docs: Update plugins documentation cache
authorThibault Saunier <tsaunier@igalia.com>
Tue, 14 May 2019 02:58:09 +0000 (22:58 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Tue, 14 May 2019 02:58:09 +0000 (22:58 -0400)
docs/gst_plugins_cache.json

index 978e615..11e9f3c 100644 (file)
@@ -75,7 +75,7 @@
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_4xm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_8bps0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_8svx_exp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_8svx_fib0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aac_fixed0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aac_latm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aasc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ac3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ac3_fixed0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_4xm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_adx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_afc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_aica0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ct0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_dtk0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea_maxis_xa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea_r1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea_r2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea_r3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ea_xas0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_amv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_apc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_dat4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_dk3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_dk4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_ea_eacs0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_ea_sead0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_iss0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_oki0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_qt0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_rad0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_smjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_wav0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ima_ws0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_ms0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_mtaf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_psx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_sbpro_2-0",
-                        "hotdoc-fixed-default": true,
-                        "type-name": "gchararray",
-                        "writable": true
-                    },
-                    "parent": {
-                        "blurb": "The parent of the object",
-                        "construct": false,
-                        "construct-only": false,
-                        "type-name": "GstObject",
-                        "writable": true
-                    },
-                    "plc": {
-                        "blurb": "Perform packet loss concealment (if supported)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "false",
-                        "type-name": "gboolean",
-                        "writable": true
-                    },
-                    "tolerance": {
-                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    }
-                },
-                "rank": "marginal"
-            },
-            "avdec_adpcm_sbpro_3": {
-                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_sbpro_3 decoder",
-                "hierarchy": [
-                    "avdec_adpcm_sbpro_3",
-                    "GstAudioDecoder",
-                    "GstElement",
-                    "GstObject",
-                    "GInitiallyUnowned",
-                    "GObject"
-                ],
-                "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Sound Blaster Pro 2.6-bit decoder",
-                "name": "avdec_adpcm_sbpro_3",
-                "pad-templates": {
-                    "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: sbpro3\n",
-                        "direction": "sink",
-                        "presence": "always"
-                    },
-                    "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
-                        "direction": "src",
-                        "presence": "always"
-                    }
-                },
-                "properties": {
-                    "min-latency": {
-                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    },
-                    "name": {
-                        "blurb": "The name of the object",
-                        "construct": true,
-                        "construct-only": false,
-                        "default": "avdec_adpcm_sbpro_3-0",
-                        "hotdoc-fixed-default": true,
-                        "type-name": "gchararray",
-                        "writable": true
-                    },
-                    "parent": {
-                        "blurb": "The parent of the object",
-                        "construct": false,
-                        "construct-only": false,
-                        "type-name": "GstObject",
-                        "writable": true
-                    },
-                    "plc": {
-                        "blurb": "Perform packet loss concealment (if supported)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "false",
-                        "type-name": "gboolean",
-                        "writable": true
-                    },
-                    "tolerance": {
-                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    }
-                },
-                "rank": "marginal"
-            },
-            "avdec_adpcm_sbpro_4": {
-                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_sbpro_4 decoder",
-                "hierarchy": [
-                    "avdec_adpcm_sbpro_4",
-                    "GstAudioDecoder",
-                    "GstElement",
-                    "GstObject",
-                    "GInitiallyUnowned",
-                    "GObject"
-                ],
-                "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Sound Blaster Pro 4-bit decoder",
-                "name": "avdec_adpcm_sbpro_4",
-                "pad-templates": {
-                    "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: sbpro4\n",
-                        "direction": "sink",
-                        "presence": "always"
-                    },
-                    "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
-                        "direction": "src",
-                        "presence": "always"
-                    }
-                },
-                "properties": {
-                    "min-latency": {
-                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    },
-                    "name": {
-                        "blurb": "The name of the object",
-                        "construct": true,
-                        "construct-only": false,
-                        "default": "avdec_adpcm_sbpro_4-0",
-                        "hotdoc-fixed-default": true,
-                        "type-name": "gchararray",
-                        "writable": true
-                    },
-                    "parent": {
-                        "blurb": "The parent of the object",
-                        "construct": false,
-                        "construct-only": false,
-                        "type-name": "GstObject",
-                        "writable": true
-                    },
-                    "plc": {
-                        "blurb": "Perform packet loss concealment (if supported)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "false",
-                        "type-name": "gboolean",
-                        "writable": true
-                    },
-                    "tolerance": {
-                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    }
-                },
-                "rank": "marginal"
-            },
-            "avdec_adpcm_swf": {
-                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_swf decoder",
-                "hierarchy": [
-                    "avdec_adpcm_swf",
-                    "GstAudioDecoder",
-                    "GstElement",
-                    "GstObject",
-                    "GInitiallyUnowned",
-                    "GObject"
-                ],
-                "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Shockwave Flash decoder",
-                "name": "avdec_adpcm_swf",
-                "pad-templates": {
-                    "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: swf\n",
-                        "direction": "sink",
-                        "presence": "always"
-                    },
-                    "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
-                        "direction": "src",
-                        "presence": "always"
-                    }
-                },
-                "properties": {
-                    "min-latency": {
-                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
-                        "writable": true
-                    },
-                    "name": {
-                        "blurb": "The name of the object",
-                        "construct": true,
-                        "construct-only": false,
-                        "default": "avdec_adpcm_swf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_adpcm_thp": {
+            "avdec_adpcm_sbpro_3": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_thp decoder",
+                "description": "libav adpcm_sbpro_3 decoder",
                 "hierarchy": [
-                    "avdec_adpcm_thp",
+                    "avdec_adpcm_sbpro_3",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Nintendo THP decoder",
-                "name": "avdec_adpcm_thp",
+                "long-name": "libav ADPCM Sound Blaster Pro 2.6-bit decoder",
+                "name": "avdec_adpcm_sbpro_3",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: thp\n",
+                        "caps": "audio/x-adpcm:\n         layout: sbpro3\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: non-interleaved\n",
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_thp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_adpcm_thp_le": {
+            "avdec_adpcm_sbpro_4": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_thp_le decoder",
+                "description": "libav adpcm_sbpro_4 decoder",
                 "hierarchy": [
-                    "avdec_adpcm_thp_le",
+                    "avdec_adpcm_sbpro_4",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Nintendo THP (little-endian) decoder",
-                "name": "avdec_adpcm_thp_le",
+                "long-name": "libav ADPCM Sound Blaster Pro 4-bit decoder",
+                "name": "avdec_adpcm_sbpro_4",
                 "pad-templates": {
                     "sink": {
-                        "caps": "unknown/unknown:\n",
+                        "caps": "audio/x-adpcm:\n         layout: sbpro4\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: non-interleaved\n",
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_thp_le0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_adpcm_vima": {
+            "avdec_adpcm_swf": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_vima decoder",
+                "description": "libav adpcm_swf decoder",
                 "hierarchy": [
-                    "avdec_adpcm_vima",
+                    "avdec_adpcm_swf",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav LucasArts VIMA audio decoder",
-                "name": "avdec_adpcm_vima",
+                "long-name": "libav ADPCM Shockwave Flash decoder",
+                "name": "avdec_adpcm_swf",
                 "pad-templates": {
                     "sink": {
-                        "caps": "unknown/unknown:\n",
+                        "caps": "audio/x-adpcm:\n         layout: swf\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_vima0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_adpcm_xa": {
+            "avdec_adpcm_thp": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_xa decoder",
+                "description": "libav adpcm_thp decoder",
                 "hierarchy": [
-                    "avdec_adpcm_xa",
+                    "avdec_adpcm_thp",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM CDROM XA decoder",
-                "name": "avdec_adpcm_xa",
+                "long-name": "libav ADPCM Nintendo THP decoder",
+                "name": "avdec_adpcm_thp",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: xa\n",
+                        "caps": "audio/x-adpcm:\n         layout: thp\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_xa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_adpcm_yamaha": {
+            "avdec_adpcm_thp_le": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav adpcm_yamaha decoder",
+                "description": "libav adpcm_thp_le decoder",
                 "hierarchy": [
-                    "avdec_adpcm_yamaha",
+                    "avdec_adpcm_thp_le",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ADPCM Yamaha decoder",
-                "name": "avdec_adpcm_yamaha",
+                "long-name": "libav ADPCM Nintendo THP (little-endian) decoder",
+                "name": "avdec_adpcm_thp_le",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-adpcm:\n         layout: yamaha\n",
+                        "caps": "unknown/unknown:\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: non-interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_adpcm_yamaha0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_aic": {
+            "avdec_adpcm_vima": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav aic decoder",
+                "description": "libav adpcm_vima decoder",
                 "hierarchy": [
-                    "avdec_aic",
-                    "GstVideoDecoder",
+                    "avdec_adpcm_vima",
+                    "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GInitiallyUnowned",
                     "GObject"
                 ],
-                "klass": "Codec/Decoder/Video",
-                "long-name": "libav Apple Intermediate Codec decoder",
-                "name": "avdec_aic",
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav LucasArts VIMA audio decoder",
+                "name": "avdec_adpcm_vima",
                 "pad-templates": {
                     "sink": {
-                        "caps": "video/x-apple-intermediate-codec:\n",
+                        "caps": "unknown/unknown:\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
                         "direction": "src",
                         "presence": "always"
                     }
                 },
                 "properties": {
-                    "debug-mv": {
-                        "blurb": "Whether libav should print motion vectors on top of the image",
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "false",
-                        "type-name": "gboolean",
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
                         "writable": true
                     },
-                    "direct-rendering": {
-                        "blurb": "Enable direct rendering",
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "hotdoc-fixed-default": true,
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
                         "construct": false,
                         "construct-only": false,
-                        "default": "true",
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
                         "type-name": "gboolean",
                         "writable": true
                     },
-                    "lowres": {
-                        "blurb": "At which resolution to decode images",
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "full (0)",
-                        "enum": true,
-                        "type-name": "GstLibAVVidDecLowres",
-                        "values": [
-                            {
-                                "desc": "0",
-                                "name": "full",
-                                "value": "0"
-                            },
-                            {
-                                "desc": "1",
-                                "name": "1/2-size",
-                                "value": "1"
-                            },
-                            {
-                                "desc": "2",
-                                "name": "1/4-size",
-                                "value": "2"
-                            }
-                        ],
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
                         "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
+            "avdec_adpcm_xa": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav adpcm_xa decoder",
+                "hierarchy": [
+                    "avdec_adpcm_xa",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav ADPCM CDROM XA decoder",
+                "name": "avdec_adpcm_xa",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "audio/x-adpcm:\n         layout: xa\n",
+                        "direction": "sink",
+                        "presence": "always"
                     },
-                    "max-threads": {
-                        "blurb": "Maximum number of worker threads to spawn. (0 = auto)",
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: non-interleaved\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "2147483647",
+                        "max": "9223372036854775807",
                         "min": "0",
-                        "type-name": "gint",
+                        "type-name": "gint64",
                         "writable": true
                     },
                     "name": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                     },
-                    "output-corrupt": {
-                        "blurb": "Whether libav should output frames even if corrupted",
+                    "parent": {
+                        "blurb": "The parent of the object",
                         "construct": false,
                         "construct-only": false,
-                        "default": "true",
-                        "type-name": "gboolean",
+                        "type-name": "GstObject",
                         "writable": true
                     },
-                    "parent": {
-                        "blurb": "The parent of the object",
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
                         "construct": false,
                         "construct-only": false,
-                        "type-name": "GstObject",
+                        "default": "false",
+                        "type-name": "gboolean",
                         "writable": true
                     },
-                    "skip-frame": {
-                        "blurb": "Which types of frames to skip during decoding",
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "Skip nothing (0)",
-                        "enum": true,
-                        "type-name": "GstLibAVVidDecSkipFrame",
-                        "values": [
-                            {
-                                "desc": "0",
-                                "name": "Skip nothing",
-                                "value": "0"
-                            },
-                            {
-                                "desc": "1",
-                                "name": "Skip B-frames",
-                                "value": "1"
-                            },
-                            {
-                                "desc": "2",
-                                "name": "Skip IDCT/Dequantization",
-                                "value": "2"
-                            },
-                            {
-                                "desc": "5",
-                                "name": "Skip everything",
-                                "value": "5"
-                            }
-                        ],
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
                         "writable": true
                     }
                 },
                 "rank": "marginal"
             },
-            "avdec_alac": {
+            "avdec_adpcm_yamaha": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav alac decoder",
+                "description": "libav adpcm_yamaha decoder",
                 "hierarchy": [
-                    "avdec_alac",
+                    "avdec_adpcm_yamaha",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav ALAC (Apple Lossless Audio Codec) decoder",
-                "name": "avdec_alac",
+                "long-name": "libav ADPCM Yamaha decoder",
+                "name": "avdec_adpcm_yamaha",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-alac:\n",
+                        "caps": "audio/x-adpcm:\n         layout: yamaha\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_alac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_alias_pix": {
+            "avdec_aic": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav alias_pix decoder",
+                "description": "libav aic decoder",
                 "hierarchy": [
-                    "avdec_alias_pix",
+                    "avdec_aic",
                     "GstVideoDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Video",
-                "long-name": "libav Alias/Wavefront PIX image decoder",
-                "name": "avdec_alias_pix",
+                "long-name": "libav Apple Intermediate Codec decoder",
+                "name": "avdec_aic",
                 "pad-templates": {
                     "sink": {
-                        "caps": "unknown/unknown:\n",
+                        "caps": "video/x-apple-intermediate-codec:\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         ],
                         "writable": true
                     },
+                    "max-threads": {
+                        "blurb": "Maximum number of worker threads to spawn. (0 = auto)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
                     "name": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_alias_pix0",
+                        "default": "NULL",
+                        "hotdoc-fixed-default": true,
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
+            "avdec_alac": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav alac decoder",
+                "hierarchy": [
+                    "avdec_alac",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav ALAC (Apple Lossless Audio Codec) decoder",
+                "name": "avdec_alac",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "audio/x-alac:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "hotdoc-fixed-default": true,
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
+            "avdec_alias_pix": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav alias_pix decoder",
+                "hierarchy": [
+                    "avdec_alias_pix",
+                    "GstVideoDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav Alias/Wavefront PIX image decoder",
+                "name": "avdec_alias_pix",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_als0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_amrnb0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_amrwb0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_amv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_anm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ansi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ape0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_apng0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aptx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aptx_hd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_asv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_asv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_atrac1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_atrac3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_atrac3al0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_atrac3plus0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_atrac3plusal0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_atrac9": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav atrac9 decoder",
+                "hierarchy": [
+                    "avdec_atrac9",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav ATRAC9 (Adaptive TRansform Acoustic Coding 9) decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_aura": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav aura decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aura0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_aura2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_avrn0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_avrp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_avs0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_avui0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bethsoftvid0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bfi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_binkaudio_dct0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_binkaudio_rdft0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_binkvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bintext0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bitpacked0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bmp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bmv_audio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_bmv_video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_brender_pix0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_c93-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_camstudio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_camtasia0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cavs0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cdgraphics0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cdxl0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cfhd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cinepak0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_clearvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cljr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cllc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_comfortnoise0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cook0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cpia0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_cyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dca0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dds0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dfa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dirac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dnxhd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dolby_e0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dpx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsd_lsbf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsd_lsbf_planar0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsd_msbf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsd_msbf_planar0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsicinaudio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dsicinvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dss_sp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dst0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dvaudio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dvvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dxa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dxtory0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_dxv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eac3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eacmv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eamad0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eatgq0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eatgv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_eatqi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_escape124-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_escape130-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_evrc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_exr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ffv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ffvhuff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_fic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_fits0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_flac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_flashsv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_flashsv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_flic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_flv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_fmvc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_fraps0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_frwu0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g2m0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g722-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g723_1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g726-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g726le0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_g729-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_gdv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_gif0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_gremlin_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_gsm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_gsm_ms0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h261-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h263-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h263i0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h263p0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h264-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_h265-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_hap0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_hnm4video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_hq_hqa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_hqx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_huffyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_iac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_idcinvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_idf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_iff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_ilbc": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav ilbc decoder",
+                "hierarchy": [
+                    "avdec_ilbc",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav iLBC (Internet Low Bitrate Codec) decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_imc": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav imc decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_imc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_imm4": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav imm4 decoder",
+                "hierarchy": [
+                    "avdec_imm4",
+                    "GstVideoDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav Infinity IMM4 decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_indeo2": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav indeo2 decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_indeo2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_indeo3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_indeo4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_indeo5-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_interplay_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_interplayacm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_interplayvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_jpeg2000-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_jpegls0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_jv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_kgv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_kmvc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_lagarith0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_loco0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_m101-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mace3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mace6-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_magicyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mdec0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 "name": "avdec_metasound",
                 "pad-templates": {
                     "sink": {
-                        "caps": "unknown/unknown:\n",
+                        "caps": "audio/x-voxware:\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_metasound0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mimic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mjpegb0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mlp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mmvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_motionpixels0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp1float0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp2float0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3adu0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3adufloat0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3float0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3on4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mp3on4float0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mpc7-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mpc8-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mpeg2video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mpeg4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mpegvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msa1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mscc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msmpeg4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msmpeg4v1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msmpeg4v2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msrle0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mss1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mss2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_msvideo1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mszh0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mts2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mvc1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mvc2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_mwsc": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav mwsc decoder",
+                "hierarchy": [
+                    "avdec_mwsc",
+                    "GstVideoDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav MatchWare Screen Capture Codec decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_mxpeg": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav mxpeg decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_mxpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_nellymoser0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_nuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_on2avc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_opus0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_paf_audio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_paf_video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pam0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pbm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pcm_lxf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_pcm_vidc": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav pcm_vidc decoder",
+                "hierarchy": [
+                    "avdec_pcm_vidc",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav PCM Archimedes VIDC decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: S16LE\n         layout: interleaved\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_pcx": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav pcx decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pcx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pgm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pgmyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pictor0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_pixlet0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_png0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ppm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_prores0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_prosumer": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav prosumer decoder",
+                "hierarchy": [
+                    "avdec_prosumer",
+                    "GstVideoDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav Brooktree ProSumer Video decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_psd": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav psd decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_psd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ptx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qcelp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qdm2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qdmc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qdraw0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_qtrle0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_r10k0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ralf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avdec_rasc": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav rasc decoder",
+                "hierarchy": [
+                    "avdec_rasc",
+                    "GstVideoDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav RemotelyAnywhere Screen Capture decoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avdec_real_144": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
                 "description": "libav real_144 decoder",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_real_144-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_real_288-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rl2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_roq_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_roqvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rpza0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rscc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rv10-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rv20-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rv30-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_rv40-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_s302m0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sanm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sbc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_scpr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_screenpresso0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sdx2_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sgi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sgirle0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sheervideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_shorten0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sipr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_smackaud0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_smackvid0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_smc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_smvjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_snow0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sol_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sonic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sp5x0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_speedhq0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_srgc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_sunrast0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_svq1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_svq3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tak0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_targa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_targa_y216-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tdsc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_thp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tiertexseqvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tiff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tmv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_truehd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_truemotion1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_truemotion2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_truemotion2rt0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_truespeech0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tscc2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_tta0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_twinvq0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_txd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ultimotion0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_utvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vb0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vble0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vc1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vc1image0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vcr1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vmdaudio0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vmdvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vmnc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp5-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp6-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp6a0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp6f0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp7-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp8-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vp9-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_vqavideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wavesynth0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_webp": {
+            "avdec_wcmv": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav webp decoder",
+                "description": "libav wcmv decoder",
                 "hierarchy": [
-                    "avdec_webp",
+                    "avdec_wcmv",
                     "GstVideoDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Video",
-                "long-name": "libav WebP image decoder",
-                "name": "avdec_webp",
+                "long-name": "libav WinCAM Motion Video decoder",
                 "pad-templates": {
                     "sink": {
                         "caps": "unknown/unknown:\n",
                         ],
                         "writable": true
                     },
-                    "max-threads": {
-                        "blurb": "Maximum number of worker threads to spawn. (0 = auto)",
-                        "construct": false,
-                        "construct-only": false,
-                        "default": "0",
-                        "max": "2147483647",
-                        "min": "0",
-                        "type-name": "gint",
-                        "writable": true
-                    },
                     "name": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_webp0",
-                        "hotdoc-fixed-default": true,
+                        "default": "NULL",
                         "type-name": "gchararray",
                         "writable": true
                     },
                 },
                 "rank": "marginal"
             },
-            "avdec_wmalossless": {
+            "avdec_webp": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav wmalossless decoder",
+                "description": "libav webp decoder",
                 "hierarchy": [
-                    "avdec_wmalossless",
-                    "GstAudioDecoder",
+                    "avdec_webp",
+                    "GstVideoDecoder",
                     "GstElement",
                     "GstObject",
                     "GInitiallyUnowned",
                     "GObject"
                 ],
-                "klass": "Codec/Decoder/Audio",
-                "long-name": "libav Windows Media Audio Lossless decoder",
-                "name": "avdec_wmalossless",
+                "klass": "Codec/Decoder/Video",
+                "long-name": "libav WebP image decoder",
+                "name": "avdec_webp",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-wma:\n     wmaversion: 4\n          depth: 16\n",
+                        "caps": "unknown/unknown:\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: { S16LE, S32LE }\n         layout: non-interleaved\n",
+                        "caps": "video/x-raw:\n         format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n",
                         "direction": "src",
                         "presence": "always"
                     }
                 },
                 "properties": {
-                    "min-latency": {
-                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                    "debug-mv": {
+                        "blurb": "Whether libav should print motion vectors on top of the image",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "direct-rendering": {
+                        "blurb": "Enable direct rendering",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "lowres": {
+                        "blurb": "At which resolution to decode images",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "full (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecLowres",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "full",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "1/2-size",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "1/4-size",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "max-threads": {
+                        "blurb": "Maximum number of worker threads to spawn. (0 = auto)",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "name": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmalossless0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                     },
-                    "parent": {
-                        "blurb": "The parent of the object",
+                    "output-corrupt": {
+                        "blurb": "Whether libav should output frames even if corrupted",
                         "construct": false,
                         "construct-only": false,
-                        "type-name": "GstObject",
+                        "default": "true",
+                        "type-name": "gboolean",
                         "writable": true
                     },
-                    "plc": {
-                        "blurb": "Perform packet loss concealment (if supported)",
+                    "parent": {
+                        "blurb": "The parent of the object",
                         "construct": false,
                         "construct-only": false,
-                        "default": "false",
-                        "type-name": "gboolean",
+                        "type-name": "GstObject",
                         "writable": true
                     },
-                    "tolerance": {
-                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                    "skip-frame": {
+                        "blurb": "Which types of frames to skip during decoding",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0",
-                        "max": "9223372036854775807",
-                        "min": "0",
-                        "type-name": "gint64",
+                        "default": "Skip nothing (0)",
+                        "enum": true,
+                        "type-name": "GstLibAVVidDecSkipFrame",
+                        "values": [
+                            {
+                                "desc": "0",
+                                "name": "Skip nothing",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "1",
+                                "name": "Skip B-frames",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "2",
+                                "name": "Skip IDCT/Dequantization",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "5",
+                                "name": "Skip everything",
+                                "value": "5"
+                            }
+                        ],
                         "writable": true
                     }
                 },
                 "rank": "marginal"
             },
-            "avdec_wmapro": {
+            "avdec_wmalossless": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav wmapro decoder",
+                "description": "libav wmalossless decoder",
                 "hierarchy": [
-                    "avdec_wmapro",
+                    "avdec_wmalossless",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav Windows Media Audio 9 Professional decoder",
-                "name": "avdec_wmapro",
+                "long-name": "libav Windows Media Audio Lossless decoder",
+                "name": "avdec_wmalossless",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-wma:\n     wmaversion: 3\n",
+                        "caps": "audio/x-wma:\n     wmaversion: 4\n          depth: 16\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: F32LE\n         layout: non-interleaved\n",
+                        "caps": "audio/x-raw:\n         format: { S16LE, S32LE }\n         layout: non-interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmapro0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_wmav1": {
+            "avdec_wmapro": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav wmav1 decoder",
+                "description": "libav wmapro decoder",
                 "hierarchy": [
-                    "avdec_wmav1",
+                    "avdec_wmapro",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav Windows Media Audio 1 decoder",
-                "name": "avdec_wmav1",
+                "long-name": "libav Windows Media Audio 9 Professional decoder",
+                "name": "avdec_wmapro",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-wma:\n     wmaversion: 1\n    block_align: [ 0, 2147483647 ]\n        bitrate: [ 0, 2147483647 ]\n",
+                        "caps": "audio/x-wma:\n     wmaversion: 3\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmav1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_wmav2": {
+            "avdec_wmav1": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav wmav2 decoder",
+                "description": "libav wmav1 decoder",
                 "hierarchy": [
-                    "avdec_wmav2",
+                    "avdec_wmav1",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav Windows Media Audio 2 decoder",
-                "name": "avdec_wmav2",
+                "long-name": "libav Windows Media Audio 1 decoder",
+                "name": "avdec_wmav1",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-wma:\n     wmaversion: 2\n    block_align: [ 0, 2147483647 ]\n        bitrate: [ 0, 2147483647 ]\n",
+                        "caps": "audio/x-wma:\n     wmaversion: 1\n    block_align: [ 0, 2147483647 ]\n        bitrate: [ 0, 2147483647 ]\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmav2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
-            "avdec_wmavoice": {
+            "avdec_wmav2": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav wmavoice decoder",
+                "description": "libav wmav2 decoder",
                 "hierarchy": [
-                    "avdec_wmavoice",
+                    "avdec_wmav2",
                     "GstAudioDecoder",
                     "GstElement",
                     "GstObject",
                     "GObject"
                 ],
                 "klass": "Codec/Decoder/Audio",
-                "long-name": "libav Windows Media Audio Voice decoder",
-                "name": "avdec_wmavoice",
+                "long-name": "libav Windows Media Audio 2 decoder",
+                "name": "avdec_wmav2",
                 "pad-templates": {
                     "sink": {
-                        "caps": "audio/x-wms:\n",
+                        "caps": "audio/x-wma:\n     wmaversion: 2\n    block_align: [ 0, 2147483647 ]\n        bitrate: [ 0, 2147483647 ]\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                     "src": {
-                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "caps": "audio/x-raw:\n         format: F32LE\n         layout: non-interleaved\n",
                         "direction": "src",
                         "presence": "always"
                     }
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmavoice0",
+                        "default": "NULL",
+                        "hotdoc-fixed-default": true,
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "plc": {
+                        "blurb": "Perform packet loss concealment (if supported)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
+            "avdec_wmavoice": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
+                "description": "libav wmavoice decoder",
+                "hierarchy": [
+                    "avdec_wmavoice",
+                    "GstAudioDecoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Decoder/Audio",
+                "long-name": "libav Windows Media Audio Voice decoder",
+                "name": "avdec_wmavoice",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "audio/x-wms:\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/x-raw:\n         format: { U8, S16LE, S32LE, F32LE, F64LE }\n         layout: { (string)interleaved, (string)non-interleaved }\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "min-latency": {
+                        "blurb": "Aggregate output data to a minimum of latency time (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmv3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wmv3image0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_wnv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ws_snd1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xan_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xan_wc3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xan_wc4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xbin0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xbm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xface0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xl0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xma1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xma2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xpm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_xwd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_ylc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_yop0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_zerocodec0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdec_zmbv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "ffmpegdeinterlace0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_4xm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_aiff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_ape0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
             },
             "avdemux_avs": {
                 "author": "Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com>",
-                "description": "libav AVS demuxer",
+                "description": "libav Argonaut Games Creature Shock demuxer",
                 "hierarchy": [
                     "avdemux_avs",
                     "GstElement",
                     "GObject"
                 ],
                 "klass": "Codec/Demuxer",
-                "long-name": "libav AVS demuxer",
+                "long-name": "libav Argonaut Games Creature Shock demuxer",
                 "name": "avdemux_avs",
                 "pad-templates": {
                     "audio_%%u": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_avs0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_bfstm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_brstm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_daud0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_dsf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_ea0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_film_cpk0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_gif0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_gxf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_idcin0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_iff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_ipmovie0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_ivf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_mm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_mmf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_mpc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_mpc8-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_mxf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_nsv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_nut0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_nuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_psxstr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_pva0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_smk0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_sol0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_tta0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_vmd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_voc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_wc3movie0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_wsaud0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_wsvqa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avdemux_yuv4mpegpipe0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_a64multi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_a64multi5-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_aac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "Center Mix Level (Private codec option)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,594604",
+                        "default": "0.594604",
                         "max": "1",
                         "min": "0",
                         "type-name": "gfloat",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ac3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "Surround Mix Level (Private codec option)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
+                        "default": "0.5",
                         "max": "1",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "Center Mix Level (Private codec option)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,594604",
+                        "default": "0.594604",
                         "max": "1",
                         "min": "0",
                         "type-name": "gfloat",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ac3_fixed0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "Surround Mix Level (Private codec option)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
+                        "default": "0.5",
                         "max": "1",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_adx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_ima_qt0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_ima_wav0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_ms0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_swf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_adpcm_yamaha0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_alac0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_alias_pix0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_amv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_apng0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_aptx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_aptx_hd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_asv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_asv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_avrp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_avui0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_bmp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_cinepak0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_cljr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_comfortnoise0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "1411200",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_dca0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_dnxhd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_dpx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_dvvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_eac3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ffv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ffvhuff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_fits0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_flashsv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_flashsv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_flv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_g722-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_g723_1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_g726-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_g726le0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_h261-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_h263-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_h263p0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_huffyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_jpeg2000-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_jpegls0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ljpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_magicyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mlp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mp2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mp2fixed0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mpeg1video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mpeg2video0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_mpeg4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_msmpeg4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_msmpeg4v2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_msvideo1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_nellymoser0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_opus0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct-only": false,
                         "default": "360",
                         "max": "360",
-                        "min": "2,5",
+                        "min": "2.5",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_pam0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_pbm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                 },
                 "rank": "secondary"
             },
+            "avenc_pcm_vidc": {
+                "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>",
+                "description": "libav pcm_vidc encoder",
+                "hierarchy": [
+                    "avenc_pcm_vidc",
+                    "GstAudioEncoder",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Encoder/Audio",
+                "long-name": "libav PCM Archimedes VIDC encoder",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "audio/x-raw:\n       channels: [ 1, 2 ]\n           rate: [ 4000, 96000 ]\n         format: S16LE\n         layout: interleaved\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "unknown/unknown:\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "ac": {
+                        "blurb": "set number of audio channels (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "ar": {
+                        "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "audio-service-type": {
+                        "blurb": "audio service type (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "ma (0)",
+                        "enum": true,
+                        "type-name": "avcodeccontext-audio-service-type",
+                        "values": [
+                            {
+                                "desc": "Main Audio Service",
+                                "name": "ma",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "Effects",
+                                "name": "ef",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "Visually Impaired",
+                                "name": "vi",
+                                "value": "2"
+                            },
+                            {
+                                "desc": "Hearing Impaired",
+                                "name": "hi",
+                                "value": "3"
+                            },
+                            {
+                                "desc": "Dialogue",
+                                "name": "di",
+                                "value": "4"
+                            },
+                            {
+                                "desc": "Commentary",
+                                "name": "co",
+                                "value": "5"
+                            },
+                            {
+                                "desc": "Emergency",
+                                "name": "em",
+                                "value": "6"
+                            },
+                            {
+                                "desc": "Voice Over",
+                                "name": "vo",
+                                "value": "7"
+                            },
+                            {
+                                "desc": "Karaoke",
+                                "name": "ka",
+                                "value": "8"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "bitrate": {
+                        "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "128000",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "bufsize": {
+                        "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "channel-layout": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "guint64",
+                        "writable": true
+                    },
+                    "compression-level": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "-1",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "cutoff": {
+                        "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "debug": {
+                        "blurb": "print specific debug info (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "(none)",
+                        "type-name": "avcodeccontext-debug",
+                        "values": [
+                            {
+                                "desc": "picture info",
+                                "name": "pict",
+                                "value": "0x00000001"
+                            },
+                            {
+                                "desc": "rate control",
+                                "name": "rc",
+                                "value": "0x00000002"
+                            },
+                            {
+                                "desc": "bitstream",
+                                "name": "bitstream",
+                                "value": "0x00000004"
+                            },
+                            {
+                                "desc": "macroblock (MB) type",
+                                "name": "mb_type",
+                                "value": "0x00000008"
+                            },
+                            {
+                                "desc": "per-block quantization parameter (QP)",
+                                "name": "qp",
+                                "value": "0x00000010"
+                            },
+                            {
+                                "desc": "dct_coeff",
+                                "name": "dct_coeff",
+                                "value": "0x00000040"
+                            },
+                            {
+                                "desc": "skip",
+                                "name": "skip",
+                                "value": "0x00000080"
+                            },
+                            {
+                                "desc": "startcode",
+                                "name": "startcode",
+                                "value": "0x00000100"
+                            },
+                            {
+                                "desc": "error recognition",
+                                "name": "er",
+                                "value": "0x00000400"
+                            },
+                            {
+                                "desc": "memory management control operations (H.264)",
+                                "name": "mmco",
+                                "value": "0x00000800"
+                            },
+                            {
+                                "desc": "bugs",
+                                "name": "bugs",
+                                "value": "0x00001000"
+                            },
+                            {
+                                "desc": "picture buffer allocations",
+                                "name": "buffers",
+                                "value": "0x00008000"
+                            },
+                            {
+                                "desc": "threading operations",
+                                "name": "thread_ops",
+                                "value": "0x00010000"
+                            },
+                            {
+                                "desc": "green_metadata",
+                                "name": "green_metadata",
+                                "value": "0x00800000"
+                            },
+                            {
+                                "desc": "skip motion compensation",
+                                "name": "nomc",
+                                "value": "0x01000000"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "dump-separator": {
+                        "blurb": "set information dump field separator (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "flags": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "(none)",
+                        "type-name": "avcodeccontext-flags",
+                        "values": [
+                            {
+                                "desc": "allow decoders to produce unaligned output",
+                                "name": "unaligned",
+                                "value": "0x00000001"
+                            },
+                            {
+                                "desc": "use four motion vectors per macroblock (MPEG-4)",
+                                "name": "mv4",
+                                "value": "0x00000004"
+                            },
+                            {
+                                "desc": "Output even potentially corrupted frames",
+                                "name": "output_corrupt",
+                                "value": "0x00000008"
+                            },
+                            {
+                                "desc": "use 1/4-pel motion compensation",
+                                "name": "qpel",
+                                "value": "0x00000010"
+                            },
+                            {
+                                "desc": "use loop filter",
+                                "name": "loop",
+                                "value": "0x00000800"
+                            },
+                            {
+                                "desc": "only decode/encode grayscale",
+                                "name": "gray",
+                                "value": "0x00002000"
+                            },
+                            {
+                                "desc": "error[?] variables will be set during encoding",
+                                "name": "psnr",
+                                "value": "0x00008000"
+                            },
+                            {
+                                "desc": "Input bitstream might be randomly truncated",
+                                "name": "truncated",
+                                "value": "0x00010000"
+                            },
+                            {
+                                "desc": "use interlaced DCT",
+                                "name": "ildct",
+                                "value": "0x00040000"
+                            },
+                            {
+                                "desc": "force low delay",
+                                "name": "low_delay",
+                                "value": "0x00080000"
+                            },
+                            {
+                                "desc": "place global headers in extradata instead of every keyframe",
+                                "name": "global_header",
+                                "value": "0x00400000"
+                            },
+                            {
+                                "desc": "use only bitexact functions (except (I)DCT)",
+                                "name": "bitexact",
+                                "value": "0x00800000"
+                            },
+                            {
+                                "desc": "H.263 advanced intra coding / MPEG-4 AC prediction",
+                                "name": "aic",
+                                "value": "0x01000000"
+                            },
+                            {
+                                "desc": "interlaced motion estimation",
+                                "name": "ilme",
+                                "value": "0x20000000"
+                            },
+                            {
+                                "desc": "closed GOP",
+                                "name": "cgop",
+                                "value": "0x80000000"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "flags2": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "(none)",
+                        "type-name": "avcodeccontext-flags2",
+                        "values": [
+                            {
+                                "desc": "allow non-spec-compliant speedup tricks",
+                                "name": "fast",
+                                "value": "0x00000001"
+                            },
+                            {
+                                "desc": "skip bitstream encoding",
+                                "name": "noout",
+                                "value": "0x00000004"
+                            },
+                            {
+                                "desc": "place global headers at every keyframe instead of in extradata",
+                                "name": "local_header",
+                                "value": "0x00000008"
+                            },
+                            {
+                                "desc": "Frame data might be split into multiple chunks",
+                                "name": "chunks",
+                                "value": "0x00008000"
+                            },
+                            {
+                                "desc": "ignore cropping information from sps",
+                                "name": "ignorecrop",
+                                "value": "0x00010000"
+                            },
+                            {
+                                "desc": "Show all frames before the first keyframe",
+                                "name": "showall",
+                                "value": "0x00400000"
+                            },
+                            {
+                                "desc": "export motion vectors through frame side data",
+                                "name": "export_mvs",
+                                "value": "0x10000000"
+                            },
+                            {
+                                "desc": "do not skip samples and export skip information as frame side data",
+                                "name": "skip_manual",
+                                "value": "0x20000000"
+                            },
+                            {
+                                "desc": "do not reset ASS ReadOrder field on flush",
+                                "name": "ass_ro_flush_noop",
+                                "value": "0x40000000"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "frame-size": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "global-quality": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "hard-resync": {
+                        "blurb": "Perform clipping and sample flushing upon discontinuity",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "mark-granule": {
+                        "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": false
+                    },
+                    "max-pixels": {
+                        "blurb": "Maximum number of pixels (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "2147483647",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "max-prediction-order": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "-1",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "maxrate": {
+                        "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "min-prediction-order": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "-1",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "minrate": {
+                        "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "perfect-timestamp": {
+                        "blurb": "Favour perfect timestamps over tracking upstream timestamps",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "false",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "side-data-only-packets": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "true",
+                        "type-name": "gboolean",
+                        "writable": true
+                    },
+                    "strict": {
+                        "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "normal (0)",
+                        "enum": true,
+                        "type-name": "avcodeccontext-strict",
+                        "values": [
+                            {
+                                "desc": "allow non-standardized experimental things",
+                                "name": "experimental",
+                                "value": "-2"
+                            },
+                            {
+                                "desc": "allow unofficial extensions",
+                                "name": "unofficial",
+                                "value": "-1"
+                            },
+                            {
+                                "desc": "normal",
+                                "name": "normal",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "strictly conform to all the things in the spec no matter what the consequences",
+                                "name": "strict",
+                                "value": "1"
+                            },
+                            {
+                                "desc": "strictly conform to a older more strict version of the spec or reference software",
+                                "name": "very",
+                                "value": "2"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "thread-type": {
+                        "blurb": "select multithreading type (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "slice+frame",
+                        "type-name": "avcodeccontext-thread-type",
+                        "values": [
+                            {
+                                "desc": "frame",
+                                "name": "frame",
+                                "value": "0x00000001"
+                            },
+                            {
+                                "desc": "slice",
+                                "name": "slice",
+                                "value": "0x00000002"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "threads": {
+                        "blurb": "set the number of threads (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "unknown (1)",
+                        "enum": true,
+                        "type-name": "avcodeccontext-threads",
+                        "values": [
+                            {
+                                "desc": "autodetect a suitable number of threads to use",
+                                "name": "auto",
+                                "value": "0"
+                            },
+                            {
+                                "desc": "Unspecified",
+                                "name": "unknown",
+                                "value": "1"
+                            }
+                        ],
+                        "writable": true
+                    },
+                    "ticks-per-frame": {
+                        "blurb": "(null) (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "1",
+                        "max": "2147483647",
+                        "min": "1",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "tolerance": {
+                        "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "40000000",
+                        "max": "9223372036854775807",
+                        "min": "0",
+                        "type-name": "gint64",
+                        "writable": true
+                    },
+                    "trellis": {
+                        "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "-2147483648",
+                        "type-name": "gint",
+                        "writable": true
+                    }
+                },
+                "rank": "secondary"
+            },
             "avenc_pcx": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>",
                 "description": "libav pcx encoder",
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_pcx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_pgm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_pgmyuv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_png0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_ppm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                 "name": "avenc_prores",
                 "pad-templates": {
                     "sink": {
-                        "caps": "video/x-raw:\n         format: I422_10LE\n",
+                        "caps": "video/x-raw:\n         format: { I422_10LE, Y444_10LE }\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_prores0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                 "name": "avenc_prores_aw",
                 "pad-templates": {
                     "sink": {
-                        "caps": "video/x-raw:\n         format: I422_10LE\n",
+                        "caps": "video/x-raw:\n         format: { I422_10LE, Y444_10LE }\n",
                         "direction": "sink",
                         "presence": "always"
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_prores_aw0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_prores_ks0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_qtrle0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_r10k0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_real_144-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_roq_dpcm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_roqvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_rv10-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_rv20-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_s302m0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_sbc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_sgi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_snow0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_sonic0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_sonicls0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_sunrast0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_svq1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_targa0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_tiff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_truehd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_tta0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_utvideo0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "600000000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_vc2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_wavpack0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_wmav1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "128000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bufsize": {
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_wmav2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_wmv1-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_wmv2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "1",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_xbm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_xface0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_xwd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "1,25",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "1.25",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "200000",
-                        "max": "9223372036854775807",
+                        "max": "2147483647",
                         "min": "0",
-                        "type-name": "gint64",
+                        "type-name": "gint",
                         "writable": true
                     },
                     "bitrate-tolerance": {
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "-0,8",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "-0.8",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avenc_zmbv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
                         "min": "-1",
                         "type-name": "gfloat",
                         "writable": true
                         "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)",
                         "construct": false,
                         "construct-only": false,
-                        "default": "0,5",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "default": "0.5",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "Constant Quantizer",
                         "construct": true,
                         "construct-only": false,
-                        "default": "0,01",
+                        "default": "0.01",
                         "max": "30",
                         "min": "0",
                         "type-name": "gfloat",
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "3",
-                        "max": "3,40282e+38",
+                        "max": "3.40282e+38",
                         "min": "0",
                         "type-name": "gfloat",
                         "writable": true
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "construct": false,
                         "construct-only": false,
                         "default": "0",
-                        "max": "3,40282e+38",
-                        "min": "-3,40282e+38",
+                        "max": "3.40282e+38",
+                        "min": "-3.40282e+38",
                         "type-name": "gfloat",
                         "writable": true
                     },
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_3g2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_3gp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_a64-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_adts0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_adx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_aiff0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_amr0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_apng0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_asf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_asf_stream0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ast0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_au0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_avi0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_avm2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_bit0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_caf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_codec2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_dash0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_daud0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_dv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_dvd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_f4v0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_film_cpk0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_filmstrip0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_fits0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_flv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_gxf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_hash0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_hds0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_hls0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ico0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ilbc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ipod0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ircam0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ismv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ivf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_latm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_matroska0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_md5-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mkvtimestamp_v2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mmf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mov0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mp2-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mp3-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mp4-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mpegts0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mpjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mxf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mxf_d10-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_mxf_opatom0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_nut0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_oga0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ogg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_ogv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_oma0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_opus0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_psp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_rm0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_rso0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_rtsp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_sap0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_singlejpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_smjpeg0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_smoothstreaming0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_sox0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_spdif0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_spx0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_svcd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_swf0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_tta0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_uncodedframecrc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_vc1test0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_vcd0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                 },
                 "rank": "marginal"
             },
+            "avmux_vidc": {
+                "author": "Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net>",
+                "description": "libav PCM Archimedes VIDC muxer",
+                "hierarchy": [
+                    "avmux_vidc",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Muxer",
+                "long-name": "libav PCM Archimedes VIDC muxer",
+                "pad-templates": {
+                    "src": {
+                        "caps": "application/x-gst-av-vidc:\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "properties": {
+                    "maxdelay": {
+                        "blurb": "Set the maximum demux-decode delay (in microseconds)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    },
+                    "name": {
+                        "blurb": "The name of the object",
+                        "construct": true,
+                        "construct-only": false,
+                        "default": "NULL",
+                        "type-name": "gchararray",
+                        "writable": true
+                    },
+                    "parent": {
+                        "blurb": "The parent of the object",
+                        "construct": false,
+                        "construct-only": false,
+                        "type-name": "GstObject",
+                        "writable": true
+                    },
+                    "preload": {
+                        "blurb": "Set the initial demux-decode delay (in microseconds)",
+                        "construct": false,
+                        "construct-only": false,
+                        "default": "0",
+                        "max": "2147483647",
+                        "min": "0",
+                        "type-name": "gint",
+                        "writable": true
+                    }
+                },
+                "rank": "marginal"
+            },
             "avmux_vob": {
                 "author": "Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net>",
                 "description": "libav MPEG-2 PS (VOB) muxer",
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_vob0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_voc0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_w64-0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_wav0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_webp0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_wtv0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true
                         "blurb": "The name of the object",
                         "construct": true,
                         "construct-only": false,
-                        "default": "avmux_yuv4mpegpipe0",
+                        "default": "NULL",
                         "hotdoc-fixed-default": true,
                         "type-name": "gchararray",
                         "writable": true