urls_downloaded_cb({"token":"download","urls":[{"url":"adaptivedemux2/GstAdaptiveDemux2.html#GstAdaptiveDemux2:current-bandwidth","node_type":"p","page":"GstAdaptiveDemux2","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"adaptivedemux2/index.html#adaptivedemux2-page","node_type":"p","page":"adaptivedemux2","sections":["adaptivedemux2"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#adaptive-demuxers-for-dash-hls-and-smooth-streaming","node_type":"ul","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["Adaptive Demuxers for DASH, HLS and Smooth Streaming"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#download-helper-and-thread","node_type":"h2","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["New design","Download helper and thread"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#highlevel-overview-of-the-new-internal-adaptivedemux2-base-class","node_type":"ul","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["New design","High-level overview of the new internal AdaptiveDemux2 base class:"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#timeline-position-playout","node_type":"ul","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["New design","Timeline, position, playout"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#tracks-and-streams","node_type":"ul","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["New design","Track(s) and Stream(s)"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#application","node_type":"p","page":"Buffering","sections":["Buffering","Application"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering","node_type":"ul","page":"Buffering","sections":["Buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering-query","node_type":"ul","page":"Buffering","sections":["Buffering","Buffering Query"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#incremental-download","node_type":"h3","page":"Buffering","sections":["Buffering","Some use cases","Incremental download"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#messages","node_type":"ul","page":"Buffering","sections":["Buffering","Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#norebuffer-strategy","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","No-rebuffer strategy"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#timeshifting","node_type":"p","page":"Buffering","sections":["Buffering","Some use cases","Timeshifting"],"context":{"gi-language":["default"]}},{"url":"additional/design/dmabuf.html#drm-modifier","node_type":"p","page":"DMA buffers","sections":["DRM PRIME buffers","DRM modifier"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#completely-unplayable-stream","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Application level","completely unplayable stream"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#partially-missing-plugins","node_type":"ul","page":"What to do when a plugin is missing","sections":["GStreamer level","Application level","partially missing plugins"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#plugin-download-stage","node_type":"h2","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#elements","node_type":"ul","page":"OpenGL","sections":["OpenGL","Elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/playbin.html#playbin","node_type":"ul","page":"playbin","sections":["playbin"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#possible-future-enhancements","node_type":"ul","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Open Questions","Possible future enhancements"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-elements","node_type":"p","page":"Stream selection","sections":["Stream selection","Exposing collections of streams","Usage from elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#which-elements-should-handle-streamselection-","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage in elements","Which elements should handle stream-selection ?"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#opengl-not-yet-implemented","node_type":"ul","page":"Tracing","sections":["Tracing","opengl (not yet implemented)"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#buffering","node_type":"ul","page":"Buffering","sections":["Buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#download-buffering","node_type":"h2","page":"Buffering","sections":["Buffering","Download buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#norebuffer-strategy","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","No-rebuffer strategy"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#timeshift-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Timeshift buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#uridecodebin","node_type":"ul","page":"Playback Components","sections":["Playback Components","URIDecodebin"],"context":{"gi-language":["default"]}},{"url":"autoconvert/autodeinterlace.html#autodeinterlace-page","node_type":"p","page":"autodeinterlace","sections":["autodeinterlace"],"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":"coreelements/index.html#plugin-coreelements","node_type":"table","page":"Core Plugin","sections":[],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#shared-gstreamer","node_type":"p","page":"Windows deployment","sections":["Windows deployment","Shared GStreamer"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#so-which-gstreamer-version-should-i-get","node_type":"p","page":"Getting GStreamer","sections":["Getting GStreamer","What is the difference between versions 0.10 and 1.0?","So which GStreamer version should I get?"],"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#i-use-or-distribute-the-release-tarballs-but-would-rather-not-bother-with-all-those-separate-module-tarballs-is-the-monorepo-going-to-do-anything-for-me","node_type":"p","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","I use or distribute the release tarballs but would rather not bother with all those separate module tarballs - is the monorepo going to do anything for me?"],"context":{"gi-language":["default"]}},{"url":"gl/gstglfilter.html#GstGLFilterClass::transform_internal_caps","node_type":"p","page":"GstGLFilter","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gstadaptivedemux-page","node_type":"ul","page":"gstadaptivedemux","sections":["gstadaptivedemux"],"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":"gstreamer/gstquery.html#gst_query_parse_buffering_range","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstquery.html#gst_query_set_buffering_range","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"installing/building-from-source-using-cerbero.html#building-from-source-using-cerbero","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#download-the-sources","node_type":"h2","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Download the sources"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#install-git-for-windows","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows","Install Git for Windows"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#install-msysmingw","node_type":"ul","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows","Install MSYS/MinGW"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#install-python-36-or-newer-either-32bit-or-64bit","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows","Install Python 3.6 or newer (either 32-bit or 64-bit)"],"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":"installing/building-from-source-using-meson.html#what-are-meson-gstbuild-and-the-gstreamer-monorepo","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","What are Meson, gst-build and the GStreamer monorepo?"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#download-and-install-gstreamer-binaries","node_type":"h2","page":"Installing for Android development","sections":["Installing for Android development","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#using-the-command-line","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials","Using the command line"],"context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#download-and-install-gstreamer-binaries","node_type":"h2","page":"Installing for iOS development","sections":["Installing for iOS development","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#prerequisites","node_type":"p","page":"Installing for iOS development","sections":["Installing for iOS development","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#download-and-install-the-sdk","node_type":"h2","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Download and install the SDK"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"h2","page":"Installing on Windows","sections":["Installing on Windows","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#remove-the-dependency-with-the-visual-studio-runtime","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects manually","Remove the dependency with the Visual Studio runtime"],"context":{"gi-language":["default"]}},{"url":"mpegts/gst-scte-section.html#GstMpegtsSectionSCTETableID","node_type":"p","page":"SCTE variants of MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtssection.html#GstMpegtsSectionTableID","node_type":"p","page":"Base MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtssection.html#GstMpegtsStreamType","node_type":"p","page":"Base MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"playback/index.html#plugin-playback","node_type":"table","page":"playback","sections":[],"context":{"gi-language":["default"]}},{"url":"playback/uridecodebin.html#uridecodebin:download","node_type":"symbol","page":"uridecodebin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/uridecodebin.html#uridecodebin:use-buffering","node_type":"p","page":"uridecodebin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/uridecodebin3.html#uridecodebin3:download","node_type":"symbol","page":"uridecodebin3","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/uridecodebin3.html#uridecodebin3:download-dir","node_type":"p","page":"uridecodebin3","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/urisourcebin.html#urisourcebin-page","node_type":"p","page":"urisourcebin","sections":["urisourcebin"],"context":{"gi-language":["default"]}},{"url":"playback/urisourcebin.html#urisourcebin:download","node_type":"symbol","page":"urisourcebin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/urisourcebin.html#urisourcebin:download-dir","node_type":"p","page":"urisourcebin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#getting-the-gstreamer-plugin-templates","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","Getting the GStreamer Plugin Templates"],"context":{"gi-language":["default"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"tutorials/android/index.html#welcome-to-the-gstreamer-android-tutorials","node_type":"p","page":"Android tutorials","sections":["Android tutorials","Welcome to the GStreamer Android tutorials"],"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":"tutorials/playback/progressive-streaming.html#introduction","node_type":"p","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#limiting-the-size-of-the-downloaded-file","node_type":"p","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Walkthrough","Limiting the size of the downloaded file"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#user-interface","node_type":"p","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Walkthrough","User Interface"],"context":{"gi-language":["default"]}}]});