urls_downloaded_cb({"token":"structures","urls":[{"url":"adaptivedemux2/index.html#adaptivedemux2-page","node_type":"p","page":"adaptivedemux2","sections":["adaptivedemux2"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#mutable-substructures","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Mutable substructures:"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#object-locking","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Object locking:"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#refcounting","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Refcounting:"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#shared-data-structures-and-writability","node_type":"h3","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Shared data structures and writability:"],"context":{"gi-language":["default"]}},{"url":"additional/design/TODO.html#apiabi","node_type":"ul","page":"TODO - Future Development","sections":["TODO - Future Development","API/ABI"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#equality","node_type":"p","page":"Caps","sections":["Caps","Operations","Equality"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#intersection","node_type":"p","page":"Caps","sections":["Caps","Operations","Intersection"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#semantics-of-caps-and-their-usage","node_type":"p","page":"Caps","sections":["Caps","Basic Rules","Semantics of caps and their usage"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#subtraction","node_type":"p","page":"Caps","sections":["Caps","Operations","Subtraction"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#union","node_type":"p","page":"Caps","sections":["Caps","Operations","Union"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#parsers-decoders-and-autoplugging","node_type":"p","page":"Decodebin design","sections":["Decodebin design","Parsers, decoders and auto-plugging"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#allocation","node_type":"p","page":"GstMeta","sections":["GstMeta","Memory management","allocation"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#api-examples","node_type":"p","page":"GstMeta","sections":["GstMeta","API examples"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#gstmeta1","node_type":"p","page":"GstMeta","sections":["GstMeta","GstMeta"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#notes","node_type":"p","page":"GstMeta","sections":["GstMeta","Notes"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#uridecodebin3-uri-and-source-handling","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","uridecodebin3 URI and source handling"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#establishing-the-parentchild-relationship","node_type":"p","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","establishing the parent-child relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#using-the-parentchild-relationship","node_type":"ul","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","using the parent-child relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#gststream-objects","node_type":"p","page":"Stream selection","sections":["Stream selection","GstStream objects"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#performance","node_type":"ul","page":"Tracing","sections":["Tracing","Performance"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracer-event-classes","node_type":"p","page":"Tracing","sections":["Tracing","tracer event classes"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#using-capabilities-for-metadata","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for","Using capabilities for metadata"],"context":{"gi-language":["default"]}},{"url":"base/gstqueuearray.html#gst_queue_array_new_for_struct","node_type":"p","page":"GstQueueArray","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"contribute/index.html#coding-style","node_type":"ul","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Where to Submit Patches","Coding Style"],"context":{"gi-language":["default"]}},{"url":"debug/capssetter.html#capssetter-page","node_type":"p","page":"capssetter","sections":["capssetter"],"context":{"gi-language":["default"]}},{"url":"gdkpixbuf/gdkpixbufsink.html#message-details","node_type":"p","page":"gdkpixbufsink","sections":["gdkpixbufsink","Message details"],"context":{"gi-language":["default"]}},{"url":"goom/index.html#goom-page","node_type":"p","page":"goom","sections":["goom"],"context":{"gi-language":["default"]}},{"url":"goom2k1/index.html#goom2k1-page","node_type":"p","page":"goom2k1","sections":["goom2k1"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#action-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","run-on-sub-pipeline","Parameters","\naction (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#actions-mandatory","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","foreach","Parameters","\nactions (mandatory)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#configs-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","meta","Parameters","\nconfigs (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#expectedissues-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","meta","Parameters","\nexpected-issues (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#scenario-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","create-sub-pipeline","Parameters","\nscenario (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-test-file.html#the-file-format","node_type":"p","page":"Test file","sections":["The file format"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gesformatter.html#ges_formatter_class_register_metas","node_type":"p","page":"GESFormatter","sections":["Class Methods"],"context":{"gi-language":["c","javascript"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gstadaptivedemux-page","node_type":"p","page":"gstadaptivedemux","sections":["gstadaptivedemux"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstav1parser.html#gstav1parser-page","node_type":"p","page":"GstAV1Parser","sections":["GstAV1Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gsth264parser.html#gst_h264_parse_subset_sps","node_type":"p","page":"GstH264Parser","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gsth264parser.html#gst_h264_parser_parse_subset_sps","node_type":"p","page":"GstH264Parser","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gsth264parser.html#gsth264parser-page","node_type":"p","page":"GstH264Parser","sections":["GstH264Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gsth265parser.html#gsth265parser-page","node_type":"p","page":"GstH265Parser","sections":["GstH265Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstmpeg4parser.html#gstmpeg4parser-page","node_type":"p","page":"GstMpeg4Parser","sections":["GstMpeg4Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstmpegvideometa.html#gst_buffer_add_mpeg_video_meta","node_type":"p","page":"gstmpegvideometa","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstvc1parser.html#gstvc1parser-page","node_type":"p","page":"GstVc1Parser","sections":["GstVc1Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstvp8parser.html#gstvp8parser-page","node_type":"p","page":"GstVp8Parser","sections":["GstVp8Parser"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstvp9parser.html#gstvp9parser-page","node_type":"p","page":"GstVp9Parser","sections":["GstVp9Parser"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-thread-pool.html#gst_rtsp_thread_pool_cleanup","node_type":"p","page":"rtsp thread pool","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#GST_CAPS_IS_SIMPLE","node_type":"p","page":"GstCaps","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcaps.html#GstCapsIntersectMode","node_type":"p","page":"GstCaps","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_append","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_copy","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_get_size","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_get_structure","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_map_in_place","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_merge","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_new_full","node_type":"p","page":"GstCaps","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcaps.html#gst_caps_new_full_valist","node_type":"p","page":"GstCaps","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcaps.html#gst_caps_ref","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcaps.html#gst_caps_remove_structure","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_serialize","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_set_features_simple","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_set_value","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_simplify","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_steal_structure","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_unref","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcapsfeatures.html#gstcapsfeatures-page","node_type":"p","page":"GstCapsFeatures","sections":["GstCapsFeatures"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelement.html#gstelement-page","node_type":"p","page":"GstElement","sections":["GstElement"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstinfo.html#GST_SEGMENT_FORMAT","node_type":"p","page":"GstInfo","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstiterator.html#gstiterator-page","node_type":"p","page":"GstIterator","sections":["GstIterator"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gststructure.html#GstSerializeFlags","node_type":"p","page":"GstStructure","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_is_equal","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_serialize","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gststructure-page","node_type":"p","page":"GstStructure","sections":["GstStructure"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gststructure.html#the-serialization-format","node_type":"p","page":"GstStructure","sections":["GstStructure","The serialization format"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttaglist.html#gsttaglist-page","node_type":"p","page":"GstTagList","sections":["GstTagList"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttask.html#gst_task_cleanup_all","node_type":"p","page":"GstTask","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaskpool.html#gst_task_pool_cleanup","node_type":"p","page":"GstTaskPool","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttoc.html#gsttoc-page","node_type":"p","page":"GstToc","sections":["GstToc"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttracerrecord.html#gst_tracer_record_new","node_type":"p","page":"GstTracerRecord","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"ipcpipeline/ipcpipelinesink.html#ipcpipelinesink-page","node_type":"p","page":"ipcpipelinesink","sections":["ipcpipelinesink"],"context":{"gi-language":["default"]}},{"url":"net/gstnettimepacket.html#gstnettimepacket-page","node_type":"p","page":"GstNetTimePacket","sections":["GstNetTimePacket"],"context":{"gi-language":["default"]}},{"url":"net/gstptpclock.html#GstPtpStatisticsCallback","node_type":"p","page":"GstPtpClock","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"play/gstplay.html#gst_play_get_message_bus","node_type":"p","page":"GstPlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"plugin-development/advanced/allocation.html#gstbuffer","node_type":"ul","page":"Memory allocation","sections":["Memory allocation","GstBuffer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstmeta","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/checklist-element.html#debugging","node_type":"ul","page":"Things to check when writing an element","sections":["Things to check when writing an element","Debugging"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#using-the-project-stamp","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","Using the Project Stamp"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#structure-of-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Structure of This Guide"],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtcpbuffer.html#gstrtcpbuffer-page","node_type":"p","page":"GstRTCPBuffer","sections":["GstRTCPBuffer"],"context":{"gi-language":["default"]}},{"url":"rtsplib/gstrtspmessage.html#gst_rtsp_message_unset","node_type":"p","page":"GstRTSPMessage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tcp/multifdsink.html#multifdsink::get-stats","node_type":"p","page":"multifdsink","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_get_message_bus","node_type":"p","page":"gsttranscoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tutorials/basic/hello-world.html#walkthrough","node_type":"ul","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#walkthrough","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#a-short-note-on-gobject-and-glib","node_type":"p","page":"Tutorials","sections":["Tutorials","Welcome to the GStreamer Tutorials!","A short note on GObject and GLib"],"context":{"gi-language":["default"]}},{"url":"video/index.html#subpages","node_type":"p","page":"Video Library","sections":[],"context":{"gi-language":["default"]}},{"url":"video/video-frame.html#gst_video_frame_map","node_type":"p","page":"video frame","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}}]});