urls_downloaded_cb({"token":"system","urls":[{"url":"additional/design/caps.html#semantics-of-caps-and-their-usage","node_type":"p","page":"Caps","sections":["Caps","Basic Rules","Semantics of caps and their usage"],"context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-implementations","node_type":"p","page":"Clocks","sections":["Clocks","Clock implementations"],"context":{"gi-language":["default"]}},{"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/dmabuf.html#drm-prime-buffers","node_type":"p","page":"DMA buffers","sections":["DRM PRIME buffers"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#unknownunmapped-metadata","node_type":"p","page":"Metadata","sections":["Metadata","Issues","Unknown/Unmapped metadata"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#encoding-profile-system","node_type":"h2","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#goals","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Goals"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#modifications-required-in-the-existing-gstpreset-system","node_type":"h3","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Modifications required in the existing GstPreset system"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#problems-this-proposal-attempts-to-solve","node_type":"ul","page":"Encoding and Muxing","sections":["Encoding and Muxing","Problems this proposal attempts to solve"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#storage-of-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Points to be determined","Storage of profiles"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#temporary-preset","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Modifications required in the existing GstPreset system","Temporary preset."],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#tag","node_type":"p","page":"Events","sections":["Events","TAG"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#frame-stepping","node_type":"p","page":"Frame stepping","sections":["Frame stepping"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstelement.html#gstelement","node_type":"p","page":"GstElement","sections":["GstElement"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstobject.html#parentage","node_type":"p","page":"GstObject","sections":["GstObject","Parentage"],"context":{"gi-language":["default"]}},{"url":"additional/design/memory.html#allocators","node_type":"p","page":"GstMemory","sections":["GstMemory","Allocators"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#format-of-the-utf8-string-id-passed-to-the-external-installer-system","node_type":"h3","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage","Format of the (UTF-8) string ID passed to the external installer system"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#missing-element","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","missing element"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#application-integration","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library","Application Integration"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#automatic-transfers-tofrom-the-gpu","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library","Automatic Transfers To/From The GPU"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#platform-specifics","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library","Platform Specifics"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#design-overview","node_type":"p","page":"Overview","sections":["Overview","Design overview"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-clock","node_type":"ul","page":"Overview","sections":["Overview","Pipeline clock"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#gstbasesink","node_type":"ul","page":"Quality-of-Service","sections":["Quality-of-Service","QoS implementations","GstBaseSink"],"context":{"gi-language":["default"]}},{"url":"additional/design/standards.html#ownership-of-dynamic-objects","node_type":"p","page":"Ownership of dynamic objects","sections":["Ownership of dynamic objects"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#encoded-signalling","node_type":"p","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Encoded Signalling"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#todo","node_type":"ul","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","TODO"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#possible-solutions","node_type":"ul","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","Possible Solutions"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#the-problem","node_type":"p","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","The Problem"],"context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#a-gstclock","node_type":"ul","page":"Synchronisation","sections":["Synchronisation","A GstClock"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#design","node_type":"p","page":"Tracing","sections":["Tracing","Design"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#livegraphers","node_type":"ul","page":"Tracing","sections":["Tracing","live-graphers"],"context":{"gi-language":["default"]}},{"url":"aja/ajasink.html#ajasink:audio-system","node_type":"p","page":"ajasink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"aja/ajasrc.html#ajasrc:audio-system","node_type":"p","page":"ajasrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"aom/av1enc.html#av1enc:threads","node_type":"p","page":"av1enc","sections":["Properties"],"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":"application-development/advanced/clocks.html#clock-providers","node_type":"p","page":"Clocks and synchronization in GStreamer","sections":["Clocks and synchronization in GStreamer","Clock providers"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#clock-runningtime","node_type":"p","page":"Clocks and synchronization in GStreamer","sections":["Clocks and synchronization in GStreamer","Clock running-time"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/metadata.html#metadata","node_type":"p","page":"Metadata","sections":["Metadata"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#debugging","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application","Debugging"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#building-gstreamer-under-win32","node_type":"p","page":"Integration","sections":["Integration","Windows","Building GStreamer under Win32"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#gnome-desktop","node_type":"ul","page":"Integration","sections":["Integration","GNOME desktop"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#installation-on-the-system","node_type":"h3","page":"Integration","sections":["Integration","Windows","Installation on the system"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#integration","node_type":"p","page":"Integration","sections":["Integration"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#linux-and-unixlike-operating-systems","node_type":"p","page":"Integration","sections":["Integration","Linux and UNIX-like operating systems"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bus.html#bus","node_type":"p","page":"Bus","sections":["Bus"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#using-an-element-as-a-gobject","node_type":"p","page":"Elements","sections":["Elements","Using an element as a GObject\n"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#pads","node_type":"p","page":"Foundations","sections":["Foundations","Pads"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/motivation.html#clean-coreplugins-separation","node_type":"p","page":"Design principles","sections":["Design principles","Clean core/plugins separation"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#gptp-setup","node_type":"p","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":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","Traffic Control Setup"],"context":{"gi-language":["default"]}},{"url":"base/gstbytewriter.html#gst_byte_writer_get_remaining","node_type":"p","page":"GstByteWriter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_use_systemclock","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gsttestclock.html#gsttestclock-page","node_type":"p","page":"GstTestClock","sections":["GstTestClock"],"context":{"gi-language":["default"]}},{"url":"codecs/gsth264decoder.html#gst_h264_decoder_get_picture","node_type":"p","page":"GstH264Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth264decoder.html#gst_h264_dpb_get_picture","node_type":"p","page":"GstH264Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_decoder_get_picture","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_dpb_get_picture","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"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/filesink.html#filesink-page","node_type":"p","page":"filesink","sections":["filesink"],"context":{"gi-language":["default"]}},{"url":"coreelements/filesrc.html#filesrc-page","node_type":"p","page":"filesrc","sections":["filesrc"],"context":{"gi-language":["default"]}},{"url":"cuda/gst-libs/gst/cuda/gstcudamemory.html#GST_MAP_CUDA","node_type":"p","page":"gstcudamemory","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"d3d11/d3d11colorconvert.html#example-launch-line","node_type":"p","page":"d3d11colorconvert","sections":["d3d11colorconvert","Example launch line"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11download.html#d3d11download-page","node_type":"p","page":"d3d11download","sections":["d3d11download"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11download.html#example-launch-line","node_type":"p","page":"d3d11download","sections":["d3d11download","Example launch line"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11scale.html#example-launch-line","node_type":"p","page":"d3d11scale","sections":["d3d11scale","Example launch line"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11upload.html#example-launch-line","node_type":"p","page":"d3d11upload","sections":["d3d11upload","Example launch line"],"context":{"gi-language":["default"]}},{"url":"d3d11/index.html#d3d11-page","node_type":"p","page":"d3d11","sections":["d3d11"],"context":{"gi-language":["default"]}},{"url":"d3d11/index.html#plugin-d3d11","node_type":"table","page":"d3d11","sections":[],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12download.html#d3d12download-page","node_type":"p","page":"d3d12download","sections":["d3d12download"],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12upload.html#d3d12upload-page","node_type":"p","page":"d3d12upload","sections":["d3d12upload"],"context":{"gi-language":["default"]}},{"url":"d3d12/index.html#plugin-d3d12","node_type":"table","page":"d3d12","sections":[],"context":{"gi-language":["default"]}},{"url":"dc1394/index.html#dc1394src-page","node_type":"p","page":"dc1394src","sections":["dc1394src"],"context":{"gi-language":["default"]}},{"url":"dc1394/index.html#example-launch-lines","node_type":"p","page":"dc1394src","sections":["dc1394src","Example launch lines"],"context":{"gi-language":["default"]}},{"url":"decklink/decklinkvideosink.html#halfduplexmode-default","node_type":"p","page":"decklinkvideosink","sections":["decklinkvideosink","Duplex-Mode","Half-Duplex-Mode (default)"],"context":{"gi-language":["default"]}},{"url":"decklink/decklinkvideosrc.html#halfduplexmode-default","node_type":"p","page":"decklinkvideosrc","sections":["decklinkvideosrc","Duplex-Mode","Half-Duplex-Mode (default)"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#multiplatform-vs-singleplatform-packaging-system","node_type":"h2","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-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/mac-osx.html#private-deployment-of-gstreamer","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Private deployment of GStreamer"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#relocation-of-gstreamer-in-os-x","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Relocation of GStreamer in OS X"],"context":{"gi-language":["default"]}},{"url":"deploying/multiplatform-using-cerbero.html#multiplatform-deployment-using-cerbero","node_type":"p","page":"Multiplatform deployment using Cerbero","sections":["Multiplatform deployment using Cerbero"],"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":"directfb/index.html#dfbvideosink-page","node_type":"p","page":"dfbvideosink","sections":["dfbvideosink"],"context":{"gi-language":["default"]}},{"url":"dtsdec/index.html#dtsdec-page","node_type":"p","page":"dtsdec","sections":["dtsdec"],"context":{"gi-language":["default"]}},{"url":"dvb/dvbbasebin.html#dvbbasebin:delsys","node_type":"p","page":"dvbbasebin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"dvb/dvbsrc.html#dvbsrc:delsys","node_type":"p","page":"dvbsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"encoding/encodebin.html#features","node_type":"ul","page":"encodebin","sections":["encodebin","Features"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#does-gstreamer-depend-on-gnome-or-gtk","node_type":"p","page":"Dependencies","sections":["Dependencies","Does GStreamer depend on GNOME or GTK+?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#is-gstreamer-x11-independent-can-it-be-used-headless","node_type":"p","page":"Dependencies","sections":["Dependencies","Is GStreamer X11 independent? Can it be used headless?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#what-is-gstreamers-position-on-efforts-such-as-ladspa-or-lv2","node_type":"p","page":"Dependencies","sections":["Dependencies","What is GStreamer's position on efforts such as LADSPA or LV2?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/developing.html#how-do-i-compile-programs-that-use-gstreamer","node_type":"p","page":"Developing applications with GStreamer","sections":["Developing applications with GStreamer","How do I compile programs that use GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/developing.html#how-do-i-debug-these-funny-shell-scripts-that-libtool-makes","node_type":"p","page":"Developing applications with GStreamer","sections":["Developing applications with GStreamer","How do I debug these funny shell scripts that libtool makes?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#why-is-gstreamer-written-in-c-why-not-cobjectivec","node_type":"ul","page":"General","sections":["General","Why is GStreamer written in C? Why not C++/Objective-C/...?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#i-am-having-trouble-compiling-gstreamer-on-my-lfs-installation-why","node_type":"p","page":"Getting GStreamer","sections":["Getting GStreamer","I am having trouble compiling GStreamer on my LFS installation, why?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/legal.html#gstreamer-legal-issues","node_type":"p","page":"GStreamer Legal Issues","sections":["GStreamer Legal Issues"],"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":"frequently-asked-questions/using.html#can-my-system-play-sound-through-gstreamer","node_type":"h2","page":"Using GStreamer","sections":["Using GStreamer","Can my system play sound through GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/using.html#how-can-i-see-what-gstreamer-plugins-i-have-on-my-system","node_type":"h2","page":"Using GStreamer","sections":["Using GStreamer","How can I see what GStreamer plugins I have on my system?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/using.html#ok-ive-installed-gstreamer-what-can-i-do-next","node_type":"p","page":"Using GStreamer","sections":["Using GStreamer","Ok, I've installed GStreamer. What can I do next?"],"context":{"gi-language":["default"]}},{"url":"gio/giosrc.html#example-launch-lines","node_type":"p","page":"giosrc","sections":["giosrc","Example launch lines"],"context":{"gi-language":["default"]}},{"url":"gl/gstglapi.html#GstGLPlatform","node_type":"p","page":"GstGLAPI","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasememory.html#GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_WRAP_SYSMEM","node_type":"p","page":"GstGLBaseMemory","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasememory.html#GST_MAP_GL","node_type":"p","page":"GstGLBaseMemory","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglbasememory.html#gst_gl_base_memory_alloc_data","node_type":"p","page":"GstGLBaseMemory","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstgldisplay.html#gstgldisplay-page","node_type":"ul","page":"GstGLDisplay","sections":["GstGLDisplay"],"context":{"gi-language":["default"]}},{"url":"gl/gstglmemory.html#GstGLMemory","node_type":"p","page":"GstGLMemory","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglmemory.html#GstGLVideoAllocationParams","node_type":"p","page":"GstGLMemory","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglupload.html#gstglupload-page","node_type":"p","page":"GstGLUpload","sections":["GstGLUpload"],"context":{"gi-language":["default"]}},{"url":"gl/gstglutils.html#gst_gl_get_affine_transformation_meta_as_ndc","node_type":"p","page":"GstGLUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglwindow.html#GstGLWindowClass::get_display","node_type":"p","page":"GstGLWindow","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglwindow.html#GstGLWindowClass::handle_events","node_type":"p","page":"GstGLWindow","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglwindow.html#gst_gl_window_get_display","node_type":"p","page":"GstGLWindow","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglwindow.html#gst_gl_window_handle_events","node_type":"p","page":"GstGLWindow","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/index.html#subpages","node_type":"p","page":"GStreamer OpenGL Library","sections":[],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gi-index.html#subpages","node_type":"p","page":"GstValidate API reference","sections":[],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#maxdropped-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","meta","Parameters","\nmax-dropped (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-environment-variables.html#gstvalidate-environment-variables","node_type":"p","page":"Environment variables","sections":["GstValidate Environment Variables"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-reporter.html#GST_VALIDATE_REPORT","node_type":"p","page":"GstValidateReporter","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gst-devtools/gst-validate-reporter.html#gst_validate_report","node_type":"p","page":"GstValidateReporter","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gst-devtools/gst-validate-reporter.html#gst_validate_reporter_set_handle_g_logs","node_type":"p","page":"GstValidateReporter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gst-validate-scenario.html#gst_validate_register_action_type","node_type":"p","page":"GstValidateScenario","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gst-validate-scenarios.html#gstvalidate-scenario-file-format","node_type":"p","page":"Scenarios","sections":["GstValidate Scenario File Format"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gstvalidatereport.html#gst_validate_issue_register","node_type":"p","page":"GstValidateReport","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gstvalidatereport.html#gst_validate_print_action","node_type":"p","page":"GstValidateReport","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gstvalidatereport.html#gst_validate_report_action","node_type":"p","page":"GstValidateReport","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gst-devtools/index.html#gstreamer-validate","node_type":"p","page":"GStreamer Validate","sections":["GStreamer Validate"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/plugins/index.html#gstvalidate-plugins","node_type":"p","page":"GstValidate plugins","sections":["GstValidate plugins"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/plugins/ssim.html#ssim-plugin","node_type":"p","page":"SSIM plugin","sections":["SSIM plugin"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gst_adaptive_demux_get_client_now_utc","node_type":"p","page":"gstadaptivedemux","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gst_adaptive_demux_get_monotonic_time","node_type":"p","page":"gstadaptivedemux","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-session.html#gst_rtsp_session_is_expired","node_type":"p","page":"rtsp session","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-session.html#gst_rtsp_session_next_timeout","node_type":"p","page":"rtsp session","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gi-index.html#subpages","node_type":"p","page":"Core Library","sections":[],"context":{"gi-language":["default"]}},{"url":"gstreamer/gst.html#gst_init_get_option_group","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstallocator.html#GST_ALLOCATOR_SYSMEM","node_type":"p","page":"GstAllocator","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdeviceprovider.html#gst_device_provider_start","node_type":"p","page":"GstDeviceProvider","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_type_set_skip_documentation","node_type":"p","page":"GstElement","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelementfactory.html#GST_ELEMENT_FACTORY_KLASS_HARDWARE","node_type":"p","page":"GstElementFactory","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelementfactory.html#gst_element_factory_get_skip_documentation","node_type":"p","page":"GstElementFactory","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsterror.html#GST_CORE_ERROR","node_type":"p","page":"GstGError","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsterror.html#GST_ERROR_SYSTEM","node_type":"p","page":"GstGError","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsterror.html#throwing-an-error","node_type":"ul","page":"GstGError","sections":["GstGError","Throwing an error"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstevent.html#gst_event_new_protection","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_parse_protection","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstinfo.html#GST_PTR_FORMAT","node_type":"p","page":"GstInfo","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#GST_SEGMENT_FORMAT","node_type":"p","page":"GstInfo","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#GST_STIMEP_FORMAT","node_type":"p","page":"GstInfo","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#GST_TIMEP_FORMAT","node_type":"p","page":"GstInfo","sections":["Constants"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#GstDebugLevel","node_type":"p","page":"GstInfo","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstinfo.html#gst_print","node_type":"p","page":"GstInfo","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#gst_printerr","node_type":"p","page":"GstInfo","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#gst_printerrln","node_type":"p","page":"GstInfo","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstinfo.html#gst_println","node_type":"p","page":"GstInfo","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstplugin.html#gstplugin-page","node_type":"p","page":"GstPlugin","sections":["GstPlugin"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstpreset.html#gst_preset_set_app_dir","node_type":"p","page":"GstPreset","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpreset.html#gstpreset-page","node_type":"p","page":"GstPreset","sections":["GstPreset"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstprotection.html#GST_PROTECTION_SYSTEM_ID_CAPS_FIELD","node_type":"p","page":"GstProtection","sections":["Constants"],"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":"gstreamer/gstprotection.html#gst_protection_filter_systems_by_available_decryptors","node_type":"p","page":"GstProtection","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstprotection.html#gst_protection_select_system","node_type":"p","page":"GstProtection","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_get_n_allocation_params","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#the-serialization-format","node_type":"p","page":"GstStructure","sections":["GstStructure","The serialization format"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstsystemclock.html#GstSystemClock","node_type":"p","page":"GstSystemClock","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstsystemclock.html#gst_system_clock_obtain","node_type":"p","page":"GstSystemClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstsystemclock.html#gst_system_clock_set_default","node_type":"p","page":"GstSystemClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstsystemclock.html#gstsystemclock-page","node_type":"p","page":"GstSystemClock","sections":["GstSystemClock"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_register","node_type":"p","page":"GstTagList","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_register_static","node_type":"p","page":"GstTagList","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"gstreamer/running.html#environment-variables","node_type":"ul","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":"p","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-python-36-or-newer-either-32bit-or-64bit","node_type":"ul","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-cerbero.html#installing-minimum-requirements-on-windows","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#macos-targets","node_type":"table","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Cross Compilation","macOS Targets"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#tips-for-ci-setup","node_type":"p","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-meson.html#how-does-it-work","node_type":"ul","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment","How does it work?"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#options-gstenv","node_type":"ul","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment","Options gst-env\n"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#using-gstreamer-as-sub-project-to-another-project","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment","Use cases","Using GStreamer as sub project to another project"],"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#creating-new-projects","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Creating new projects"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#download-and-install-gstreamer-binaries","node_type":"p","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":"p","page":"Installing for iOS development","sections":["Installing for iOS development","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/on-linux.html#building-applications-using-gstreamer","node_type":"p","page":"Installing on Linux","sections":["Installing on Linux","Building applications using GStreamer"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#download-and-install-the-sdk","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Download and install the SDK"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#prerequisites","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#xcode","node_type":"ul","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Configure your development environment","Creating new projects","XCode"],"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":"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":"iqa/index.html#iqa-page","node_type":"p","page":"iqa","sections":["iqa"],"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":"libav/avmux_fits.html#avmux_fits-page","node_type":"p","page":"avmux_fits","sections":["avmux_fits"],"context":{"gi-language":["default"]}},{"url":"libav/index.html#plugin-libav","node_type":"table","page":"FFMPEG plugin","sections":[],"context":{"gi-language":["default"]}},{"url":"mediafoundation/index.html#mediafoundation-page","node_type":"p","page":"mediafoundation","sections":["mediafoundation"],"context":{"gi-language":["default"]}},{"url":"mpegts/gst-atsc-section.html#GstMpegtsAtscSTT","node_type":"p","page":"ATSC variants of MPEG-TS sections","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-atsc-section.html#GstMpegtsSectionATSCTableID","node_type":"p","page":"ATSC variants of MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-atsc-section.html#system-time-table-stt","node_type":"h2","page":"ATSC variants of MPEG-TS sections","sections":["Supported ATSC MPEG-TS sections","System Time Table (STT)"],"context":{"gi-language":["default"]}},{"url":"mpegts/gst-dvb-descriptor.html#GstMpegtsCableDeliverySystemDescriptor","node_type":"p","page":"DVB variants of MPEG-TS descriptors","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-dvb-descriptor.html#GstMpegtsSatelliteDeliverySystemDescriptor","node_type":"p","page":"DVB variants of MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-dvb-descriptor.html#GstMpegtsTerrestrialDeliverySystemDescriptor","node_type":"p","page":"DVB variants of MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-dvb-section.html#GstMpegtsSDT","node_type":"p","page":"DVB variants of MPEG-TS sections","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-dvb-section.html#GstMpegtsSDTService","node_type":"p","page":"DVB variants of MPEG-TS sections","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-dvb-section.html#GstMpegtsSectionDVBTableID","node_type":"p","page":"DVB variants of MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"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/gstmpegtsdescriptor.html#GstMpegtsRegistrationId","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_ca","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_cable_delivery_system","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_dvb_ca_identifier","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_dvb_t2_delivery_system","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_satellite_delivery_system","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_terrestrial_delivery_system","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtssection.html#GstMpegtsSectionType","node_type":"p","page":"Base MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/index.html#atsc-advanced-television-systems-committee","node_type":"ul","page":"MPEG-TS helper library","sections":["MPEG-TS helper library","Specification and References","\nATSC : Advanced Television Systems Committee\n"],"context":{"gi-language":["default"]}},{"url":"mplex/index.html#example-pipeline","node_type":"p","page":"mplex","sections":["mplex","Example pipeline"],"context":{"gi-language":["default"]}},{"url":"mplex/index.html#mplex:system-headers","node_type":"p","page":"mplex","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"net/gstnettimepacket.html#gst_net_time_packet_receive","node_type":"p","page":"GstNetTimePacket","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"net/gstptpclock.html#gst_ptp_is_supported","node_type":"p","page":"GstPtpClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"nvcodec/cudascale.html#example-launch-line","node_type":"p","page":"cudascale","sections":["cudascale","Example launch line"],"context":{"gi-language":["default"]}},{"url":"oss4/oss4sink.html#example-pipelines","node_type":"p","page":"oss4sink","sections":["oss4sink","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"oss4/oss4sink.html#oss4sink-page","node_type":"p","page":"oss4sink","sections":["oss4sink"],"context":{"gi-language":["default"]}},{"url":"oss4/oss4src.html#oss4src-page","node_type":"p","page":"oss4src","sections":["oss4src"],"context":{"gi-language":["default"]}},{"url":"ossaudio/osssink.html#example-pipelines","node_type":"p","page":"osssink","sections":["osssink","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"ossaudio/osssink.html#osssink-page","node_type":"p","page":"osssink","sections":["osssink"],"context":{"gi-language":["default"]}},{"url":"ossaudio/osssrc.html#osssrc-page","node_type":"p","page":"osssrc","sections":["osssrc"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutils.html#pbutils-page","node_type":"ul","page":"Pbutils","sections":["Pbutils"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#1-installer-hook","node_type":"p","page":"Install-plugins","sections":["Install-plugins","1. Installer hook"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#3-detail-string-describing-the-missing-plugin","node_type":"ul","page":"Install-plugins","sections":["Install-plugins","3. Detail string describing the missing plugin"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#5-how-to-map-the-required-detail-string-to-packages","node_type":"p","page":"Install-plugins","sections":["Install-plugins","5. How to map the required detail string to packages"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_supported","node_type":"p","page":"Install-plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#overview","node_type":"p","page":"Install-plugins","sections":["Install-plugins","Overview"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#advanced-usage-specifying-the-audio-and-video-sink","node_type":"p","page":"playbin","sections":["playbin","Advanced Usage: specifying the audio and video sink"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#advanced-usage-specifying-the-audio-and-video-sink","node_type":"p","page":"playbin3","sections":["playbin3","Advanced Usage: specifying the audio and video sink"],"context":{"gi-language":["default"]}},{"url":"player/gstplayer.html#gst_player_new","node_type":"p","page":"GstPlayer","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"plugin-development/advanced/allocation.html#define-the-metadata-api","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta","Implementing new GstMeta","Define the metadata API"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstallocator","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMemory","GstAllocator"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstmeta","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#implementing-new-gstmeta","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstMeta","Implementing new GstMeta"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#clocks","node_type":"p","page":"Clocking","sections":["Clocking","Clocks"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#events-seeking-navigation-and-more","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#list-of-defined-types","node_type":"p","page":"Media Types and Properties","sections":["Media Types and Properties","List of Defined Types"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#table-of-container-types","node_type":"table","page":"Media Types and Properties","sections":["Media Types and Properties","List of Defined Types","Table of Container Types"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#typefind-functions-and-autoplugging","node_type":"p","page":"Media Types and Properties","sections":["Media Types and Properties","Typefind Functions and Autoplugging"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#request-pads","node_type":"p","page":"Request and Sometimes pads","sections":["Request and Sometimes pads","Request pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#sometimes-pads","node_type":"p","page":"Request and Sometimes pads","sections":["Request and Sometimes pads","Sometimes pads"],"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/basics/boiler.html#element-metadata","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","Element metadata"],"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/introduction/basics.html#media-types-and-properties","node_type":"p","page":"Foundations","sections":["Foundations","Media types and Properties"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#pads","node_type":"p","page":"Foundations","sections":["Foundations","Pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#who-should-read-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Who Should Read This Guide?"],"context":{"gi-language":["default"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"rpicamsrc/index.html#rpicamsrc:camera-number","node_type":"p","page":"rpicamsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtp/index.html#plugin-rtp","node_type":"table","page":"rtp","sections":[],"context":{"gi-language":["default"]}},{"url":"rtp/rtpldacpay.html#rtpldacpay-page","node_type":"p","page":"rtpldacpay","sections":["rtpldacpay"],"context":{"gi-language":["default"]}},{"url":"rtp/rtpmp1sdepay.html#rtpmp1sdepay-page","node_type":"p","page":"rtpmp1sdepay","sections":["rtpmp1sdepay"],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_xr_get_voip_delay_metrics","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtpmanager/rtpbin.html#rtpbin:min-ts-offset","node_type":"p","page":"rtpbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpbin.html#rtpbin:ts-offset-smoothing-factor","node_type":"p","page":"rtpbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpjitterbuffer.html#rtpjitterbuffer:rfc7273-use-system-clock","node_type":"p","page":"rtpjitterbuffer","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtsplib/gstrtspdefs.html#GstRTSPResult","node_type":"p","page":"GstRtspdefs","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"soup/souphttpsrc.html#souphttpsrc:ssl-use-system-ca-file","node_type":"p","page":"souphttpsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tag/gsttag.html#gst_tag_register_musicbrainz_tags","node_type":"p","page":"Tags","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttag.html#tags-page","node_type":"p","page":"Tags","sections":["Tags"],"context":{"gi-language":["default"]}},{"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-complete-media-player.html#registering-as-a-media-player","node_type":"p","page":"Android tutorial 5: A Complete media player","sections":["Android tutorial 5: A Complete media player","Registering as a media player"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/video.html#introduction","node_type":"p","page":"Android tutorial 3: Video","sections":["Android tutorial 3: Video","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#element-creation","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","Element creation"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#introduction","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/platform-specific-elements.html#goal","node_type":"p","page":"Basic tutorial 16: Platform-specific elements","sections":["Basic tutorial 16: Platform-specific elements","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/platform-specific-elements.html#iosavassetsrc","node_type":"p","page":"Basic tutorial 16: Platform-specific elements","sections":["Basic tutorial 16: Platform-specific elements","iOS","iosavassetsrc"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#introduction","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#conclusion","node_type":"ul","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#inner-workings-of-gstreamer-audio-sinks","node_type":"p","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Inner workings of GStreamer audio sinks"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#introduction","node_type":"p","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#precautions-with-digital-formats","node_type":"p","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Precautions with digital formats"],"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":"udp/udpsrc.html#udpsrc-page","node_type":"p","page":"udpsrc","sections":["udpsrc"],"context":{"gi-language":["default"]}},{"url":"uvcgadget/index.html#example-launch-lines","node_type":"p","page":"uvcsink","sections":["uvcsink","Example launch lines"],"context":{"gi-language":["default"]}},{"url":"valib/gstvaallocator.html#GST_MAP_VA","node_type":"p","page":"VA allocators","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoaffinetransformationmeta.html#GstVideoAffineTransformationMeta","node_type":"p","page":"GstVideoAffineTransformationMeta","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoanc.html#GstVideoAFDMeta","node_type":"p","page":"GstVideo Ancillary","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoanc.html#GstVideoAFDValue","node_type":"p","page":"GstVideo Ancillary","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gst_video_overlay_handle_events","node_type":"p","page":"GstVideoOverlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#two-basic-usage-scenarios","node_type":"p","page":"GstVideoOverlay","sections":["GstVideoOverlay","Two basic usage scenarios"],"context":{"gi-language":["default"]}},{"url":"video/index.html#subpages","node_type":"p","page":"Video Library","sections":[],"context":{"gi-language":["default"]}},{"url":"video/video-color.html#GstVideoColorPrimariesInfo","node_type":"p","page":"video color","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-color.html#GstVideoTransferFunction","node_type":"p","page":"video color","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-format.html#GST_VIDEO_FORMAT_INFO_TILE_STRIDE","node_type":"p","page":"video format","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"videotestsrc/index.html#GstVideoTestSrcPattern","node_type":"p","page":"videotestsrc","sections":["Named constants"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/index.html#subpages","node_type":"p","page":"Vulkan Library","sections":[],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkdisplay.html#gst_vulkan_display_type_to_extension_string","node_type":"p","page":"GstVulkanDisplay","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkwindow.html#gst_vulkan_window_handle_events","node_type":"p","page":"GstVulkanWindow","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}}]});