urls_downloaded_cb({"token":"choose","urls":[{"url":"adaptivedemux2/hlsdemux2.html#hlsdemux2:start-bitrate","node_type":"p","page":"hlsdemux2","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"additional/design/activation.html#activation","node_type":"p","page":"Pad (de)activation","sections":["Pad (de)activation","Activation"],"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#incremental-download","node_type":"p","page":"Buffering","sections":["Buffering","Some use cases","Incremental download"],"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/bufferpool.html#-myvideodecoder-queue-myvideosink","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Use cases",".. ! myvideodecoder ! queue ! myvideosink"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#allocation-query","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Allocation query"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#downstream","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Renegotiation","Downstream"],"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/negotiation.html#patterns","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Patterns"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#pullmode-negotiation","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Pull-mode negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#queries","node_type":"p","page":"Negotiation","sections":["Negotiation","Queries"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#videotestsrc-xvimagesink","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Push-mode negotiation","Use cases:","videotestsrc ! xvimagesink"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#implementation","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Implementation"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#rtsp-client-but-also-http-mms-","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Use cases","RTSP client (but also HTTP, MMS, …)"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#retransmission-ssrc-and-seqnum","node_type":"p","page":"RTP","sections":["RTP retransmission design","rtprtxsend element","Retransmission ssrc and seqnum"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#rtppayloader","node_type":"p","page":"RTP","sections":["RTP collision design","rtppayloader"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#deciding-the-scheduling-mode","node_type":"p","page":"Scheduling","sections":["Scheduling","Deciding the scheduling mode"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#example-use-cases","node_type":"p","page":"Stream selection","sections":["Stream selection","Example use cases"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#media-stream-type-detection","node_type":"p","page":"Autoplugging","sections":["Autoplugging","Media stream type detection"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#download-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Download buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#scheduling-in-gstreamer","node_type":"p","page":"Threads","sections":["Threads","Scheduling in GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/licensing.html#how-to-license-the-applications-you-build-with-gstreamer","node_type":"p","page":"Licensing advisory","sections":["Licensing advisory","How to license the applications you build with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/index.html#higherlevel-interfaces-for-gstreamer-applications","node_type":"p","page":"Higher-level interfaces for GStreamer applications","sections":["Higher-level interfaces for GStreamer applications"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playbin","node_type":"ul","page":"Playback Components","sections":["Playback Components","Playbin"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioresampler.html#GstAudioResamplerFilterMode","node_type":"p","page":"GstAudioResampler","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audiofx/audiopanorama.html#audiopanorama-page","node_type":"p","page":"audiopanorama","sections":["audiopanorama"],"context":{"gi-language":["default"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoderClass::set_num_loops","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoderClass::set_output_mode","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#GstAggregatorClass::update_src_caps","node_type":"p","page":"GstAggregator","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"debugutilsbad/clockselect.html#clockselect-page","node_type":"p","page":"clockselect","sections":["clockselect"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#multiplatform-vs-singleplatform-packaging-system","node_type":"p","page":"Deploying your application","sections":["Deploying your application","Multiplatform vs. single-platform packaging system"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#deploy-only-necessary-files-by-manually-picking-them","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Deploy only necessary files, by manually picking them"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#deploy-only-necessary-files-by-manually-picking-them","node_type":"p","page":"Windows deployment","sections":["Windows deployment","Deploy only necessary files, by manually picking them"],"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":"frei0r/frei0r-filter-medians.html#frei0r-filter-medians:type","node_type":"p","page":"frei0r-filter-medians","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance-lms-space-.html#frei0r-filter-white-balance--lms-space-:color-temperature","node_type":"p","page":"frei0r-filter-white-balance--lms-space-","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance-lms-space-.html#frei0r-filter-white-balance--lms-space-:neutral-color-b","node_type":"p","page":"frei0r-filter-white-balance--lms-space-","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance-lms-space-.html#frei0r-filter-white-balance--lms-space-:neutral-color-g","node_type":"p","page":"frei0r-filter-white-balance--lms-space-","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance-lms-space-.html#frei0r-filter-white-balance--lms-space-:neutral-color-r","node_type":"p","page":"frei0r-filter-white-balance--lms-space-","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance.html#frei0r-filter-white-balance:neutral-color-b","node_type":"p","page":"frei0r-filter-white-balance","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance.html#frei0r-filter-white-balance:neutral-color-g","node_type":"p","page":"frei0r-filter-white-balance","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-white-balance.html#frei0r-filter-white-balance:neutral-color-r","node_type":"p","page":"frei0r-filter-white-balance","sections":["Properties"],"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":"gl/gstglcontext.html#GstGLContextClass::choose_format","node_type":"p","page":"GstGLContext","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesasset.html#GESAsset:id","node_type":"p","page":"GESAsset","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesclip.html#ges_clip_get_timeline_time_from_internal_time","node_type":"p","page":"GESClip","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gespipeline.html#gespipeline-page","node_type":"p","page":"GESPipeline","sections":["GESPipeline"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gestimeline.html#GESTimeline::select-tracks-for-object","node_type":"p","page":"GESTimeline","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimelineelement.html#ges_timeline_element_set_name","node_type":"p","page":"GESTimelineElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestrack.html#GESTrack:caps","node_type":"p","page":"GESTrack","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestrack.html#ges_track_new","node_type":"p","page":"GESTrack","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpluginfeature.html#GstRank","node_type":"p","page":"GstPluginfeature","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstprotection.html#GST_PROTECTION_UNSPECIFIED_SYSTEM_ID","node_type":"p","page":"GstProtection","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"installing/index.html#choose-your-platform-by-clicking-on-the-corresponding-logo","node_type":"h2","page":"Installing GStreamer","sections":["Installing GStreamer","Choose your platform by clicking on the corresponding logo"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"kms/index.html#kmssink:bus-id","node_type":"p","page":"kmssink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"kms/index.html#kmssink:driver-name","node_type":"p","page":"kmssink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"lame/index.html#output-sample-rate","node_type":"p","page":"lamemp3enc","sections":["lamemp3enc","Output sample rate"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_mpeg1video.html#avenc_mpeg1video:b-strategy","node_type":"p","page":"avenc_mpeg1video","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_mpeg2video.html#avenc_mpeg2video:b-strategy","node_type":"p","page":"avenc_mpeg2video","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_mpeg4.html#avenc_mpeg4:b-strategy","node_type":"p","page":"avenc_mpeg4","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"msdk/GstMsdkEnc.html#GstMsdkEnc:num-slices","node_type":"p","page":"GstMsdkEnc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"net/gstnettimeprovider.html#gst_net_time_provider_new","node_type":"p","page":"GstNetTimeProvider","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"nle/NleObject.html#NleObject:caps","node_type":"p","page":"NleObject","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glimagesink.html#glimagesink:output-multiview-mode","node_type":"p","page":"glimagesink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glimagesinkelement.html#glimagesinkelement:output-multiview-mode","node_type":"p","page":"glimagesinkelement","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glviewconvert.html#glviewconvert-page","node_type":"p","page":"glviewconvert","sections":["glviewconvert"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#live-source-elements","node_type":"p","page":"Clocking","sections":["Clocking","Obligations of each element.","Live source elements"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#nonlive-source-elements","node_type":"p","page":"Clocking","sections":["Clocking","Obligations of each element.","Non-live source elements"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#dynamic-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases","Dynamic negotiation"],"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/element-types/base-classes.html#writing-an-audio-sink","node_type":"p","page":"Pre-made base classes","sections":["Pre-made base classes","Writing a sink","Writing an audio sink"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#buffer-allocation","node_type":"p","page":"Foundations","sections":["Foundations","GstMiniObject, Buffers and Events","Buffer Allocation"],"context":{"gi-language":["default"]}},{"url":"srt/srtsrc.html#srtsrc:auto-reconnect","node_type":"p","page":"srtsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"timecode/timecodestamper.html#timecodestamper:set","node_type":"p","page":"timecodestamper","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"timecode/timecodestamper.html#timecodestamper:source","node_type":"p","page":"timecodestamper","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-complete-media-player.html#implementing-a-file-chooser-dialog","node_type":"p","page":"Android tutorial 5: A Complete media player","sections":["Android tutorial 5: A Complete media player","Implementing a file chooser dialog"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-complete-media-player.html#introduction","node_type":"p","page":"Android tutorial 5: A Complete media player","sections":["Android tutorial 5: A Complete media player","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#the-callback","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough","The callback"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#caps-filters","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Caps filters"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#pads","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Pads"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#introduction","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-complete-media-player.html#introduction","node_type":"p","page":"iOS tutorial 5: A Complete media player","sections":["iOS tutorial 5: A Complete media player","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/audio-visualization.html#walkthrough","node_type":"p","page":"Playback tutorial 6: Audio visualization","sections":["Playback tutorial 6: Audio visualization","Walkthrough"],"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/subtitle-management.html#goal","node_type":"ul","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#introduction","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Introduction"],"context":{"gi-language":["default"]}},{"url":"vaapi/vaapih264enc.html#vaapih264enc-page","node_type":"p","page":"vaapih264enc","sections":["vaapih264enc"],"context":{"gi-language":["default"]}},{"url":"video/videoconverter.html#GST_VIDEO_CONVERTER_OPT_RESAMPLER_TAPS","node_type":"p","page":"GstVideoConverter","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkdisplay.html#gst_vulkan_display_choose_type","node_type":"p","page":"GstVulkanDisplay","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"x264/index.html#x264enc-page","node_type":"p","page":"x264enc","sections":["x264enc"],"context":{"gi-language":["default"]}}]});