urls_downloaded_cb({"token":"developers","urls":[{"url":"additional/design/dmabuf.html#drm-format-caps-field","node_type":"p","page":"DMA buffers","sections":["DMABufs in GStreamer","DRM format caps field"],"context":{"gi-language":["default"]}},{"url":"additional/design/orc-integration.html#build-process","node_type":"p","page":"Orc Integration","sections":["Orc Integration","Build Process"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#adding-and-removing-pads-dynamically","node_type":"p","page":"Stream selection","sections":["Stream selection","Adding and removing pads dynamically"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#design","node_type":"p","page":"Tracing","sections":["Tracing","Design"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#position-tracking-and-seeking","node_type":"p","page":"Position tracking and seeking","sections":["Position tracking and seeking"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/index.html#subpages","node_type":"p","page":"Appendices","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/quotes.html#quotes-from-the-developers","node_type":"h1","page":"Quotes from the Developers","sections":["Quotes from the Developers"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/motivation.html#provide-a-framework-for-codec-experimentation","node_type":"p","page":"Design principles","sections":["Design principles","Provide a framework for codec experimentation"],"context":{"gi-language":["default"]}},{"url":"base/index.html#base-and-utility-classes","node_type":"p","page":"Base and Utility classes","sections":["Base and Utility classes"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#additional-points","node_type":"ul","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Where to Submit Patches","Additional points"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#after-submitting-your-merge-request","node_type":"p","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","After Submitting your Merge Request"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#backporting-to-a-stable-branch","node_type":"p","page":"Contributing to GStreamer","sections":["Workflows for GStreamer developers","Backporting to a stable branch"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#merge-in-x-days-and-merge-in-x-hours-labels","node_type":"ul","page":"Contributing to GStreamer","sections":["Workflows for GStreamer developers","Merging merge requests","\"Merge in X days\" and \"Merge in X hours\" labels"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#updating-your-merge-request-and-addressing-review-comments","node_type":"p","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Updating Your Merge Request and Addressing Review Comments"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#where-to-file-issues-and-feature-requests","node_type":"ul","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to File Issues and Request for Enhancements","Where to File Issues and Feature Requests"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#workflows-for-gstreamer-developers","node_type":"h1","page":"Contributing to GStreamer","sections":["Workflows for GStreamer developers"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#deploy-only-necessary-packages-using-the-provided-ones","node_type":"table","page":"Mac OS X deployment","sections":["Mac OS X deployment","Deploy only necessary packages, using the provided ones"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#deploy-only-necessary-packages-using-provided-merge-modules","node_type":"table","page":"Windows deployment","sections":["Windows deployment","Deploy only necessary packages, using provided Merge Modules"],"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#does-gstreamer-support-the-format-of-my-media-files","node_type":"p","page":"General","sections":["General","Does GStreamer support the format of my media files?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-of-applications-using-gstreamer","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 applications using GStreamer"],"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":"frequently-asked-questions/mono-repository.html#executive-summary-what-is-all-this-monorepo-talk","node_type":"p","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","Executive Summary: What is all this monorepo talk?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/mono-repository.html#what-will-happen-to-all-the-open-issues-and-merge-requests-in-gitlab-in-the-other-modules","node_type":"p","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","What will happen to all the open issues and Merge Requests in GitLab in the other modules?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/troubleshooting.html#what-can-i-do-if-i-get-a-segmentation-fault","node_type":"p","page":"Troubleshooting GStreamer","sections":["Troubleshooting GStreamer","What can I do if I get a segmentation fault?"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/index.html#gstreamer-validate","node_type":"p","page":"GStreamer Validate","sections":["GStreamer Validate"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/index.html#goals-of-gstreamer-editing-services","node_type":"p","page":"GStreamer Editing Services","sections":["GStreamer Editing Services","Goals of GStreamer Editing Services"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcontrolbinding.html#gst_control_binding_sync_values","node_type":"p","page":"GstControlBinding","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_remove_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstghostpad.html#gst_ghost_pad_construct","node_type":"p","page":"GstGhostPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#gst_object_sync_values","node_type":"p","page":"GstObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/running.html#environment-variables","node_type":"p","page":"Running GStreamer Applications","sections":["Running and debugging GStreamer Applications","Environment variables"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#building-from-source-using-meson","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson"],"context":{"gi-language":["default"]}},{"url":"player/gstplayer.html#gstplayer-page","node_type":"p","page":"GstPlayer","sections":["GstPlayer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#the-data-processing-loop","node_type":"p","page":"Supporting Dynamic Parameters","sections":["Supporting Dynamic Parameters","The Data Processing Loop"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#video-overlay-interface","node_type":"ul","page":"Interfaces","sections":["Interfaces","Video Overlay Interface"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#media-types-and-properties","node_type":"ul","page":"Media Types and Properties","sections":["Media Types and Properties"],"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/introduction/preface.html#structure-of-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Structure of This Guide"],"context":{"gi-language":["default"]}},{"url":"tools/index.html#command-line-tools","node_type":"p","page":"Command line tools","sections":["Command line tools"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstlaunch10","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0"],"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":"tutorials/playback/hardware-accelerated-video-decoding.html#introduction","node_type":"ul","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Introduction"],"context":{"gi-language":["default"]}},{"url":"valib/gstvadisplay.html#gstvadisplay-page","node_type":"p","page":"GstVaDisplay","sections":["GstVaDisplay"],"context":{"gi-language":["default"]}},{"url":"video/gstvideooverlay.html#gst_video_overlay_got_window_handle","node_type":"p","page":"GstVideoOverlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gst_video_overlay_prepare_window_handle","node_type":"p","page":"GstVideoOverlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gstvideooverlay-page","node_type":"ul","page":"GstVideoOverlay","sections":["GstVideoOverlay"],"context":{"gi-language":["default"]}}]});