urls_downloaded_cb({"token":"written","urls":[{"url":"additional/design/audiosinks.html#chain-based-mode","node_type":"p","page":"Audiosink design","sections":["Audiosink design","Scheduling","chain based mode"],"context":{"gi-language":["default"]}},{"url":"additional/design/audiosinks.html#design","node_type":"p","page":"Audiosink design","sections":["Audiosink design","Design"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#automatic-transfers-tofrom-the-gpu","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library","Automatic Transfers To/From The GPU"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#toc-scope-global-and-current","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","TOC scope: global and current"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/metadata.html#tag-writing","node_type":"p","page":"Metadata","sections":["Metadata","Tag writing"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bus.html#how-to-use-a-bus","node_type":"p","page":"Bus","sections":["Bus","How to use a bus"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#linking-elements","node_type":"p","page":"Elements","sections":["Elements","Linking elements"],"context":{"gi-language":["default"]}},{"url":"asfmux/asfmux.html#asfmux:streamable","node_type":"p","page":"asfmux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"audio/audio-buffer.html#gst_audio_buffer_map","node_type":"p","page":"audio buffer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioconverter.html#gst_audio_converter_convert","node_type":"p","page":"GstAudioConverter","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_acquire","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_advance","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_commit","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_set_callback","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_set_callback_full","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_set_sample","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiosink.html#GstAudioSinkClass::write","node_type":"p","page":"GstAudioSink","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiosink.html#gstaudiosink-page","node_type":"ul","page":"GstAudioSink","sections":["GstAudioSink"],"context":{"gi-language":["default"]}},{"url":"base/gstbaseparse.html#gst_base_parse_frame_new","node_type":"p","page":"GstBaseParse","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbitwriter.html#GstBitWriter","node_type":"p","page":"GstBitWriter","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbitwriter.html#gst_bit_writer_get_data","node_type":"p","page":"GstBitWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbitwriter.html#gst_bit_writer_get_size","node_type":"p","page":"GstBitWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_fill","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_get_remaining","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_buffer","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_data","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_float32_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_float32_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_float64_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_float64_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int16_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int16_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int24_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int24_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int32_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int32_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int64_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_int64_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_string","node_type":"p","page":"GstByteWriter","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_string_utf16","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_string_utf32","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_string_utf8","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint16_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint16_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint24_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint24_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint32_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint32_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint64_be","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint64_le","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_put_uint8","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_add_pad","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codectimestamper/h264timestamper.html#h264timestamper-page","node_type":"p","page":"h264timestamper","sections":["h264timestamper"],"context":{"gi-language":["default"]}},{"url":"codectimestamper/h265timestamper.html#h265timestamper-page","node_type":"p","page":"h265timestamper","sections":["h265timestamper"],"context":{"gi-language":["default"]}},{"url":"coreelements/tee.html#tee-page","node_type":"p","page":"tee","sections":["tee"],"context":{"gi-language":["default"]}},{"url":"dash/dashsink.html#dashsink:mpd-root-path","node_type":"p","page":"dashsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"flac/flacenc.html#flacenc-page","node_type":"p","page":"flacenc","sections":["flacenc"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#does-gstreamer-depend-on-gnome-or-gtk","node_type":"p","page":"Dependencies","sections":["Dependencies","Does GStreamer depend on GNOME or GTK+?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#why-are-there-so-many-dependencies","node_type":"p","page":"Dependencies","sections":["Dependencies","Why are there so many dependencies?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-kind-of-applications-have-been-written-in-gstreamer","node_type":"h2","page":"General","sections":["General","What kind of applications have been written in GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#why-is-gstreamer-written-in-c-why-not-cobjectivec","node_type":"h2","page":"General","sections":["General","Why is GStreamer written in C? Why not C++/Objective-C/...?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-of-code-contributed-to-gstreamer-itself","node_type":"p","page":"Licensing your applications and plugins for use with GStreamer","sections":["Licensing your applications and plugins for use with GStreamer","Licensing of code contributed to GStreamer itself"],"context":{"gi-language":["default"]}},{"url":"gio/giosrc.html#giosrc:is-growing","node_type":"p","page":"giosrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"gl/gstglcontext.html#gstglcontext-page","node_type":"ul","page":"GstGLContext","sections":["GstGLContext"],"context":{"gi-language":["default"]}},{"url":"gs/gssink.html#gssink-page","node_type":"ul","page":"gssink","sections":["gssink"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#string-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","gtk-put-event","Parameters","\nstring (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-flow.html#configuration","node_type":"ul","page":"Validate Flow","sections":["Validate Flow","Configuration"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/deprecated.html#deprecated-apis","node_type":"p","page":"Deprecated APIS","sections":["Deprecated APIS"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gespipeline.html#ges_pipeline_set_render_settings","node_type":"p","page":"GESPipeline","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimelineelement.html#GESTimelineElement","node_type":"p","page":"GESTimelineElement","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimelineelement.html#ges_timeline_element_add_child_property","node_type":"p","page":"GESTimelineElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_extract_dup","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstchildproxy.html#gstchildproxy-page","node_type":"p","page":"GstChildProxy","sections":["GstChildProxy"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsterror.html#GstResourceError","node_type":"p","page":"GstGError","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpoll.html#gst_poll_write_control","node_type":"p","page":"GstPoll","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gstregistry-page","node_type":"p","page":"GstRegistry","sections":["GstRegistry"],"context":{"gi-language":["default"]}},{"url":"id3tag/index.html#example-pipelines","node_type":"p","page":"id3mux","sections":["id3mux","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#configure-your-development-environment","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment"],"context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#configure-your-development-environment","node_type":"p","page":"Installing for iOS development","sections":["Installing for iOS development","Download and install GStreamer binaries","Configure your development environment"],"context":{"gi-language":["default"]}},{"url":"isomp4/3gppmux.html#3gppmux:streamable","node_type":"p","page":"3gppmux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"isomp4/GstBaseQTMux.html#GstBaseQTMux:fragment-mode","node_type":"ul","page":"GstBaseQTMux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"isomp4/ismlmux.html#ismlmux:streamable","node_type":"p","page":"ismlmux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"isomp4/mj2mux.html#mj2mux:streamable","node_type":"p","page":"mj2mux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"isomp4/mp4mux.html#mp4mux:streamable","node_type":"p","page":"mp4mux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"isomp4/qtmux.html#qtmux-page","node_type":"p","page":"qtmux","sections":["qtmux"],"context":{"gi-language":["default"]}},{"url":"isomp4/qtmux.html#qtmux:streamable","node_type":"p","page":"qtmux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libav/avvideocompare.html#avvideocompare-page","node_type":"p","page":"avvideocompare","sections":["avvideocompare"],"context":{"gi-language":["default"]}},{"url":"matroska/matroskamux.html#matroskamux:streamable","node_type":"p","page":"matroskamux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"multifile/multifilesink.html#multifilesink-page","node_type":"ul","page":"multifilesink","sections":["multifilesink"],"context":{"gi-language":["default"]}},{"url":"multifile/multifilesink.html#multifilesink:index","node_type":"p","page":"multifilesink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glfilterapp.html#client-callbacks","node_type":"p","page":"glfilterapp","sections":["glfilterapp","CLient callbacks"],"context":{"gi-language":["default"]}},{"url":"opengl/glimagesink.html#examples","node_type":"p","page":"glimagesink","sections":["glimagesink","Examples"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#usage","node_type":"p","page":"playbin","sections":["playbin","Usage"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#usage","node_type":"p","page":"playbin3","sections":["playbin3","Usage"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#writing-tags-to-streams","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Writing Tags to Streams"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/licensing-advisory.html#how-to-license-the-code-you-write-for-gstreamer","node_type":"p","page":"GStreamer licensing","sections":["GStreamer licensing","How to license the code you write for GStreamer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#the-plugin_init-function","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","The plugin_init function"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/testapp.html#building-a-test-application","node_type":"p","page":"Building a Test Application","sections":["Building a Test Application"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/one-to-n.html#writing-a-demuxer-or-parser","node_type":"p","page":"Writing a Demuxer or Parser","sections":["Writing a Demuxer or Parser"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#elements-and-plugins","node_type":"p","page":"Foundations","sections":["Foundations","Elements and Plugins"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/index.html#introduction","node_type":"p","page":"Introduction","sections":["Introduction"],"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/gstrtphdrext.html#gst_rtp_header_extension_get_max_size","node_type":"p","page":"GstRtphdrext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtphdrext.html#gst_rtp_header_extension_read","node_type":"p","page":"GstRtphdrext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtphdrext.html#gst_rtp_header_extension_write","node_type":"p","page":"GstRtphdrext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtpmanager/rtprtxreceive.html#rtprtxreceive::add-extension","node_type":"ul","page":"rtprtxreceive","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtprtxsend.html#rtprtxsend::add-extension","node_type":"ul","page":"rtprtxsend","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#properties","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","Properties"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#tee","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Multithreading","tee"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#prerequisites","node_type":"p","page":"Tutorials","sections":["Tutorials","Welcome to the GStreamer Tutorials!","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"wavenc/index.html#example-launch-line","node_type":"p","page":"wavenc","sections":["wavenc","Example launch line"],"context":{"gi-language":["default"]}}]});