urls_downloaded_cb({"token":"convenience","urls":[{"url":"additional/design/draft-metadata.html#lost-metadata","node_type":"p","page":"Metadata","sections":["Metadata","Issues","Lost metadata"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#goals","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Goals"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#hierarchy-of-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Helper library for profiles","Hierarchy of profiles"],"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/playback-gapless.html#background","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Background"],"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":"application-development/advanced/pipeline-manipulation.html#using-probes","node_type":"ul","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#querying-getting-the-position-or-length-of-a-stream","node_type":"p","page":"Position tracking and seeking","sections":["Position tracking and seeking","Querying: getting the position or length of a stream"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#building-gstreamer-under-win32","node_type":"p","page":"Integration","sections":["Integration","Windows","Building GStreamer under Win32"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bins.html#creating-a-bin","node_type":"p","page":"Bins","sections":["Bins","Creating a bin"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#creating-capabilities-for-filtering","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for","Creating capabilities for filtering"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playbin","node_type":"p","page":"Playback Components","sections":["Playback Components","Playbin"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioconverter.html#gst_audio_converter_convert","node_type":"p","page":"GstAudioConverter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiodecoder.html#gst_audio_decoder_merge_tags","node_type":"p","page":"GstAudioDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioencoder.html#gst_audio_encoder_merge_tags","node_type":"p","page":"GstAudioEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiofilter.html#gst_audio_filter_class_add_pad_templates","node_type":"p","page":"GstAudioFilter","sections":["Class Methods"],"context":{"gi-language":["c","javascript"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#gst_nonstream_audio_decoder_set_output_format_simple","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#GST_AGGREGATOR_SRC_PAD","node_type":"p","page":"GstAggregator","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"base/gstbaseparse.html#gst_base_parse_merge_tags","node_type":"p","page":"GstBaseParse","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_clip_running_time","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_add_probe","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_add_sink","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_add_src","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_get","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"check/gstharness.html#gst_harness_set","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"check/gstharness.html#gst_harness_set_forwarding","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_sink_push_many","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecparsers/index.html#subpages","node_type":"p","page":"Bitstream parsing Library","sections":[],"context":{"gi-language":["default"]}},{"url":"codecs/index.html#subpages","node_type":"p","page":"GstCodecs","sections":[],"context":{"gi-language":["default"]}},{"url":"dvbsubenc/index.html#dvbsubenc:ts-offset","node_type":"p","page":"dvbsubenc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"encoding/index.html#plugin-encoding","node_type":"table","page":"encoding","sections":[],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/geslayer.html#ges_layer_is_empty","node_type":"p","page":"GESLayer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesmetacontainer.html#gesmetacontainer-interface-page","node_type":"p","page":"GESMetaContainer Interface","sections":["GESMetaContainer Interface"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/index.html#subpages","node_type":"p","page":"GStreamer Editing Services","sections":[],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/index.html#tracks-and-layers","node_type":"p","page":"GStreamer Editing Services","sections":["GStreamer Editing Services","Architecture","Tracks and Layers"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-media-factory.html#gst_rtsp_media_factory_add_role","node_type":"p","page":"rtsp media factory","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gst-rtsp-server/rtsp-media-factory.html#gst_rtsp_media_factory_add_role_from_structure","node_type":"p","page":"rtsp media factory","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-permissions.html#rtsp-permissions-page","node_type":"p","page":"rtsp permissions","sections":["rtsp permissions"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcaps.html#gst_caps_get_features","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_id_str_set_value","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_set_value_static_str","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcontext.html#gst_context_ref","node_type":"p","page":"GstContext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcontext.html#gst_context_unref","node_type":"p","page":"GstContext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdeviceprovider.html#GST_DEVICE_PROVIDER_REGISTER_DEFINE","node_type":"p","page":"GstDeviceProvider","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstdeviceprovider.html#GST_DEVICE_PROVIDER_REGISTER_DEFINE_CUSTOM","node_type":"p","page":"GstDeviceProvider","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstdynamictypefactory.html#GST_DYNAMIC_TYPE_REGISTER_DEFINE","node_type":"p","page":"GstDynamicTypeFactory","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_REGISTER_DEFINE","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_REGISTER_DEFINE_CUSTOM","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_REGISTER_DEFINE_WITH_CODE","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#gst_element_link_pads_full","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_unlink_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gstelement-page","node_type":"p","page":"GstElement","sections":["GstElement"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsterror.html#gstgerror-page","node_type":"p","page":"GstGError","sections":["GstGError"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstevent.html#gst_event_ref","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstmemory.html#gst_memory_ref","node_type":"p","page":"GstMemory","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstmessage.html#gst_message_ref","node_type":"p","page":"GstMessage","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstmessage.html#gst_message_unref","node_type":"p","page":"GstMessage","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_PROXY_ALLOCATION","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_PROXY_CAPS","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#gst_pad_get_stream","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_get_stream_id","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_link_maybe_ghosting","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_link_maybe_ghosting_full","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gstpad-page","node_type":"p","page":"GstPad","sections":["GstPad"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstpadtemplate.html#GST_STATIC_PAD_TEMPLATE","node_type":"p","page":"GstPadTemplate","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpadtemplate.html#gst_pad_template_get_documentation_caps","node_type":"p","page":"GstPadTemplate","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstplugin.html#gst_plugin_add_dependency_simple","node_type":"p","page":"GstPlugin","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_new_id","node_type":"p","page":"GstStructure","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gststructure.html#gst_structure_new_id_str","node_type":"p","page":"GstStructure","sections":["Constructors"],"context":{"gi-language":["c"]}},{"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#gst_tag_merge_strings_with_comma","node_type":"p","page":"GstTagList","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_merge_use_first","node_type":"p","page":"GstTagList","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttask.html#gsttask-page","node_type":"p","page":"GstTask","sections":["GstTask"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER_DEFINE","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER_DEFINE_CUSTOM","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsturihandler.html#gst_uri_join_strings","node_type":"p","page":"GstUriHandler","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstutils.html#gst_parse_bin_from_description","node_type":"p","page":"GstUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstutils.html#gst_parse_bin_from_description_full","node_type":"p","page":"GstUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"installing/on-linux.html#getting-the-tutorials-source-code","node_type":"p","page":"Installing on Linux","sections":["Installing on Linux","Building applications using GStreamer","Getting the tutorial's source code"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#prerequisites","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"mpegts/gst-atsc-section.html#GstMpegtsATSCStreamType","node_type":"p","page":"ATSC variants of MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtssection.html#generic-usage-of-sections-with-gstmpegtssection","node_type":"p","page":"Base MPEG-TS sections","sections":["Base MPEG-TS sections","Generic usage of sections with GstMpegtsSection\n"],"context":{"gi-language":["default"]}},{"url":"multifile/index.html#plugin-multifile","node_type":"table","page":"multifile","sections":[],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_codec_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_return_get_name","node_type":"p","page":"Install-plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"playback/index.html#plugin-playback","node_type":"table","page":"playback","sections":[],"context":{"gi-language":["default"]}},{"url":"playback/playsink.html#playsink-page","node_type":"p","page":"playsink","sections":["playsink"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#api-example1","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstBufferPool","API example"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#api-examples","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstBuffer","API examples"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#define-the-metadata-api","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta","Implementing new GstMeta","Define the metadata API"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#implementing-a-metadata-api","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta","Implementing new GstMeta","Implementing a metadata API"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/base-classes.html#writing-a-sink","node_type":"p","page":"Pre-made base classes","sections":["Pre-made base classes","Writing a sink"],"context":{"gi-language":["default"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"rtp/rtpulpfecenc.html#rtpulpfecenc-page","node_type":"p","page":"rtpulpfecenc","sections":["rtpulpfecenc"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#example-launch-line","node_type":"ul","page":"rtspsrc","sections":["rtspsrc","Example launch line"],"context":{"gi-language":["default"]}},{"url":"tag/gsttag.html#gst_tag_freeform_string_to_utf8","node_type":"p","page":"Tags","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttag.html#gst_tag_parse_extended_comment","node_type":"p","page":"Tags","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttaglanguagecodes.html#gst_tag_get_language_code_iso_639_1","node_type":"p","page":"ISO-639 lang mappings","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttaglanguagecodes.html#gst_tag_get_language_code_iso_639_2B","node_type":"p","page":"ISO-639 lang mappings","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttaglanguagecodes.html#gst_tag_get_language_code_iso_639_2T","node_type":"p","page":"ISO-639 lang mappings","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttagvorbis.html#gst_vorbis_tag_add","node_type":"p","page":"GstVorbisTag","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/tag.html#gst_tag_get_language_code","node_type":"p","page":"tag","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"tutorials/android/a-running-pipeline.html#a-pipeline-on-android-c-code","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#attach_current_thread","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]","attach_current_thread()"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#gst_native_finalize-nativefinalize-from-java","node_type":"ul","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]","\ngst_native_finalize() (nativeFinalize() from Java)"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/debugging-tools.html#getting-pipeline-graphs","node_type":"p","page":"Basic tutorial 11: Debugging tools","sections":["Basic tutorial 11: Debugging tools","Printing debug information","Getting pipeline graphs"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#inner-workings-of-hardwareaccelerated-video-decoding-plugins","node_type":"p","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Inner workings of hardware-accelerated video decoding plugins"],"context":{"gi-language":["default"]}},{"url":"video/gstnavigation.html#GstNavigationCommand","node_type":"p","page":"GstNavigation","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#gst_video_decoder_merge_tags","node_type":"p","page":"GstVideoDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_merge_tags","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gst_is_video_overlay_prepare_window_handle_message","node_type":"p","page":"GstVideoOverlay","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"webrtc/index.html#webrtcbin:turn-server","node_type":"p","page":"webrtcbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"webrtcdsp/webrtcdsp.html#example-launch-line","node_type":"p","page":"webrtcdsp","sections":["Example launch line"],"context":{"gi-language":["default"]}}]});