urls_downloaded_cb({"token":"setup","urls":[{"url":"additional/design/bufferpool.html#videotestsrc-queue-myvideosink","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Use cases","videotestsrc ! queue ! myvideosink"],"context":{"gi-language":["default"]}},{"url":"additional/design/controller.html#application-view","node_type":"p","page":"Controller","sections":["Controller","Application view"],"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/meta.html#gstmeta1","node_type":"p","page":"GstMeta","sections":["GstMeta","GstMeta"],"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/stream-selection.html#initial-differences-with-decodebin2","node_type":"p","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Initial differences with decodebin2\n"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#autoplugging","node_type":"p","page":"Autoplugging","sections":["Autoplugging"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#media-types-as-a-way-to-identify-streams","node_type":"p","page":"Autoplugging","sections":["Autoplugging","Media types as a way to identify streams"],"context":{"gi-language":["default"]}},{"url":"asf/index.html#plugin-asf","node_type":"table","page":"asf","sections":[],"context":{"gi-language":["default"]}},{"url":"asf/rtspwms.html#rtspwms-page","node_type":"p","page":"rtspwms","sections":["rtspwms"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiodecoder.html#GstAudioDecoderClass::decide_allocation","node_type":"p","page":"GstAudioDecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiodecoder.html#configuration","node_type":"ul","page":"GstAudioDecoder","sections":["GstAudioDecoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiodecoder.html#gst_audio_decoder_finish_frame","node_type":"p","page":"GstAudioDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioencoder.html#GstAudioEncoderClass::decide_allocation","node_type":"p","page":"GstAudioEncoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioencoder.html#configuration","node_type":"ul","page":"GstAudioEncoder","sections":["GstAudioEncoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiofilter.html#GstAudioFilter","node_type":"p","page":"GstAudioFilter","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiofilter.html#GstAudioFilterClass::setup","node_type":"symbol","page":"GstAudioFilter","sections":["Virtual Methods"],"context":{"gi-language":["c"]}},{"url":"audio/gstaudiofilter.html#gstaudiofilter-page","node_type":"p","page":"GstAudioFilter","sections":["GstAudioFilter"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioringbuffer.html#gst_audio_ring_buffer_open_device","node_type":"p","page":"GstAudioRingBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"avtp/index.html#gptp-setup","node_type":"h3","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","gPTP Setup"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#traffic-control-setup","node_type":"h3","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","Traffic Control Setup"],"context":{"gi-language":["default"]}},{"url":"base/gstaggregator.html#GstAggregatorClass::decide_allocation","node_type":"p","page":"GstAggregator","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasetransform.html#GstBaseTransformClass::decide_allocation","node_type":"p","page":"GstBaseTransform","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"bs2b/index.html#bs2b-page","node_type":"p","page":"bs2b","sections":["bs2b"],"context":{"gi-language":["default"]}},{"url":"check/gstcheck.html#gst_check_setup_element","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_sink_pad","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_sink_pad_by_name","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_sink_pad_by_name_from_template","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_sink_pad_from_template","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_src_pad","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_src_pad_by_name","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_src_pad_by_name_from_template","node_type":"p","page":"GstCheck","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstcheck.html#gst_check_setup_src_pad_from_template","node_type":"p","page":"GstCheck","sections":["Functions"],"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":"controller/gsttimedvaluecontrolsource.html#gsttimedvaluecontrolsource-page","node_type":"p","page":"GstTimedValueControlSource","sections":["GstTimedValueControlSource"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#how-can-i-install-gstreamer-from-source","node_type":"p","page":"Getting GStreamer","sections":["Getting GStreamer","How can I install GStreamer from source?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/mono-repository.html#i-have-workflows-that-build-gstreamer-modules-from-git-but-dont-want-to-use-the-gstbuildstyle-metabuild-setup-what-should-i-do-now","node_type":"h2","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","I have workflows that build GStreamer modules from git but don't want to use the gst-build-style metabuild setup - what should I do now?"],"context":{"gi-language":["default"]}},{"url":"gl/gstglbasefilter.html#GstGLBaseFilterClass::gl_start","node_type":"p","page":"GstGLBaseFilter","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasefilter.html#GstGLBaseFilterClass::gl_stop","node_type":"p","page":"GstGLBaseFilter","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasemixer.html#GstGLBaseMixerClass::gl_start","node_type":"p","page":"GstGLBaseMixer","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasemixer.html#GstGLBaseMixerClass::gl_stop","node_type":"p","page":"GstGLBaseMixer","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasesrc.html#GstGLBaseSrcClass::gl_start","node_type":"p","page":"GstGLBaseSrc","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasesrc.html#GstGLBaseSrcClass::gl_stop","node_type":"p","page":"GstGLBaseSrc","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglfilter.html#gst_gl_filter_draw_fullscreen_quad","node_type":"p","page":"GstGLFilter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglmemory.html#gst_gl_memory_setup_buffer","node_type":"p","page":"GstGLMemory","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gl/gstglwindow.html#GstGLWindowClass::controls_viewport","node_type":"p","page":"GstGLWindow","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gst-validate-config.html#gstvalidate-configuration","node_type":"p","page":"Configuration","sections":["GstValidate Configuration"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-monitor.html#GstValidateMonitorClass::setup","node_type":"symbol","page":"gst validate monitor","sections":["Virtual Methods"],"context":{"gi-language":["c"]}},{"url":"gst-editing-services/ges-discoverer-manager.html#GESDiscovererManager::source-setup","node_type":"p","page":"ges discoverer manager","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_complete_pipeline","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_lock","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#rtsp-media-page","node_type":"p","page":"rtsp media","sections":["rtsp media"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-session.html#rtsp-session-page","node_type":"p","page":"rtsp session","sections":["rtsp session"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-stream.html#gst_rtsp_stream_complete_stream","node_type":"p","page":"rtsp stream","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#GstBufferFlags","node_type":"p","page":"GstBuffer","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcontrolbinding.html#gst_control_binding_sync_values","node_type":"p","page":"GstControlBinding","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstinfo.html#gst_debug_log_default","node_type":"p","page":"GstInfo","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#gst_object_add_control_binding","node_type":"p","page":"GstObject","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/gsttypefindfactory.html#gst_type_find_factory_call_function","node_type":"p","page":"GstTypeFindFactory","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-cerbero.html#bootstrap-to-setup-environment","node_type":"h2","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Bootstrap to setup environment"],"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#linux-setup","node_type":"h3","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Minimum Requirements","Linux Setup"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#macos-setup","node_type":"h3","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Minimum Requirements","macOS Setup"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#tips-for-ci-setup","node_type":"h2","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Tips for CI setup"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#windows-setup","node_type":"h3","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Minimum Requirements","Windows Setup"],"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#entering-the-development-environment","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment"],"context":{"gi-language":["default"]}},{"url":"mpegts/gst-scte-section.html#gst_mpegts_scte_cancel_new","node_type":"p","page":"SCTE variants of MPEG-TS sections","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstaudiovisualizer.html#GstAudioVisualizerClass::setup","node_type":"symbol","page":"GstAudioVisualizer","sections":["Virtual Methods"],"context":{"gi-language":["c"]}},{"url":"plugin-development/advanced/allocation.html#negotiating-the-exact-layout-of-video-buffers","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GST_QUERY_ALLOCATION","Negotiating the exact layout of video buffers"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#examining-the-basic-code","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","Examining the Basic Code"],"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/manager.html#writing-a-manager","node_type":"p","page":"Writing a Manager","sections":["Writing a Manager"],"context":{"gi-language":["default"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"rtp/rtppassthroughpay.html#example-pipelines","node_type":"p","page":"rtppassthroughpay","sections":["rtppassthroughpay","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#rtspsrc:backchannel","node_type":"p","page":"rtspsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#rtspsrc:force-non-compliant-url","node_type":"p","page":"rtspsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtsplib/gstrtspconnection.html#gst_rtsp_connection_do_tunnel","node_type":"p","page":"GstRTSPConnection","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtsplib/gstrtspconnection.html#gst_rtsp_connection_set_auth_param","node_type":"p","page":"GstRTSPConnection","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtsplib/gstrtspdefs.html#GstRTSPMethod","node_type":"p","page":"GstRtspdefs","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtsplib/gstrtsptransport.html#gst_rtsp_transport_as_text","node_type":"p","page":"GstRTSPRange","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tools/gst-launch.html#environment-variables","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Environment Variables"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#a-pipeline-on-android-java-code","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [Java code]"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#seek-throttling","node_type":"p","page":"Android tutorial 4: A basic media player","sections":["Android tutorial 4: A basic media player","A basic media player [C code]","Seeking with the Seek Bar","Seek throttling"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#error-checking","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","Error checking"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#introduction","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#walkthrough","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#seek-throttling","node_type":"p","page":"iOS tutorial 4: A basic media player","sections":["iOS tutorial 4: A basic media player","The GStreamer Backend","Seeking with the Seek Bar","Seek throttling"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#eagluiview","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","EaglUIView"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#goal","node_type":"p","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#setup","node_type":"h3","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Walkthrough","Setup"],"context":{"gi-language":["default"]}},{"url":"vaapi/vaapidecodebin.html#vaapidecodebin-page","node_type":"p","page":"vaapidecodebin","sections":["vaapidecodebin"],"context":{"gi-language":["default"]}},{"url":"video/gstvideo.html#GstVideoOrientationMethod","node_type":"p","page":"GstVideo","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#GstVideoDecoderClass::decide_allocation","node_type":"p","page":"GstVideoDecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#configuration","node_type":"ul","page":"GstVideoDecoder","sections":["GstVideoDecoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"video/gstvideoencoder.html#GstVideoEncoderClass::decide_allocation","node_type":"p","page":"GstVideoEncoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#configuration","node_type":"ul","page":"GstVideoEncoder","sections":["GstVideoEncoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkbufferpool.html#gst_vulkan_buffer_pool_config_set_allocation_params","node_type":"p","page":"GstVulkanBufferPool","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkimagebufferpool.html#gst_vulkan_image_buffer_pool_config_set_allocation_params","node_type":"p","page":"GstVulkanImageBufferPool","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"waylandsink/index.html#waylandsink-page","node_type":"p","page":"waylandsink","sections":["waylandsink"],"context":{"gi-language":["default"]}}]});