urls_downloaded_cb({"token":"attached","urls":[{"url":"additional/design/controller.html#application-view","node_type":"p","page":"Controller","sections":["Controller","Application view"],"context":{"gi-language":["default"]}},{"url":"additional/design/dmabuf.html#example","node_type":"p","page":"DMA buffers","sections":["Negotiation of DMA buffer","Example"],"context":{"gi-language":["default"]}},{"url":"additional/design/dmabuf.html#meta-data1","node_type":"p","page":"DMA buffers","sections":["DMABufs in GStreamer","Meta data"],"context":{"gi-language":["default"]}},{"url":"additional/design/machine-learning-analytics.html#tensor-decoders-need-to-recognize-tensors-they-can-handle","node_type":"p","page":"Machine Learning Based Analytics","sections":["Machine Learning Based Analytics","Supporting Neural Network Inference","Tensor Decoders Need to Recognize Tensor(s) They Can Handle"],"context":{"gi-language":["default"]}},{"url":"additional/design/machine-learning-analytics.html#tensor-transport-as-meta","node_type":"p","page":"Machine Learning Based Analytics","sections":["Machine Learning Based Analytics","Supporting Neural Network Inference","Tensor Transport Mode","Tensor Transport As Meta"],"context":{"gi-language":["default"]}},{"url":"additional/design/mediatype-audio-raw.html#metadata","node_type":"ul","page":"Raw Audio Media Types","sections":["Raw Audio Media Types","Metadata"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#establishing-the-singlereffed-relationship","node_type":"p","page":"Object relation types","sections":["Object relation types","single-reffed relation","lifecycle","establishing the single-reffed relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#adding-extra-gstvideometa-to-buffers","node_type":"p","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Open Questions","Adding extra GstVideoMeta to buffers"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#representation-for-gstgl","node_type":"p","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Open Questions","Representation for GstGL"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#possible-solutions","node_type":"p","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","Possible Solutions"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracer-event-classes","node_type":"ul","page":"Tracing","sections":["Tracing","tracer event classes"],"context":{"gi-language":["default"]}},{"url":"analytics/gstanalyticsmeta.html#gst_analytics_relation_get_length","node_type":"p","page":"GstAnalyticsRelationMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"analytics/gstanalyticsmeta.html#gst_analytics_relation_meta_add_segmentation_mtd","node_type":"p","page":"GstAnalyticsRelationMeta","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"analytics/gstanalyticsmeta.html#gst_buffer_add_analytics_relation_meta","node_type":"p","page":"GstAnalyticsRelationMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"analytics/gstanalyticsmeta.html#gst_buffer_add_analytics_relation_meta_full","node_type":"p","page":"GstAnalyticsRelationMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"analyticsoverlay/index.html#objectdetectionoverlay-page","node_type":"p","page":"objectdetectionoverlay","sections":["objectdetectionoverlay"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/dparams.html#setting-up-parameter-control","node_type":"p","page":"Dynamic Controllable Parameters","sections":["Dynamic Controllable Parameters","Setting up parameter control"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#using-probes","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes"],"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/basics/bus.html#how-to-use-a-bus","node_type":"ul","page":"Bus","sections":["Bus","How to use a bus"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#capabilities-of-a-pad","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Capabilities of a pad"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#dissecting-capabilities","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Capabilities of a pad","Dissecting capabilities"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#using-capabilities-for-metadata","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for","Using capabilities for metadata"],"context":{"gi-language":["default"]}},{"url":"audio/audio-buffer.html#gst_audio_buffer_map","node_type":"p","page":"audio buffer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiometa.html#GstAudioDownmixMeta","node_type":"p","page":"GstAudio meta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiometa.html#GstAudioMeta","node_type":"p","page":"GstAudio meta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiometa.html#gst_buffer_add_audio_meta","node_type":"p","page":"GstAudio meta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstdsd.html#gst_buffer_add_dsd_plane_offset_meta","node_type":"p","page":"gstdsd","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"closedcaption/GstCodecCCInserter.html#GstCodecCCInserter:caption-meta-order","node_type":"p","page":"GstCodecCCInserter","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"gl/gstglcontext.html#gst_gl_context_swap_buffers","node_type":"p","page":"GstGLContext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglframebuffer.html#gst_gl_framebuffer_get_effective_dimensions","node_type":"p","page":"GstGLFramebuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_attach","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_attach_unlocked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_compile_attach_stage","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_detach","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_detach_unlocked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new_link_with_stages","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new_with_stages","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gst-devtools/gst-validate-override.html#GstValidateOverrideClass::attached","node_type":"symbol","page":"GstValidateOverride","sections":["Virtual Methods"],"context":{"gi-language":["c"]}},{"url":"gst-editing-services/ges-enums.html#GESVideoStandardTransitionType","node_type":"p","page":"GES Enumerations","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-client.html#rtsp-client-page","node_type":"p","page":"rtsp client","sections":["rtsp client"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_get_dscp_qos","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_set_dscp_qos","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-mount-points.html#rtsp-mount-points-page","node_type":"p","page":"rtsp mount points","sections":["rtsp mount points"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-server.html#rtsp-server-page","node_type":"p","page":"rtsp server","sections":["rtsp server"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-session-pool.html#GstRTSPSessionPool","node_type":"p","page":"rtsp session pool","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-thread-pool.html#rtsp-thread-pool-page","node_type":"p","page":"rtsp thread pool","sections":["rtsp thread pool"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbuffer.html#GstParentBufferMeta","node_type":"p","page":"GstBuffer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_get_meta","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gstbuffer-page","node_type":"p","page":"GstBuffer","sections":["GstBuffer"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbus.html#GstBusSyncHandler","node_type":"p","page":"GstBus","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbus.html#gst_bus_poll","node_type":"p","page":"GstBus","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstinfo.html#gstinfo-page","node_type":"p","page":"GstInfo","sections":["GstInfo"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstmemory.html#GstMemoryFlags","node_type":"p","page":"GstMemory","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmeta.html#gst_custom_meta_get_structure","node_type":"p","page":"GstMeta","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmeta.html#gst_meta_register_custom","node_type":"p","page":"GstMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#GstObject::deep-notify","node_type":"p","page":"GstObject","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpadtemplate.html#gstpadtemplate-page","node_type":"p","page":"GstPadTemplate","sections":["GstPadTemplate"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstprotection.html#gstprotection-page","node_type":"p","page":"GstProtection","sections":["GstProtection"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#using-androidstudio","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials","Using Android-studio"],"context":{"gi-language":["default"]}},{"url":"mselib/gstmsesrc.html#gstmsesrc-page","node_type":"p","page":"GstMseSrc","sections":["GstMseSrc"],"context":{"gi-language":["default"]}},{"url":"net/gstnetclientclock.html#gstnetclientclock-page","node_type":"p","page":"GstNetClientClock","sections":["GstNetClientClock"],"context":{"gi-language":["default"]}},{"url":"net/gstnetcontrolmessagemeta.html#GstNetControlMessageMeta","node_type":"p","page":"GstNetControlMessageMeta","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"onnx/index.html#example-launch-command","node_type":"p","page":"onnxinference","sections":["onnxinference","Example launch command:"],"context":{"gi-language":["default"]}},{"url":"play/gstplay-types.html#gst_play_signal_adapter_new","node_type":"p","page":"gstplay types","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"play/gstplay-types.html#gst_play_signal_adapter_new_with_main_context","node_type":"p","page":"gstplay types","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_app_get_data","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_app_get_data_length","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_app_set_data_length","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_fb_get_fci","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_fb_get_fci_length","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gst_rtcp_packet_fb_set_fci_length","node_type":"p","page":"GstRTCPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtponvif/rtponviftimestamp.html#rtponviftimestamp:use-reference-timestamps","node_type":"p","page":"rtponviftimestamp","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtsplib/gstrtspconnection.html#gst_rtsp_watch_new","node_type":"p","page":"GstRTSPConnection","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"switchbin/index.html#switchbin-page","node_type":"p","page":"switchbin","sections":["switchbin"],"context":{"gi-language":["default"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_get_signal_adapter","node_type":"p","page":"gsttranscoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_get_sync_signal_adapter","node_type":"p","page":"gsttranscoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"ttmlsubs/ttmlrender.html#ttmlrender-page","node_type":"p","page":"ttmlrender","sections":["ttmlrender"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#get_jni_env","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]","get_jni_env()"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#conclusion","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#conclusion","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#the-callback","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough","The callback"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#conclusion","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#walkthrough","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#buffers","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction","Buffers"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#conclusion","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#conclusion","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#conclusion","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Conclusion"],"context":{"gi-language":["default"]}},{"url":"valib/gstvaallocator.html#gst_va_buffer_create_aux_surface","node_type":"p","page":"VA allocators","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"valib/gstvaallocator.html#gst_va_buffer_get_aux_surface","node_type":"p","page":"VA allocators","sections":["Functions"],"context":{"gi-language":["c"]}},{"url":"valib/gstvaallocator.html#gst_va_dmabuf_memories_setup","node_type":"p","page":"VA allocators","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_drop_frame","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_finish_frame","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_release_frame","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlaycomposition.html#GstVideoOverlayCompositionMeta","node_type":"p","page":"GstVideoOverlayRectangle","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-info.html#GstVideoMultiviewMode","node_type":"p","page":"GstVideoInfo","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}}]});