urls_downloaded_cb({"token":"application","urls":[{"url":"additional/design/MT-refcounting.html#mutable-substructures","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Mutable substructures:"],"context":{"gi-language":["default"]}},{"url":"additional/design/activation.html#deactivation","node_type":"p","page":"Pad (de)activation","sections":["Pad (de)activation","Deactivation"],"context":{"gi-language":["default"]}},{"url":"additional/design/adaptive-demuxer.html#highlevel-overview-of-the-new-internal-adaptivedemux2-base-class","node_type":"ul","page":"Adaptive Demuxers for DASH, HLS and Smooth Streaming","sections":["New design","High-level overview of the new internal AdaptiveDemux2 base class:"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#application","node_type":"h2","page":"Buffering","sections":["Buffering","Application"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering","node_type":"ul","page":"Buffering","sections":["Buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering-query","node_type":"ul","page":"Buffering","sections":["Buffering","Buffering Query"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#incremental-download","node_type":"p","page":"Buffering","sections":["Buffering","Some use cases","Incremental download"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#incremental-rebuffering","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","Incremental rebuffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#live-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Some use cases","Live buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#messages","node_type":"ul","page":"Buffering","sections":["Buffering","Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#norebuffer-strategy","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","No-rebuffer strategy"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#stream-buffering","node_type":"ul","page":"Buffering","sections":["Buffering","Some use cases","Stream buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-features","node_type":"p","page":"Clocks","sections":["Clocks","Clock features"],"context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-selection","node_type":"p","page":"Clocks","sections":["Clocks","Clock Selection"],"context":{"gi-language":["default"]}},{"url":"additional/design/context.html#applications","node_type":"p","page":"Context","sections":["Context","Applications"],"context":{"gi-language":["default"]}},{"url":"additional/design/context.html#context","node_type":"p","page":"Context","sections":["Context"],"context":{"gi-language":["default"]}},{"url":"additional/design/context.html#elements","node_type":"p","page":"Context","sections":["Context","Elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/controller.html#application-view","node_type":"h2","page":"Controller","sections":["Controller","Application view"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#assisted-autoplugging","node_type":"p","page":"Decodebin design","sections":["Decodebin design","GstDecodeBin","Assisted auto-plugging"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-klass.html#proposal","node_type":"p","page":"Element Klass definition","sections":["Element Klass definition","Proposal"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-klass.html#purpose","node_type":"p","page":"Element Klass definition","sections":["Element Klass definition","Purpose"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#current-metadata-handling","node_type":"p","page":"Metadata","sections":["Metadata","Current Metadata handling"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#lost-metadata","node_type":"p","page":"Metadata","sections":["Metadata","Issues","Lost metadata"],"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/dynamic.html#dynamic-pipelines","node_type":"ul","page":"Dynamic pipelines","sections":["Dynamic pipelines"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#dvd-ripping","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","DVD ripping"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#ensuring-availability-of-plugins-for-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Helper library for profiles","Ensuring availability of plugins for Profiles"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#terminology","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Terminology"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#eos","node_type":"p","page":"Events","sections":["Events","EOS"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#flush_startstop","node_type":"p","page":"Events","sections":["Events","FLUSH_START/STOP"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#seek","node_type":"p","page":"Events","sections":["Events","SEEK"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#events","node_type":"p","page":"Frame stepping","sections":["Frame stepping","events"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#messages","node_type":"ul","page":"Frame stepping","sections":["Frame stepping","messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstbin.html#duration","node_type":"p","page":"GstBin","sections":["GstBin","DURATION"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstbin.html#eos","node_type":"p","page":"GstBin","sections":["GstBin","EOS"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstbin.html#gstbus","node_type":"p","page":"GstBin","sections":["GstBin","GstBus"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstbin.html#segment_startdone","node_type":"p","page":"GstBin","sections":["GstBin","SEGMENT_START/DONE"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstbus.html#gstbus","node_type":"p","page":"GstBus","sections":["GstBus"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstpipeline.html#clock-selection","node_type":"ul","page":"GstPipeline","sections":["GstPipeline","Clock selection"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstpipeline.html#gstbus","node_type":"p","page":"GstPipeline","sections":["GstPipeline","GstBus"],"context":{"gi-language":["default"]}},{"url":"additional/design/keyframe-force.html#components","node_type":"p","page":"Forcing keyframes","sections":["Forcing keyframes","Components"],"context":{"gi-language":["default"]}},{"url":"additional/design/keyframe-force.html#downstream","node_type":"p","page":"Forcing keyframes","sections":["Forcing keyframes","Implementation","Downstream"],"context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#flushing-a-playing-pipeline","node_type":"ul","page":"Latency","sections":["Latency","Flushing a playing pipeline"],"context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#latency","node_type":"p","page":"Latency","sections":["Latency"],"context":{"gi-language":["default"]}},{"url":"additional/design/machine-learning-analytics.html#vision","node_type":"p","page":"Machine Learning Based Analytics","sections":["Machine Learning Based Analytics","Vision"],"context":{"gi-language":["default"]}},{"url":"additional/design/messages.html#message-types","node_type":"p","page":"Messages","sections":["Messages","Message types"],"context":{"gi-language":["default"]}},{"url":"additional/design/messages.html#messages","node_type":"p","page":"Messages","sections":["Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#api-examples","node_type":"p","page":"GstMeta","sections":["GstMeta","API examples"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#application-level","node_type":"h2","page":"What to do when a plugin is missing","sections":["GStreamer level","Application level"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#completely-unplayable-stream","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Application level","completely unplayable stream"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#format-of-the-utf8-string-id-passed-to-the-external-installer-system","node_type":"ul","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-decoder","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","missing decoder"],"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/missing-plugins.html#missing-uri-handler","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","missing uri handler"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#notes-for-packagers","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Notes for packagers"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#partially-missing-plugins","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Application level","partially missing plugins"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#plugin-download-stage","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#using-missingplugin-messages-for-error-reporting","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage","Using missing-plugin messages for error reporting:"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#application-integration","node_type":"h3","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#libgstgl-library","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library"],"context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#opengl-and-threads","node_type":"p","page":"OpenGL","sections":["OpenGL","Limits imposed by OpenGL","OpenGL and Threads"],"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/opengl.html#sharing-opengl-context-with-gstreamer","node_type":"p","page":"OpenGL","sections":["OpenGL","libgstgl Library","Application Integration","Sharing OpenGL Context With GStreamer"],"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#introduction","node_type":"p","page":"Overview","sections":["Overview","Introduction"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline","node_type":"ul","page":"Overview","sections":["Overview","Pipeline"],"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/overview.html#pipeline-construction","node_type":"p","page":"Overview","sections":["Overview","Pipeline construction"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-eos","node_type":"p","page":"Overview","sections":["Overview","Pipeline EOS"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-seeking","node_type":"p","page":"Overview","sections":["Overview","Pipeline seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-status","node_type":"p","page":"Overview","sections":["Overview","Pipeline status"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#only-use-a-single-uridecodebin3-in-playbin3","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","Only use a single uridecodebin3 in playbin3"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#prerolling-play-items","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","Switching inputs to decodebin3","pre-rolling play items"],"context":{"gi-language":["default"]}},{"url":"additional/design/playbin.html#gapless-playback-feature","node_type":"p","page":"playbin","sections":["playbin","Gapless playback feature"],"context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#blocking-probes","node_type":"p","page":"Probes","sections":["Probes","Blocking probes"],"context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#probes","node_type":"p","page":"Probes","sections":["Probes"],"context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#requirements","node_type":"ul","page":"Probes","sections":["Probes","Requirements"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#async-state-changes","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Async state changes"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#implementation","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Implementation"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#messages","node_type":"ul","page":"Progress Reporting","sections":["Progress Reporting","Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#progress-reporting","node_type":"ul","page":"Progress Reporting","sections":["Progress Reporting"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#rtsp-client-but-also-http-mms-","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Use cases","RTSP client (but also HTTP, MMS, …)"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#to-give-the-application-more-information-of-what-is-going-on","node_type":"h3","page":"Progress Reporting","sections":["Progress Reporting","Rationale","To give the application more information of what is going on"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#to-make-the-state-changes-nonblocking-and-cancellable","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Rationale","To make the state changes non-blocking and cancellable."],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qos-event","node_type":"ul","page":"Quality-of-Service","sections":["Quality-of-Service","QoS event"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qualityofservice","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#sources-of-quality-problems","node_type":"ul","page":"Quality-of-Service","sections":["Quality-of-Service","Sources of quality problems"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#establishing-the-parentchild-relationship","node_type":"p","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","establishing the parent-child relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#object-creation","node_type":"p","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","object creation"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#requesting-the-rtpbins-pads-on-the-pipeline-receiver-side","node_type":"p","page":"RTP","sections":["RTP auxiliary stream design","Rtpbin and auxiliary elements","Requesting the rtpbin's pads on the pipeline receiver side"],"context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#flush-seeking","node_type":"p","page":"Seeking","sections":["Seeking","Seeking variants","FLUSH seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#seeking","node_type":"p","page":"Seeking","sections":["Seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/seqnums.html#forcing-eos-on-the-pipeline","node_type":"p","page":"Seqnums (Sequence numbers)","sections":["Seqnums (Sequence numbers)","Scenarios","Forcing EOS on the pipeline"],"context":{"gi-language":["default"]}},{"url":"additional/design/seqnums.html#questions","node_type":"p","page":"Seqnums (Sequence numbers)","sections":["Seqnums (Sequence numbers)","Questions"],"context":{"gi-language":["default"]}},{"url":"additional/design/seqnums.html#seeking","node_type":"p","page":"Seqnums (Sequence numbers)","sections":["Seqnums (Sequence numbers)","Scenarios","Seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/seqnums.html#seqnums-sequence-numbers","node_type":"p","page":"Seqnums (Sequence numbers)","sections":["Seqnums (Sequence numbers)"],"context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#avoiding-processing-silence-from-audio-generators","node_type":"p","page":"Sparse Streams","sections":["Sparse Streams","Use cases","Avoiding processing silence from audio generators"],"context":{"gi-language":["default"]}},{"url":"additional/design/states.html#state-variables","node_type":"p","page":"States","sections":["States","State variables"],"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#adding-and-removing-pads-dynamically","node_type":"p","page":"Stream selection","sections":["Stream selection","Adding and removing pads dynamically"],"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":"additional/design/stream-selection.html#open-questions","node_type":"ul","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Open Questions"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#stream-selection-event","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-application","node_type":"h3","page":"Stream selection","sections":["Stream selection","Exposing collections of streams","Usage from application"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-application1","node_type":"h3","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage from application"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#messages","node_type":"ul","page":"Stream Status","sections":["Stream Status","Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#requirements-and-scenarios","node_type":"ul","page":"Stream Status","sections":["Stream Status","Requirements and scenarios"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#stream-status","node_type":"p","page":"Stream Status","sections":["Stream Status"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#use-cases","node_type":"ul","page":"Stream Status","sections":["Stream Status","Use cases"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#toc-scope-global-and-current","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","TOC scope: global and current"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#dbus-not-yet-implemented","node_type":"ul","page":"Tracing","sections":["Tracing","dbus (not yet implemented)"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#use-cases","node_type":"ul","page":"Tracing","sections":["Tracing","Use cases"],"context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#general-seeking-overview","node_type":"p","page":"Trickmodes","sections":["Trickmodes","General seeking overview"],"context":{"gi-language":["default"]}},{"url":"app/appsink.html#appsink-page","node_type":"p","page":"appsink","sections":["appsink"],"context":{"gi-language":["default"]}},{"url":"app/appsink.html#appsink::pull-sample","node_type":"p","page":"appsink","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"app/appsink.html#appsink::try-pull-object","node_type":"p","page":"appsink","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"app/appsink.html#appsink::try-pull-sample","node_type":"p","page":"appsink","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"app/appsrc.html#appsrc::enough-data","node_type":"p","page":"appsrc","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"app/appsrc.html#appsrc:stream-type","node_type":"p","page":"appsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"app/index.html#plugin-app","node_type":"table","page":"app","sections":[],"context":{"gi-language":["default"]}},{"url":"applib/gstappsink.html#GstAppSink::pull-sample","node_type":"p","page":"GstAppSink","sections":["Action Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#GstAppSink::try-pull-object","node_type":"p","page":"GstAppSink","sections":["Action Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#GstAppSink::try-pull-sample","node_type":"p","page":"GstAppSink","sections":["Action Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_pull_object","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_pull_sample","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_set_emit_signals","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_try_pull_object","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_try_pull_sample","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gstappsink-page","node_type":"p","page":"GstAppSink","sections":["GstAppSink"],"context":{"gi-language":["default"]}},{"url":"applib/gstappsrc.html#GstAppSrc::enough-data","node_type":"p","page":"GstAppSrc","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsrc.html#GstAppSrc:stream-type","node_type":"p","page":"GstAppSrc","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsrc.html#gst_app_src_set_emit_signals","node_type":"p","page":"GstAppSrc","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsrc.html#gstappsrc-page","node_type":"p","page":"GstAppSrc","sections":["GstAppSrc"],"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-stream-type-detection","node_type":"p","page":"Autoplugging","sections":["Autoplugging","Media stream type detection"],"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/buffering.html#buffering","node_type":"p","page":"Buffering","sections":["Buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#download-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Download buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#live-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Live buffering"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#stream-buffering","node_type":"ul","page":"Buffering","sections":["Buffering","Stream buffering"],"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#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/dparams.html#getting-started","node_type":"p","page":"Dynamic Controllable Parameters","sections":["Dynamic Controllable Parameters","Getting Started"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/index.html#advanced-gstreamer-concepts","node_type":"p","page":"Advanced GStreamer concepts","sections":["Advanced GStreamer concepts"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/interfaces.html#the-video-overlay-interface","node_type":"p","page":"Interfaces","sections":["Interfaces","The Video Overlay interface"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/metadata.html#metadata-reading","node_type":"p","page":"Metadata","sections":["Metadata","Metadata reading"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#appsrc-example","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline","Inserting data with appsrc","Appsrc example"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#data-probes","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes","Data probes"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#dynamically-changing-the-pipeline","node_type":"ul","page":"Pipeline manipulation","sections":["Pipeline manipulation","Dynamically changing the pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#grabbing-data-with-appsink","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline","Grabbing data with appsink"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#inserting-data-with-appsrc","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline","Inserting data with appsrc"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#manually-adding-or-removing-data-fromto-a-pipeline","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#pipeline-manipulation","node_type":"ul","page":"Pipeline manipulation","sections":["Pipeline manipulation"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#play-a-section-of-a-media-file","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes","Play a section of a media file"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#using-appsrc-in-push-mode","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline","Inserting data with appsrc","Using appsrc in push mode"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#position-tracking-and-seeking","node_type":"p","page":"Position tracking and seeking","sections":["Position tracking and seeking"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#boost-priority-of-a-thread","node_type":"ul","page":"Threads","sections":["Threads","Configuring Threads in GStreamer","Boost priority of a thread"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#configuring-threads-in-gstreamer","node_type":"ul","page":"Threads","sections":["Threads","Configuring Threads in GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#threads","node_type":"p","page":"Threads","sections":["Threads"],"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/checklist-element.html#good-programming-habits","node_type":"ul","page":"Things to check when writing an application","sections":["Things to check when writing an application","Good programming habits"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#gstlaunch","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application","Utility applications provided with GStreamer","gst-launch"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#things-to-check-when-writing-an-application","node_type":"h1","page":"Things to check when writing an application","sections":["Things to check when writing an application"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#utility-applications-provided-with-gstreamer","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application","Utility applications provided with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/compiling.html#embedding-static-elements-in-your-application","node_type":"h2","page":"Compiling","sections":["Compiling","Embedding static elements in your application"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/index.html#appendices","node_type":"p","page":"Appendices","sections":["Appendices"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/index.html#subpages","node_type":"p","page":"Appendices","sections":[],"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/licensing.html#how-to-license-the-applications-you-build-with-gstreamer","node_type":"p","page":"Licensing advisory","sections":["Licensing advisory","How to license the applications you build with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/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/appendix/porting.html#list-of-changes","node_type":"ul","page":"Porting 0.8 applications to 0.10","sections":["Porting 0.8 applications to 0.10","List of changes"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting.html#porting-08-applications-to-010","node_type":"p","page":"Porting 0.8 applications to 0.10","sections":["Porting 0.8 applications to 0.10"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bins.html#custom-bins","node_type":"p","page":"Bins","sections":["Bins","Custom bins"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bins.html#what-are-bins","node_type":"ul","page":"Bins","sections":["Bins","What are bins"],"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/bus.html#how-to-use-a-bus","node_type":"p","page":"Bus","sections":["Bus","How to use a bus"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bus.html#message-types","node_type":"ul","page":"Bus","sections":["Bus","Message types"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#element-states","node_type":"p","page":"Elements","sections":["Elements","Element States"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#elements","node_type":"p","page":"Elements","sections":["Elements"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#filters-convertors-demuxers-muxers-and-codecs","node_type":"p","page":"Elements","sections":["Elements","What are elements?","Filters, convertors, demuxers, muxers and codecs"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#what-are-elements","node_type":"p","page":"Elements","sections":["Elements","What are elements?"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/helloworld.html#compiling-and-running-helloworldc","node_type":"p","page":"Your first application","sections":["Your first application","Compiling and Running helloworld.c"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/helloworld.html#hello-world","node_type":"p","page":"Your first application","sections":["Your first application","Hello world"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/helloworld.html#your-first-application","node_type":"h1","page":"Your first application","sections":["Your first application"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/index.html#building-an-application","node_type":"h1","page":"Building an Application","sections":["Building an Application"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/index.html#subpages","node_type":"p","page":"Building an Application","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/basics/init.html#initializing-gstreamer","node_type":"p","page":"Initializing GStreamer","sections":["Initializing GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/init.html#simple-initialization","node_type":"p","page":"Initializing GStreamer","sections":["Initializing GStreamer","Simple initialization"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/init.html#the-goption-interface","node_type":"p","page":"Initializing GStreamer","sections":["Initializing GStreamer","The GOption interface"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#creating-capabilities-for-filtering","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for","Creating capabilities for filtering"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#request-pads","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Pads","Request pads"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#what-capabilities-are-used-for","node_type":"ul","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/index.html#higherlevel-interfaces-for-gstreamer-applications","node_type":"p","page":"Higher-level interfaces for GStreamer applications","sections":["Higher-level interfaces for GStreamer applications"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#decodebin","node_type":"p","page":"Playback Components","sections":["Playback Components","Decodebin"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playback-components","node_type":"p","page":"Playback Components","sections":["Playback Components"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#uridecodebin","node_type":"p","page":"Playback Components","sections":["Playback Components","URIDecodebin"],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#application-development-manual","node_type":"h1","page":"Application Development Manual","sections":["Application Development Manual"],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#structure-of-this-manual","node_type":"p","page":"Application Development Manual","sections":["Application Development Manual","Introduction","Structure of this manual"],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#subpages","node_type":"p","page":"Application Development Manual","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#who-should-read-this-manual","node_type":"p","page":"Application Development Manual","sections":["Application Development Manual","Introduction","Who should read this manual?"],"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":"application-development/introduction/basics.html#communication","node_type":"ul","page":"Foundations","sections":["Foundations","Communication"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/gstreamer.html#what-is-gstreamer","node_type":"p","page":"What is GStreamer?","sections":["What is GStreamer?"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/motivation.html#clean-and-powerful","node_type":"ul","page":"Design principles","sections":["Design principles","Clean and powerful"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiocdsrc.html#using-gstaudiocdsrcbased-elements-in-applications","node_type":"p","page":"GstAudioCdSrc","sections":["GstAudioCdSrc","Using GstAudioCdSrc-based elements in applications"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiodecoder.html#GST_AUDIO_DECODER_ERROR","node_type":"p","page":"GstAudioDecoder","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"audiofx/audiofirfilter.html#example-application","node_type":"h2","page":"audiofirfilter","sections":["audiofirfilter","Example application"],"context":{"gi-language":["default"]}},{"url":"audiofx/audioiirfilter.html#example-application","node_type":"h2","page":"audioiirfilter","sections":["audioiirfilter","Example application"],"context":{"gi-language":["default"]}},{"url":"audiofx/scaletempo.html#example-pipelines","node_type":"p","page":"scaletempo","sections":["scaletempo","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#pipeline-clock","node_type":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","Pipeline clock"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#running-a-sample-pipeline","node_type":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","Running a sample pipeline"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#the-applicationxavtp-mime-type","node_type":"h3","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","The application/x-avtp mime type"],"context":{"gi-language":["default"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoder","node_type":"p","page":"gstnonstreamaudiodecoder","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbaseparse.html#gst_base_parse_set_average_bitrate","node_type":"p","page":"GstBaseParse","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#GstBaseSink:stats","node_type":"p","page":"GstBaseSink","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#gst_base_sink_get_stats","node_type":"p","page":"GstBaseSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesrc.html#controlled-shutdown-of-live-sources-in-applications","node_type":"p","page":"GstBaseSrc","sections":["GstBaseSrc","Controlled shutdown of live sources in applications"],"context":{"gi-language":["default"]}},{"url":"base/gstbasesrc.html#gst_base_src_set_live","node_type":"p","page":"GstBaseSrc","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"cairo/index.html#cairooverlay-page","node_type":"p","page":"cairooverlay","sections":["cairooverlay"],"context":{"gi-language":["default"]}},{"url":"codecparsers/gsth264parser.html#gsth264parser-page","node_type":"p","page":"GstH264Parser","sections":["GstH264Parser"],"context":{"gi-language":["default"]}},{"url":"codecparsers/gstjpegparser.html#GstJpegMarker","node_type":"p","page":"GstJpegParser","sections":["Enumerations"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#coding-style","node_type":"p","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Where to Submit Patches","Coding Style"],"context":{"gi-language":["default"]}},{"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/downloadbuffer.html#downloadbuffer-page","node_type":"p","page":"downloadbuffer","sections":["downloadbuffer"],"context":{"gi-language":["default"]}},{"url":"coreelements/identity.html#identity:stats","node_type":"p","page":"identity","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/multiqueue.html#multiqueue:stats","node_type":"p","page":"multiqueue","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/queue2.html#queue2-page","node_type":"p","page":"queue2","sections":["queue2"],"context":{"gi-language":["default"]}},{"url":"coreelements/typefind.html#typefind-page","node_type":"p","page":"typefind","sections":["typefind"],"context":{"gi-language":["default"]}},{"url":"coretracers/factories.html#factories-page","node_type":"p","page":"factories","sections":["factories"],"context":{"gi-language":["default"]}},{"url":"coretracers/leaks.html#GstLeaksTracer::get-live-objects","node_type":"p","page":"leaks","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"cuda/gstcudautils.html#gst_cuda_ensure_element_context","node_type":"p","page":"gstcudautils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"d3d11/d3d11overlay.html#d3d11overlay-page","node_type":"p","page":"d3d11overlay","sections":["d3d11overlay"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11videosink.html#d3d11videosink::begin-draw","node_type":"p","page":"d3d11videosink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"d3d11/index.html#plugin-d3d11","node_type":"table","page":"d3d11","sections":[],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12videosink.html#d3d12videosink:direct-swapchain","node_type":"p","page":"d3d12videosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"debugutilsbad/fpsdisplaysink.html#fpsdisplaysink::fps-measurements","node_type":"p","page":"fpsdisplaysink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"debugutilsbad/videocodectestsink.html#videocodectestsink-page","node_type":"p","page":"videocodectestsink","sections":["videocodectestsink"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#deploying-your-application","node_type":"h1","page":"Deploying your application","sections":["Deploying your application"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#multiplatform-vs-singleplatform-packaging-system","node_type":"table","page":"Deploying your application","sections":["Deploying your application","Multiplatform vs. single-platform packaging system"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#shared-vs-private-gstreamer-deployment","node_type":"table","page":"Deploying your application","sections":["Deploying your application","Shared vs. private GStreamer deployment"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#adjusting-environment-variables-with-the-new-paths","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Relocation of GStreamer in OS X","Adjusting environment variables with the new paths"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#deploy-only-necessary-packages-using-the-provided-ones","node_type":"p","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#mac-os-x-deployment","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment"],"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#adding-a-recipe-for-your-application","node_type":"h2","page":"Multiplatform deployment using Cerbero","sections":["Multiplatform deployment using Cerbero","Adding a recipe for your application"],"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":"p","page":"Windows deployment","sections":["Windows deployment","Deploy only necessary packages, using provided Merge Modules"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#private-deployment-of-gstreamer","node_type":"p","page":"Windows deployment","sections":["Windows deployment","Private deployment of GStreamer"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#shared-gstreamer","node_type":"p","page":"Windows deployment","sections":["Windows deployment","Shared GStreamer"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#windows-deployment","node_type":"p","page":"Windows deployment","sections":["Windows deployment"],"context":{"gi-language":["default"]}},{"url":"directfb/index.html#dfbvideosink-page","node_type":"ul","page":"dfbvideosink","sections":["dfbvideosink"],"context":{"gi-language":["default"]}},{"url":"directfb/index.html#example-application","node_type":"h2","page":"dfbvideosink","sections":["dfbvideosink","Example application"],"context":{"gi-language":["default"]}},{"url":"dtmf/dtmfsrc.html#dtmfsrc-page","node_type":"ul","page":"dtmfsrc","sections":["dtmfsrc"],"context":{"gi-language":["default"]}},{"url":"dtmf/rtpdtmfsrc.html#rtpdtmfsrc-page","node_type":"ul","page":"rtpdtmfsrc","sections":["rtpdtmfsrc"],"context":{"gi-language":["default"]}},{"url":"dvb/dvbbasebin.html#dvbbasebin::tune","node_type":"p","page":"dvbbasebin","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"dvb/dvbsrc.html#dvbsrc::tune","node_type":"p","page":"dvbsrc","sections":["Action Signals"],"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/general.html#does-gstreamer-support-the-format-of-my-media-files","node_type":"p","page":"General","sections":["General","Does GStreamer support the format of my media files?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#im-considering-adding-gstreamer-output-to-my-application","node_type":"p","page":"General","sections":["General","I'm considering adding GStreamer output to my application..."],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-are-the-exact-licensing-terms-for-gstreamer-and-its-plugins","node_type":"p","page":"General","sections":["General","What are the exact licensing terms for GStreamer and its plugins?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-kind-of-applications-have-been-written-in-gstreamer","node_type":"p","page":"General","sections":["General","What kind of applications have been written in GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/legal.html#gstreamer-legal-issues","node_type":"ul","page":"GStreamer Legal Issues","sections":["GStreamer Legal Issues"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-of-applications-using-gstreamer","node_type":"p","page":"Licensing your applications and plugins for use with GStreamer","sections":["Licensing your applications and plugins for use with GStreamer","Licensing of applications using GStreamer"],"context":{"gi-language":["default"]}},{"url":"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/troubleshooting.html#what-should-i-do-if-im-missing-a-plugin","node_type":"p","page":"Troubleshooting GStreamer","sections":["Troubleshooting GStreamer","What should I do if I'm missing a plug-in?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/using.html#how-should-i-report-bugs","node_type":"p","page":"Using GStreamer","sections":["Using GStreamer","How should I report bugs?"],"context":{"gi-language":["default"]}},{"url":"gdkpixbuf/gdkpixbufsink.html#message-details","node_type":"ul","page":"gdkpixbufsink","sections":["gdkpixbufsink","Message details"],"context":{"gi-language":["default"]}},{"url":"gio/giosink.html#giosink-page","node_type":"p","page":"giosink","sections":["giosink"],"context":{"gi-language":["default"]}},{"url":"gio/giosrc.html#giosrc-page","node_type":"p","page":"giosrc","sections":["giosrc"],"context":{"gi-language":["default"]}},{"url":"gl-egl/gstgldisplay_egl.html#gst_gl_display_egl_set_foreign","node_type":"p","page":"GstGLDisplayEGL","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl-egl/gstgldisplay_egl.html#gstgldisplayegl-page","node_type":"p","page":"GstGLDisplayEGL","sections":["GstGLDisplayEGL"],"context":{"gi-language":["default"]}},{"url":"gl-egl/gstgldisplay_egl_device.html#gstgldisplayegldevice-page","node_type":"p","page":"GstGLDisplayEGLDevice","sections":["GstGLDisplayEGLDevice"],"context":{"gi-language":["default"]}},{"url":"gl-wayland/gstgldisplay_wayland.html#gstgldisplaywayland-page","node_type":"p","page":"GstGLDisplayWayland","sections":["GstGLDisplayWayland"],"context":{"gi-language":["default"]}},{"url":"gl-x11/gstgldisplay_x11.html#gstgldisplayx11-page","node_type":"p","page":"GstGLDisplayX11","sections":["GstGLDisplayX11"],"context":{"gi-language":["default"]}},{"url":"gl/gstglbasememory.html#GstGLBaseMemoryAllocatorCreateFunction","node_type":"p","page":"GstGLBaseMemory","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstgldisplay.html#gst_gl_display_filter_gl_api","node_type":"p","page":"GstGLDisplay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstgldisplay.html#gstgldisplay-page","node_type":"p","page":"GstGLDisplay","sections":["GstGLDisplay"],"context":{"gi-language":["default"]}},{"url":"gl/gstglutils.html#gst_gl_ensure_element_data","node_type":"p","page":"GstGLUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglutils.html#gst_gl_handle_context_query","node_type":"p","page":"GstGLUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gs/gssink.html#gssink-page","node_type":"p","page":"gssink","sections":["gssink"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#handlesstates-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","meta","Parameters","\nhandles-states (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#stop","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","stop"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-launcher.html#gstvalidatelauncher","node_type":"p","page":"gst-validate-launcher","sections":["gst-validate-launcher"],"context":{"gi-language":["default"]}},{"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/gst-validate-transcoding.html#the-encoding-profile-serialization-format","node_type":"p","page":"gst-validate-transcoding","sections":["gst-validate-transcoding","The encoding profile serialization format"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/ges.html#ges_deinit","node_type":"p","page":"Initialization","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/ges.html#ges_init","node_type":"p","page":"Initialization","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/ges.html#ges_init_check","node_type":"p","page":"Initialization","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesuriasset.html#ges_uri_clip_asset_request_sync","node_type":"p","page":"GESUriClipAsset","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesuriclip.html#ges_uri_clip_new","node_type":"p","page":"GESUriClip","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/index.html#goals-of-gstreamer-editing-services","node_type":"p","page":"GStreamer Editing Services","sections":["GStreamer Editing Services","Goals of GStreamer Editing Services"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/index.html#tracks-and-layers","node_type":"ul","page":"GStreamer Editing Services","sections":["GStreamer Editing Services","Architecture","Tracks and Layers"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-client.html#GstRTSPClientClass::adjust_error_code","node_type":"p","page":"rtsp client","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-client.html#GstRTSPClientClass::adjust_play_mode","node_type":"p","page":"rtsp client","sections":["Virtual 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_deinit","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gst.html#gst_init","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gst.html#gst_init_check","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gst.html#gst_segtrap_is_enabled","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gstbin-page","node_type":"ul","page":"GstBin","sections":["GstBin"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbus.html#gst_bus_poll","node_type":"p","page":"GstBus","sections":["Methods"],"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/gstclock.html#GstClock::synced","node_type":"p","page":"GstClock","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstclock.html#gst_clock_id_wait_async","node_type":"p","page":"GstClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstclock.html#gstclock-page","node_type":"p","page":"GstClock","sections":["GstClock"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcontext.html#gstcontext-page","node_type":"p","page":"GstContext","sections":["GstContext"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcontrolbinding.html#gst_control_binding_sync_values","node_type":"p","page":"GstControlBinding","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdevicemonitor.html#gstdevicemonitor-page","node_type":"p","page":"GstDeviceMonitor","sections":["GstDeviceMonitor"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstdeviceprovider.html#gst_device_provider_device_changed","node_type":"p","page":"GstDeviceProvider","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_ERROR","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_ERROR_WITH_DETAILS","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_INFO","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_INFO_WITH_DETAILS","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_METADATA_ICON_NAME","node_type":"p","page":"GstElement","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_WARNING","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_WARNING_WITH_DETAILS","node_type":"p","page":"GstElement","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#GstElement","node_type":"p","page":"GstElement","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_bus","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_query_duration","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_query_position","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_set_start_time","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_set_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsterror.html#gstgerror-page","node_type":"p","page":"GstGError","sections":["GstGError"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstevent.html#GstQOSType","node_type":"p","page":"GstEvent","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_eos","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_qos","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gstevent-page","node_type":"p","page":"GstEvent","sections":["GstEvent"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstghostpad.html#gst_ghost_pad_construct","node_type":"p","page":"GstGhostPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstinfo.html#GST_DEBUG_CATEGORY_INIT","node_type":"p","page":"GstInfo","sections":["Function Macros"],"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#gstinfo-page","node_type":"p","page":"GstInfo","sections":["GstInfo"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstmessage.html#GstMessageType","node_type":"p","page":"GstMessage","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#GstProgressType","node_type":"p","page":"GstMessage","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#GstStreamStatusType","node_type":"p","page":"GstMessage","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_application","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_buffering","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_element","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_eos","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_error","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_error_with_details","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_segment_done","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_segment_start","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_step_start","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_stream_start","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmessage.html#gstmessage-page","node_type":"p","page":"GstMessage","sections":["GstMessage"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstobject.html#gst_object_sync_values","node_type":"p","page":"GstObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_send_event","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gstpad-page","node_type":"p","page":"GstPad","sections":["GstPad"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstpipeline.html#gstpipeline-page","node_type":"p","page":"GstPipeline","sections":["GstPipeline"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstplugin.html#GST_PLUGIN_DEFINE","node_type":"p","page":"GstPlugin","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstplugin.html#gst_plugin_register_static","node_type":"p","page":"GstPlugin","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstplugin.html#gst_plugin_register_static_full","node_type":"p","page":"GstPlugin","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpreset.html#gst_preset_get_app_dir","node_type":"p","page":"GstPreset","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"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_UNSPECIFIED_SYSTEM_ID","node_type":"p","page":"GstProtection","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstprotection.html#gstprotection-page","node_type":"p","page":"GstProtection","sections":["GstProtection"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstquery.html#GstQueryType","node_type":"p","page":"GstQuery","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_fork_is_enabled","node_type":"p","page":"GstRegistry","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_update_registry","node_type":"p","page":"GstRegistry","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gstregistry-page","node_type":"p","page":"GstRegistry","sections":["GstRegistry"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstsample.html#GstSample","node_type":"p","page":"GstSample","sections":[],"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/gsttaglist.html#GST_TAG_APPLICATION_DATA","node_type":"p","page":"GstTagList","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#GST_TAG_APPLICATION_NAME","node_type":"p","page":"GstTagList","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#GST_TAG_ENCODED_BY","node_type":"p","page":"GstTagList","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#GST_TAG_USER_RATING","node_type":"p","page":"GstTagList","sections":["Constants"],"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":"gstreamer/gsttoc.html#gst_toc_entry_get_loop","node_type":"p","page":"GstToc","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttoc.html#gsttoc-page","node_type":"p","page":"GstToc","sections":["GstToc"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttocsetter.html#gsttocsetter-page","node_type":"p","page":"GstTocSetter","sections":["GstTocSetter"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsturihandler.html#gsturihandler-page","node_type":"p","page":"GstUriHandler","sections":["GstUriHandler"],"context":{"gi-language":["default"]}},{"url":"gstreamer/running.html#environment-variables","node_type":"p","page":"Running GStreamer Applications","sections":["Running and debugging GStreamer Applications","Environment variables"],"context":{"gi-language":["default"]}},{"url":"insertbin/gstinsertbin.html#gstinsertbin-page","node_type":"p","page":"gstinsertbin","sections":["gstinsertbin"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#building-from-source-using-meson","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#building-the-tutorials","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#configure-your-development-environment","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment"],"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#list-of-categories-and-included-plugins","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Creating new projects","List of categories and included plugins"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#prerequisites","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#using-eclipse","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials","Using Eclipse"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#using-gradle-from-the-commandline","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials","Using gradle from the command-line"],"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":"ul","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#manual-compilation-with-pkgconfig","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Configure your development environment","Creating new projects","Manual compilation (with pkg-config)"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"ul","page":"Installing on Windows","sections":["Installing on Windows","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#include-the-necessary-gstreamer-property-sheet","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects manually","Include the necessary GStreamer Property Sheet"],"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":"inter/interaudiosink.html#example-launch-line","node_type":"p","page":"interaudiosink","sections":["interaudiosink","Example launch line"],"context":{"gi-language":["default"]}},{"url":"inter/interaudiosrc.html#example-launch-line","node_type":"p","page":"interaudiosrc","sections":["interaudiosrc","Example launch line"],"context":{"gi-language":["default"]}},{"url":"inter/intersubsink.html#example-launch-line","node_type":"p","page":"intersubsink","sections":["intersubsink","Example launch line"],"context":{"gi-language":["default"]}},{"url":"inter/intersubsrc.html#example-launch-line","node_type":"p","page":"intersubsrc","sections":["intersubsrc","Example launch line"],"context":{"gi-language":["default"]}},{"url":"inter/intervideosink.html#example-launch-line","node_type":"p","page":"intervideosink","sections":["intervideosink","Example launch line"],"context":{"gi-language":["default"]}},{"url":"inter/intervideosrc.html#example-launch-line","node_type":"p","page":"intervideosrc","sections":["intervideosrc","Example launch line"],"context":{"gi-language":["default"]}},{"url":"ipcpipeline/ipcpipelinesink.html#ipcpipelinesink-page","node_type":"p","page":"ipcpipelinesink","sections":["ipcpipelinesink"],"context":{"gi-language":["default"]}},{"url":"level/index.html#example-application","node_type":"h2","page":"level","sections":["level","Example application"],"context":{"gi-language":["default"]}},{"url":"matroska/matroskamux.html#matroskamux:writing-app","node_type":"p","page":"matroskamux","sections":["Properties"],"context":{"gi-language":["default"]}},{"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#GstMpegtsSCTESIT","node_type":"p","page":"SCTE variants of MPEG-TS sections","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gst-scte-section.html#GstMpegtsScteStreamType","node_type":"p","page":"SCTE variants of MPEG-TS sections","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#GstMpegtsMetadataDescriptor","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#GstMpegtsMetadataFormat","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mpegts/gstmpegtsdescriptor.html#GstMpegtsMetadataPointerDescriptor","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"mselib/gstmsesrc.html#gstmsesrc-page","node_type":"p","page":"GstMseSrc","sections":["GstMseSrc"],"context":{"gi-language":["default"]}},{"url":"mselib/gstsourcebuffer.html#gstsourcebuffer-page","node_type":"p","page":"GstSourceBuffer","sections":["GstSourceBuffer"],"context":{"gi-language":["default"]}},{"url":"multifile/multifilesink.html#multifilesink-page","node_type":"p","page":"multifilesink","sections":["multifilesink"],"context":{"gi-language":["default"]}},{"url":"net/gstptpclock.html#gstptpclock-page","node_type":"p","page":"GstPtpClock","sections":["GstPtpClock"],"context":{"gi-language":["default"]}},{"url":"nvcodec/GstNvEncoder.html#GstNvEncoder:extern-cuda-bufferpool","node_type":"p","page":"GstNvEncoder","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glimagesink.html#glimagesink-page","node_type":"p","page":"glimagesink","sections":["glimagesink"],"context":{"gi-language":["default"]}},{"url":"opus/opusdec.html#opusdec:stats","node_type":"p","page":"opusdec","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"overlaycomposition/index.html#overlaycomposition-page","node_type":"p","page":"overlaycomposition","sections":["overlaycomposition"],"context":{"gi-language":["default"]}},{"url":"pbutils/encoding-profile.html#gstencodingprofile-page","node_type":"p","page":"GstEncodingProfile","sections":["GstEncodingProfile"],"context":{"gi-language":["default"]}},{"url":"pbutils/encoding-target.html#gst_encoding_target_new","node_type":"p","page":"encoding target","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"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#2-arguments-passed-to-the-install-helper","node_type":"ul","page":"Install-plugins","sections":["Install-plugins","2. Arguments passed to the install helper"],"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#4-exit-codes-the-installer-should-return","node_type":"ul","page":"Install-plugins","sections":["Install-plugins","4. Exit codes the installer should return"],"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_async","node_type":"p","page":"Install-plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_context_set_desktop_id","node_type":"p","page":"Install-plugins","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_context_set_xid","node_type":"p","page":"Install-plugins","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_installation_in_progress","node_type":"p","page":"Install-plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#overview","node_type":"ul","page":"Install-plugins","sections":["Install-plugins","Overview"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_decoder_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_decoder_message_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_element_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_element_message_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_encoder_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_encoder_message_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_sink_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_sink_message_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_source_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_source_message_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#missing-plugins-page","node_type":"p","page":"Missing plugins","sections":["Missing plugins"],"context":{"gi-language":["default"]}},{"url":"pbutils/index.html#subpages","node_type":"p","page":"Base Utils Library","sections":[],"context":{"gi-language":["default"]}},{"url":"play/gstplay-mediainfo.html#gst_play_media_info_get_image_sample","node_type":"p","page":"GstPlayMediaInfo","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"play/gstplay.html#gst_play_get_message_bus","node_type":"p","page":"GstPlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"play/gstplay.html#gstplay-page","node_type":"p","page":"GstPlay","sections":["GstPlay"],"context":{"gi-language":["default"]}},{"url":"playback/decodebin.html#decodebin::autoplug-sort","node_type":"p","page":"decodebin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/parsebin.html#parsebin::autoplug-sort","node_type":"p","page":"parsebin","sections":["Signals"],"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/playbin.html#embedding-the-video-window-in-your-application","node_type":"h2","page":"playbin","sections":["playbin","Embedding the video window in your application"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#handling-redirects","node_type":"p","page":"playbin","sections":["playbin","Handling redirects"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::audio-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::audio-tags-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::element-setup","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::text-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::text-tags-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::video-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#playbin::video-tags-changed","node_type":"p","page":"playbin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#usage","node_type":"p","page":"playbin","sections":["playbin","Usage"],"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":"playback/playbin3.html#embedding-the-video-window-in-your-application","node_type":"h2","page":"playbin3","sections":["playbin3","Embedding the video window in your application"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#handling-redirects","node_type":"p","page":"playbin3","sections":["playbin3","Handling redirects"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#playbin3::element-setup","node_type":"p","page":"playbin3","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#selecting-streams","node_type":"p","page":"playbin3","sections":["playbin3","Selecting streams"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#usage","node_type":"p","page":"playbin3","sections":["playbin3","Usage"],"context":{"gi-language":["default"]}},{"url":"playback/uridecodebin.html#uridecodebin::autoplug-sort","node_type":"p","page":"uridecodebin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"player/gstplayer-mediainfo.html#gst_player_media_info_get_image_sample","node_type":"p","page":"GstPlayerMediaInfo","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"player/gstplayer.html#gstplayer-page","node_type":"p","page":"GstPlayer","sections":["GstPlayer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#memory-allocation","node_type":"p","page":"Memory allocation","sections":["Memory allocation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#getting-started","node_type":"p","page":"Supporting Dynamic Parameters","sections":["Supporting Dynamic Parameters","Getting Started"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#the-data-processing-loop","node_type":"p","page":"Supporting Dynamic Parameters","sections":["Supporting Dynamic Parameters","The Data Processing Loop"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#upstream-events","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","Upstream events"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#interfaces","node_type":"p","page":"Interfaces","sections":["Interfaces"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#video-overlay-interface","node_type":"ul","page":"Interfaces","sections":["Interfaces","Video Overlay Interface"],"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/qos.html#qos-messages","node_type":"p","page":"Quality Of Service (QoS)","sections":["Quality Of Service (QoS)","QoS Messages"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/qos.html#quality-of-service-qos","node_type":"p","page":"Quality Of Service (QoS)","sections":["Quality Of Service (QoS)"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#request-and-sometimes-pads","node_type":"p","page":"Request and Sometimes pads","sections":["Request and Sometimes pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#reading-tags-from-streams","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Reading Tags from Streams"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#writing-tags-to-streams","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Writing Tags to Streams"],"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/args.html#adding-properties","node_type":"p","page":"Adding Properties","sections":["Adding Properties"],"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#gststaticpadtemplate","node_type":"ul","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","GstStaticPadTemplate"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/index.html#subpages","node_type":"p","page":"The Basics of Writing a Plugin","sections":[],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/signals.html#signals","node_type":"p","page":"Signals","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/testapp.html#building-a-test-application","node_type":"h1","page":"Building a Test Application","sections":["Building a Test Application"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#buffer-allocation","node_type":"p","page":"Foundations","sections":["Foundations","GstMiniObject, Buffers and Events","Buffer Allocation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#foundations","node_type":"p","page":"Foundations","sections":["Foundations"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#preliminary-reading","node_type":"p","page":"Preface","sections":["Preface","Preliminary Reading"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#structure-of-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Structure of This Guide"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#what-is-gstreamer","node_type":"p","page":"Preface","sections":["Preface","What is GStreamer?"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#who-should-read-this-guide","node_type":"p","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":"pulseaudio/pulsesink.html#pulsesink:stream-properties","node_type":"p","page":"pulsesink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"pulseaudio/pulsesrc.html#pulsesrc:stream-properties","node_type":"p","page":"pulsesrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"qml6/qml6glmixer.html#qml6glmixer-page","node_type":"p","page":"qml6glmixer","sections":["qml6glmixer"],"context":{"gi-language":["default"]}},{"url":"qml6/qml6gloverlay.html#qml6gloverlay-page","node_type":"p","page":"qml6gloverlay","sections":["qml6gloverlay"],"context":{"gi-language":["default"]}},{"url":"qml6/qml6glsink.html#qml6glsink-page","node_type":"p","page":"qml6glsink","sections":["qml6glsink"],"context":{"gi-language":["default"]}},{"url":"qmlgl/qmlgloverlay.html#qmlgloverlay-page","node_type":"p","page":"qmlgloverlay","sections":["qmlgloverlay"],"context":{"gi-language":["default"]}},{"url":"qmlgl/qmlglsink.html#qmlglsink-page","node_type":"p","page":"qmlglsink","sections":["qmlglsink"],"context":{"gi-language":["default"]}},{"url":"replaygain/rganalysis.html#rganalysis:forced","node_type":"p","page":"rganalysis","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtmp2/GstRtmpLocationHandler.html#GstRtmpLocationHandler:application","node_type":"symbol","page":"GstRtmpLocationHandler","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtcpbuffer.html#GstRTCPFBType","node_type":"p","page":"GstRTCPBuffer","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#GstRTCPSDESType","node_type":"p","page":"GstRTCPBuffer","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#GstRTCPType","node_type":"p","page":"GstRTCPBuffer","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtcpbuffer.html#gstrtcpbuffer-page","node_type":"p","page":"GstRTCPBuffer","sections":["GstRTCPBuffer"],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtpbasedepayload.html#GstRTPBaseDepayload:auto-header-extension","node_type":"p","page":"GstRTPBaseDepayload","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbasedepayload.html#GstRTPBaseDepayload:stats","node_type":"p","page":"GstRTPBaseDepayload","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbasepayload.html#GstRTPBasePayload:auto-header-extension","node_type":"p","page":"GstRTPBasePayload","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbasepayload.html#GstRTPBasePayload:stats","node_type":"p","page":"GstRTPBasePayload","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbuffer.html#GstRTPBufferFlags","node_type":"p","page":"GstRTPBuffer","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbuffer.html#gst_rtp_buffer_add_extension_twobytes_header","node_type":"p","page":"GstRTPBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtpbuffer.html#gst_rtp_buffer_get_extension_twobytes_header","node_type":"p","page":"GstRTPBuffer","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"rtplib/gstrtpbuffer.html#gstrtpbuffer-page","node_type":"p","page":"GstRTPBuffer","sections":["GstRTPBuffer"],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtppayloads.html#GstRTPPayloadInfo","node_type":"p","page":"GstRTPPayloadInfo","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtpmanager/RTPSession.html#RTPSession:stats","node_type":"p","page":"RTPSession","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/RTPSource.html#RTPSource:sdes","node_type":"p","page":"RTPSource","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/RTPSource.html#RTPSource:stats","node_type":"p","page":"RTPSource","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpjitterbuffer.html#rtpjitterbuffer:stats","node_type":"p","page":"rtpjitterbuffer","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpptdemux.html#rtpptdemux-page","node_type":"p","page":"rtpptdemux","sections":["rtpptdemux"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpptdemux.html#rtpptdemux::clear-pt-map","node_type":"p","page":"rtpptdemux","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtprtxreceive.html#rtprtxreceive:ssrc-map","node_type":"p","page":"rtprtxreceive","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpsession.html#example-pipelines","node_type":"p","page":"rtpsession","sections":["rtpsession","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpsession.html#rtpsession:stats","node_type":"p","page":"rtpsession","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpssrcdemux.html#rtpssrcdemux-page","node_type":"p","page":"rtpssrcdemux","sections":["rtpssrcdemux"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#rtspsrc-page","node_type":"p","page":"rtspsrc","sections":["rtspsrc"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#rtspsrc::before-send","node_type":"p","page":"rtspsrc","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"sdp/gstsdpmessage.html#GST_SDP_BWTYPE_TIAS","node_type":"p","page":"GstSDPMessage","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"sdpelem/sdpdemux.html#sdpdemux-page","node_type":"p","page":"sdpdemux","sections":["sdpdemux"],"context":{"gi-language":["default"]}},{"url":"soup/souphttpsrc.html#souphttpsrc-page","node_type":"p","page":"souphttpsrc","sections":["souphttpsrc"],"context":{"gi-language":["default"]}},{"url":"spandsp/dtmfdetect.html#dtmfdetect-page","node_type":"ul","page":"dtmfdetect","sections":["dtmfdetect"],"context":{"gi-language":["default"]}},{"url":"spandsp/spanplc.html#spanplc:stats","node_type":"p","page":"spanplc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"spectrum/index.html#example-application","node_type":"h2","page":"spectrum","sections":["spectrum","Example application"],"context":{"gi-language":["default"]}},{"url":"srtp/srtpdec.html#srtpdec-page","node_type":"p","page":"srtpdec","sections":["srtpdec"],"context":{"gi-language":["default"]}},{"url":"srtp/srtpenc.html#srtpenc-page","node_type":"p","page":"srtpenc","sections":["srtpenc"],"context":{"gi-language":["default"]}},{"url":"switchbin/index.html#switchbin-page","node_type":"p","page":"switchbin","sections":["switchbin"],"context":{"gi-language":["default"]}},{"url":"tag/gsttaglanguagecodes.html#gst_tag_get_language_name","node_type":"p","page":"ISO-639 lang mappings","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttaglicenses.html#gst_tag_get_licenses","node_type":"p","page":"Licenses","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tcp/GstMultiHandleSink.html#GstMultiHandleSink::clear","node_type":"p","page":"GstMultiHandleSink","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/multifdsink.html#multifdsink-page","node_type":"p","page":"multifdsink","sections":["multifdsink"],"context":{"gi-language":["default"]}},{"url":"tcp/multifdsink.html#multifdsink::client-added","node_type":"p","page":"multifdsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink-page","node_type":"p","page":"multisocketsink","sections":["multisocketsink"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink::client-added","node_type":"p","page":"multisocketsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#description","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Description"],"context":{"gi-language":["default"]}},{"url":"tools/index.html#command-line-tools","node_type":"p","page":"Command line tools","sections":["Command line tools"],"context":{"gi-language":["default"]}},{"url":"transcode/uritranscodebin.html#uritranscodebin::element-setup","node_type":"p","page":"uritranscodebin","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_get_message_bus","node_type":"p","page":"gsttranscoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tutorials/android/a-complete-media-player.html#goal","node_type":"p","page":"Android tutorial 5: A Complete media player","sections":["Android tutorial 5: A Complete media player","Goal!"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-complete-media-player.html#preventing-the-screen-from-turning-off","node_type":"p","page":"Android tutorial 5: A Complete media player","sections":["Android tutorial 5: A Complete media player","Preventing the screen from turning off"],"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/a-running-pipeline.html#a-pipeline-on-android-c-code","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#a-pipeline-on-android-java-code","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [Java code]"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#goal","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#gst_native_finalize-nativefinalize-from-java","node_type":"ul","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]","\ngst_native_finalize() (nativeFinalize() from Java)"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#gst_native_init-nativeinit-from-java","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","A pipeline on Android [C code]","\ngst_native_init() (nativeInit() from Java)"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#introduction","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/index.html#welcome-to-the-gstreamer-android-tutorials","node_type":"p","page":"Android tutorials","sections":["Android tutorials","Welcome to the GStreamer Android tutorials"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/link-against-gstreamer.html#conclusion","node_type":"p","page":"Android tutorial 1: Link against GStreamer","sections":["Android tutorial 1: Link against GStreamer","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#conclusion","node_type":"p","page":"Android tutorial 4: A basic media player","sections":["Android tutorial 4: A basic media player","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/video.html#goal","node_type":"p","page":"Android tutorial 3: Video","sections":["Android tutorial 3: Video","Goal"],"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#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/concepts.html#the-gstreamer-bus","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","The GStreamer bus"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/debugging-tools.html#adding-your-own-debug-information","node_type":"p","page":"Basic tutorial 11: Debugging tools","sections":["Basic tutorial 11: Debugging tools","Printing debug information","Adding your own debug information"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/debugging-tools.html#getting-pipeline-graphs","node_type":"p","page":"Basic tutorial 11: Debugging tools","sections":["Basic tutorial 11: Debugging tools","Printing debug information","Getting pipeline graphs"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#goal","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstlaunch10","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#multiqueue","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Multithreading","multiqueue"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/hello-world.html#cleanup","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Walkthrough","Cleanup"],"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/hello-world.html#walkthrough","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#pads","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Introduction","Pads"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#introduction","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#the-gstreamer-discoverer","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","The GStreamer Discoverer"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#multithreading","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Introduction","Multithreading"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#introduction","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#this-tutorial","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction","This tutorial"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/streaming.html#conclusion","node_type":"p","page":"Basic tutorial 12: Streaming","sections":["Basic tutorial 12: Streaming","Conclusion"],"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/basic/time-management.html#user-interface-refreshing","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Walkthrough","User interface refreshing"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#conclusion","node_type":"ul","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#introduction","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#walkthrough","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#structure","node_type":"ul","page":"Tutorials","sections":["Tutorials","Welcome to the GStreamer Tutorials!","Structure"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#conclusion","node_type":"p","page":"iOS tutorial 4: A basic media player","sections":["iOS tutorial 4: A basic media player","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#reporting-media-size","node_type":"p","page":"iOS tutorial 4: A basic media player","sections":["iOS tutorial 4: A basic media player","The GStreamer Backend","Reporting media size"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#the-gstreamer-backend","node_type":"p","page":"iOS tutorial 4: A basic media player","sections":["iOS tutorial 4: A basic media player","The GStreamer Backend"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-complete-media-player.html#goal","node_type":"p","page":"iOS tutorial 5: A Complete media player","sections":["iOS tutorial 5: A Complete media player","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-complete-media-player.html#preventing-the-screen-from-turning-off","node_type":"p","page":"iOS tutorial 5: A Complete media player","sections":["iOS tutorial 5: A Complete media player","Preventing the screen from turning off"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-complete-media-player.html#selecting-the-media-to-play","node_type":"p","page":"iOS tutorial 5: A Complete media player","sections":["iOS tutorial 5: A Complete media player","Selecting the media to play"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-running-pipeline.html#interface-methods","node_type":"p","page":"iOS tutorial 2: A running pipeline","sections":["iOS tutorial 2: A running pipeline","The GStreamer Backend","Interface methods:"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-running-pipeline.html#introduction","node_type":"p","page":"iOS tutorial 2: A running pipeline","sections":["iOS tutorial 2: A running pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-running-pipeline.html#private-methods","node_type":"p","page":"iOS tutorial 2: A running pipeline","sections":["iOS tutorial 2: A running pipeline","The GStreamer Backend","Private methods:"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-running-pipeline.html#the-gstreamer-backend","node_type":"p","page":"iOS tutorial 2: A running pipeline","sections":["iOS tutorial 2: A running pipeline","The GStreamer Backend"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/index.html#welcome-to-the-gstreamer-ios-tutorials","node_type":"ul","page":"iOS tutorials","sections":["iOS tutorials","Welcome to the GStreamer iOS tutorials"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/link-against-gstreamer.html#conclusion","node_type":"p","page":"iOS tutorial 1: Link against GStreamer","sections":["iOS tutorial 1: Link against GStreamer","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/link-against-gstreamer.html#hello-gstreamer","node_type":"p","page":"iOS tutorial 1: Link against GStreamer","sections":["iOS tutorial 1: Link against GStreamer","Hello GStreamer!"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#eagluiview","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","EaglUIView"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#goal","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#the-gstreamer-backend","node_type":"p","page":"iOS tutorial 3: Video","sections":["iOS tutorial 3: Video","The GStreamer Backend"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/color-balance.html#introduction","node_type":"p","page":"Playback tutorial 5: Color Balance","sections":["Playback tutorial 5: Color Balance","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/custom-playbin-sinks.html#introduction","node_type":"p","page":"Playback tutorial 7: Custom playbin sinks","sections":["Playback tutorial 7: Custom playbin sinks","Introduction"],"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#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/index.html#playback-tutorials","node_type":"p","page":"Playback tutorials","sections":["Playback tutorials"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#introduction","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#walkthrough","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#a-playbin-waveform-generator","node_type":"p","page":"Playback tutorial 3: Short-cutting the pipeline","sections":["Playback tutorial 3: Short-cutting the pipeline","A playbin waveform generator"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#goal","node_type":"p","page":"Playback tutorial 3: Short-cutting the pipeline","sections":["Playback tutorial 3: Short-cutting the pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#introduction","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Introduction"],"context":{"gi-language":["default"]}},{"url":"udp/udpsrc.html#udpsrc-page","node_type":"p","page":"udpsrc","sections":["udpsrc"],"context":{"gi-language":["default"]}},{"url":"valib/gstvadisplay.html#gstvadisplay-page","node_type":"p","page":"GstVaDisplay","sections":["GstVaDisplay"],"context":{"gi-language":["default"]}},{"url":"video/gstnavigation.html#gst_navigation_message_new_angles_changed","node_type":"p","page":"GstNavigation","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstnavigation.html#gstnavigation-page","node_type":"ul","page":"GstNavigation","sections":["GstNavigation"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#GST_VIDEO_DECODER_ERROR","node_type":"p","page":"GstVideoDecoder","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"video/gstvideooverlay.html#gstvideooverlay-page","node_type":"ul","page":"GstVideoOverlay","sections":["GstVideoOverlay"],"context":{"gi-language":["default"]}},{"url":"video/gstvideooverlay.html#two-basic-usage-scenarios","node_type":"p","page":"GstVideoOverlay","sections":["GstVideoOverlay","Two basic usage scenarios"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_ensure_element_data","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_global_context_query","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"webrtc/index.html#webrtcbin::create-data-channel","node_type":"p","page":"webrtcbin","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"webrtc/index.html#webrtcbin::get-stats","node_type":"p","page":"webrtcbin","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"wpe/wpevideosrc.html#wpevideosrc-page","node_type":"p","page":"wpevideosrc","sections":["wpevideosrc"],"context":{"gi-language":["default"]}},{"url":"wpe/wpevideosrc.html#wpevideosrc::configure-web-view","node_type":"p","page":"wpevideosrc","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"ximagesink/index.html#ximagesink-page","node_type":"p","page":"ximagesink","sections":["ximagesink"],"context":{"gi-language":["default"]}},{"url":"xvimagesink/index.html#xvimagesink-page","node_type":"p","page":"xvimagesink","sections":["xvimagesink"],"context":{"gi-language":["default"]}}]});