urls_downloaded_cb({"token":"changing","urls":[{"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/activation.html#mode-switching","node_type":"p","page":"Pad (de)activation","sections":["Pad (de)activation","Mode switching"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#tags-are-per-element","node_type":"p","page":"Metadata","sections":["Metadata","Issues","Tags are per Element"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#limitationissue","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Limitation/Issue"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#basic-mechanism","node_type":"p","page":"RTP","sections":["RTP auxiliary stream design","Rtpbin and auxiliary elements","Basic mechanism"],"context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#seeking","node_type":"p","page":"Seeking","sections":["Seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/states.html#setting-state-on-elements","node_type":"p","page":"States","sections":["States","Setting state on elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/states.html#states-in-gstbin","node_type":"p","page":"States","sections":["States","States in GstBin"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#background","node_type":"p","page":"Stream selection","sections":["Stream selection","Background"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#changing-the-active-selection-from-the-application","node_type":"h3","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Changing the active selection from the application"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#dynamic-latency","node_type":"p","page":"Clocks and synchronization in GStreamer","sections":["Clocks and synchronization in GStreamer","Latency","Dynamic Latency"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#changing-elements-in-a-pipeline","node_type":"h3","page":"Pipeline manipulation","sections":["Pipeline manipulation","Dynamically changing the pipeline","Changing elements in a pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#changing-format-in-a-playing-pipeline","node_type":"h3","page":"Pipeline manipulation","sections":["Pipeline manipulation","Forcing a format","Changing format in a PLAYING pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#dynamically-changing-the-pipeline","node_type":"h2","page":"Pipeline manipulation","sections":["Pipeline manipulation","Dynamically changing the pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#using-probes","node_type":"ul","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#boost-priority-of-a-thread","node_type":"p","page":"Threads","sections":["Threads","Configuring Threads in GStreamer","Boost priority of a thread"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting-1-0.html#list-of-changes","node_type":"ul","page":"Porting 0.10 applications to 1.0","sections":["Porting 0.10 applications to 1.0","List of changes"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playsink","node_type":"p","page":"Playback Components","sections":["Playback Components","Playsink"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#bins-and-pipelines","node_type":"p","page":"Foundations","sections":["Foundations","Bins and pipelines"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioconverter.html#GST_AUDIO_CONVERTER_OPT_DITHER_METHOD","node_type":"p","page":"GstAudioConverter","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioconverter.html#GST_AUDIO_CONVERTER_OPT_RESAMPLER_METHOD","node_type":"p","page":"GstAudioConverter","sections":["Constants"],"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/gstaudioencoder.html#configuration","node_type":"ul","page":"GstAudioEncoder","sections":["GstAudioEncoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"audiomixer/audiomixer.html#audiomixer-page","node_type":"p","page":"audiomixer","sections":["audiomixer"],"context":{"gi-language":["default"]}},{"url":"base/gstadapter.html#gstadapter-page","node_type":"p","page":"GstAdapter","sections":["GstAdapter"],"context":{"gi-language":["default"]}},{"url":"coreelements/input-selector.html#input-selector:cache-buffers","node_type":"p","page":"input-selector","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-distort0r.html#frei0r-filter-distort0r:velocity","node_type":"p","page":"frei0r-filter-distort0r","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"frei0r/frei0r-filter-tehroxx0r.html#frei0r-filter-tehroxx0r:interval","node_type":"p","page":"frei0r-filter-tehroxx0r","sections":["Properties"],"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":"p","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":"frequently-asked-questions/mono-repository.html#what-about-existing-mrs-in-the-gstreamer-repository","node_type":"p","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","I'm a contributor - what should I do with my pending Merge Requests in Gitlab?","What about existing MRs in the GStreamer repository?"],"context":{"gi-language":["default"]}},{"url":"gdkpixbuf/gdkpixbufoverlay.html#gdkpixbufoverlay-page","node_type":"p","page":"gdkpixbufoverlay","sections":["gdkpixbufoverlay"],"context":{"gi-language":["default"]}},{"url":"gl/gstglbasefilter.html#GstGLBaseFilterClass::gl_set_caps","node_type":"p","page":"GstGLBaseFilter","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglsyncmeta.html#gst_gl_sync_meta_wait_cpu","node_type":"p","page":"GstGLSyncMeta","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesclip.html#gesclip-page","node_type":"p","page":"GESClip","sections":["GESClip"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gesclip.html#time-effects","node_type":"p","page":"GESClip","sections":["GESClip","Effects","Time Effects"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gesextractable.html#GESExtractableInterface::set_asset","node_type":"p","page":"GESExtractable Interface","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-stream.html#gst_rtsp_stream_set_client_side","node_type":"p","page":"rtsp stream","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_make_writable","node_type":"p","page":"GstBuffer","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbufferpool.html#gst_buffer_pool_config_validate_params","node_type":"p","page":"GstBufferPool","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbus.html#gstbus-page","node_type":"p","page":"GstBus","sections":["GstBus"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelement.html#gst_element_is_locked_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_seek_simple","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_reconfigure","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#GstObject:parent","node_type":"p","page":"GstObject","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_forward","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpipeline.html#gstpipeline-page","node_type":"p","page":"GstPipeline","sections":["GstPipeline"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstsegment.html#GstSeekFlags","node_type":"p","page":"GstSegment","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstsegment.html#gstsegment-page","node_type":"p","page":"GstSegment","sections":["GstSegment"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field_boolean","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field_nearest_double","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field_nearest_fraction","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field_nearest_int","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_fixate_field_string","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttagsetter.html#gsttagsetter-page","node_type":"p","page":"GstTagsetter","sections":["GstTagsetter"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttask.html#gsttask-page","node_type":"p","page":"GstTask","sections":["GstTask"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#basic-meson-and-ninja-usage","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","Basic meson and ninja usage"],"context":{"gi-language":["default"]}},{"url":"interleave/deinterleave.html#deinterleave-page","node_type":"p","page":"deinterleave","sections":["deinterleave"],"context":{"gi-language":["default"]}},{"url":"interleave/interleave.html#interleave-page","node_type":"p","page":"interleave","sections":["interleave"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_ac3.html#avenc_ac3:per-frame-metadata","node_type":"p","page":"avenc_ac3","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_ac3_fixed.html#avenc_ac3_fixed:per-frame-metadata","node_type":"p","page":"avenc_ac3_fixed","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libav/avenc_eac3.html#avenc_eac3:per-frame-metadata","node_type":"p","page":"avenc_eac3","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin:mute","node_type":"p","page":"playbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#playbin3:mute","node_type":"p","page":"playbin3","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/playsink.html#playsink:mute","node_type":"p","page":"playsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#writability","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstBuffer","Writability"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#seek-request","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Seek Request"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#overview","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Overview"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/base-classes.html#writing-a-transformation-element","node_type":"p","page":"Pre-made base classes","sections":["Pre-made base classes","Writing a transformation element"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/video.html#a-video-surface-on-android-java-code","node_type":"p","page":"Android tutorial 3: Video","sections":["Android tutorial 3: Video","A video surface on Android [Java code]"],"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/hello-world.html#playbin","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Walkthrough","playbin"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#introduction","node_type":"p","page":"Basic tutorial 13: Playback speed","sections":["Basic tutorial 13: Playback speed","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#walkthrough","node_type":"p","page":"Basic tutorial 13: Playback speed","sections":["Basic tutorial 13: Playback speed","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/streaming.html#introduction","node_type":"p","page":"Basic tutorial 12: Streaming","sections":["Basic tutorial 12: Streaming","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#the-view-controller","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","The View Controller"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/color-balance.html#walkthrough","node_type":"p","page":"Playback tutorial 5: Color Balance","sections":["Playback tutorial 5: Color Balance","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#conclusion","node_type":"ul","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Conclusion"],"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#introduction","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Introduction"],"context":{"gi-language":["default"]}},{"url":"video/gstnavigation.html#gstnavigation-page","node_type":"ul","page":"GstNavigation","sections":["GstNavigation"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#configuration","node_type":"ul","page":"GstVideoDecoder","sections":["GstVideoDecoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"video/gstvideoencoder.html#configuration","node_type":"ul","page":"GstVideoEncoder","sections":["GstVideoEncoder","Configuration"],"context":{"gi-language":["default"]}},{"url":"video/videoconverter.html#GST_VIDEO_CONVERTER_OPT_DITHER_METHOD","node_type":"p","page":"GstVideoConverter","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"videoconvertscale/videoconvertscale.html#videoconvertscale-page","node_type":"p","page":"videoconvertscale","sections":["videoconvertscale"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkmemory.html#GstVulkanMemory","node_type":"p","page":"GstVulkanMemory","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"webrtc/index.html#webrtcbin::get-stats","node_type":"p","page":"webrtcbin","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"winscreencap/dx9screencapsrc.html#dx9screencapsrc-page","node_type":"p","page":"dx9screencapsrc","sections":["dx9screencapsrc"],"context":{"gi-language":["default"]}},{"url":"winscreencap/gdiscreencapsrc.html#gdiscreencapsrc-page","node_type":"p","page":"gdiscreencapsrc","sections":["gdiscreencapsrc"],"context":{"gi-language":["default"]}},{"url":"ximagesink/index.html#pixel-aspect-ratio","node_type":"p","page":"ximagesink","sections":["ximagesink","Pixel aspect ratio"],"context":{"gi-language":["default"]}},{"url":"xvimagesink/index.html#pixel-aspect-ratio","node_type":"p","page":"xvimagesink","sections":["xvimagesink","Pixel aspect ratio"],"context":{"gi-language":["default"]}}]});