urls_downloaded_cb({"token":"pads","urls":[{"url":"additional/design/TODO.html#design","node_type":"ul","page":"TODO - Future Development","sections":["TODO - Future Development","DESIGN"],"context":{"gi-language":["default"]}},{"url":"additional/design/TODO.html#fixed-in-10","node_type":"ul","page":"TODO - Future Development","sections":["Fixed in 1.0"],"context":{"gi-language":["default"]}},{"url":"additional/design/activation.html#activation","node_type":"p","page":"Pad (de)activation","sections":["Pad (de)activation","Activation"],"context":{"gi-language":["default"]}},{"url":"additional/design/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#messages","node_type":"ul","page":"Buffering","sections":["Buffering","Messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#negotiation","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#caps","node_type":"p","page":"Caps","sections":["Caps"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#compatibility-of-caps","node_type":"p","page":"Caps","sections":["Caps","Basic Rules","Compatibility of caps"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#contents1","node_type":"ul","page":"Decodebin design","sections":["Decodebin design","DecodeGroup","Contents"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#description","node_type":"ul","page":"Decodebin design","sections":["Decodebin design","GstDecodeBin","Description"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#gstmultiqueue","node_type":"ul","page":"Decodebin design","sections":["Decodebin design","GstMultiQueue"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#media-chaingroup-handling","node_type":"p","page":"Decodebin design","sections":["Decodebin design","GstDecodeBin","Media chain/group handling"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#preroll-and-block","node_type":"p","page":"Decodebin design","sections":["Decodebin design","DecodeGroup","Pre-roll and block"],"context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#proper-group-draining","node_type":"p","page":"Decodebin design","sections":["Decodebin design","DecodeGroup","Proper group draining"],"context":{"gi-language":["default"]}},{"url":"additional/design/element-sink.html#sink-elements","node_type":"p","page":"Sink elements","sections":["Sink elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#source-elements","node_type":"p","page":"Source elements","sections":["Source elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/element-transform.html#negotiation","node_type":"ul","page":"Transform elements","sections":["Transform elements","Negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#buffersize","node_type":"p","page":"Events","sections":["Events","BUFFERSIZE"],"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#events","node_type":"p","page":"Events","sections":["Events"],"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#pad-link","node_type":"p","page":"Events","sections":["Events","pad link"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#sink-pads","node_type":"h2","page":"Events","sections":["Events","sink pads"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#src-pads","node_type":"h2","page":"Events","sections":["Events","src pads"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstelement.html#ghost-pads","node_type":"h2","page":"GstElement","sections":["GstElement","Ghost Pads"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstelement.html#pads","node_type":"h2","page":"GstElement","sections":["GstElement","Pads"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstghostpad.html#activation","node_type":"p","page":"Ghostpads","sections":["Ghostpads","Activation"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstghostpad.html#ghostpads","node_type":"p","page":"Ghostpads","sections":["Ghostpads"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstghostpad.html#some-design-requirements","node_type":"p","page":"Ghostpads","sections":["Ghostpads","Some design requirements"],"context":{"gi-language":["default"]}},{"url":"additional/design/gstobject.html#locking-order","node_type":"p","page":"GstObject","sections":["GstObject","Locking order"],"context":{"gi-language":["default"]}},{"url":"additional/design/mediatype-video-raw.html#raw-video-media-types","node_type":"ul","page":"Raw Video Media Types","sections":["Raw Video Media Types"],"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/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/negotiation.html#mechanism","node_type":"p","page":"Negotiation","sections":["Negotiation","Operation","Pull-mode negotiation","Mechanism"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#bins","node_type":"p","page":"Overview","sections":["Overview","Bins"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#dataflow-and-buffers","node_type":"p","page":"Overview","sections":["Overview","Dataflow and buffers"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#elements","node_type":"p","page":"Overview","sections":["Overview","Elements"],"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-construction","node_type":"p","page":"Overview","sections":["Overview","Pipeline construction"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-ready","node_type":"ul","page":"Overview","sections":["Overview","Pipeline READY"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-states","node_type":"p","page":"Overview","sections":["Overview","Pipeline states"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#gapless-determining-when-the-switch-can-happen","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","Switching inputs to decodebin3","gapless: determining when the switch can happen"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#instantaneous-uri-switching","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","Switching inputs to decodebin3","Instantaneous URI switching"],"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":"p","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/playback-gapless.html#switching-play-items","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","Switching inputs to decodebin3","Switching play items"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#uridecodebin3-uri-and-source-handling","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","uridecodebin3 URI and source handling"],"context":{"gi-language":["default"]}},{"url":"additional/design/playbin.html#playsink","node_type":"ul","page":"playbin","sections":["playbin","Components","playsink"],"context":{"gi-language":["default"]}},{"url":"additional/design/preroll.html#preroll","node_type":"p","page":"Preroll","sections":["Preroll"],"context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#prerolling-a-partial-pipeline","node_type":"ul","page":"Probes","sections":["Probes","Use-cases","Prerolling a partial pipeline"],"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/push-pull.html#state-changes","node_type":"p","page":"push-pull","sections":["push-pull","State changes"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#demuxers","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","QoS implementations","Demuxers"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#auxiliary-elements","node_type":"p","page":"RTP","sections":["RTP auxiliary stream design","Auxiliary elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#basic-mechanism","node_type":"p","page":"RTP","sections":["RTP auxiliary stream design","Rtpbin and auxiliary elements","Basic mechanism"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#requesting-the-rtpbins-pads-on-the-pipeline-receiver-side","node_type":"h3","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/rtp.html#requesting-the-rtpbins-pads-on-the-pipeline-sender-side","node_type":"h3","page":"RTP","sections":["RTP auxiliary stream design","Rtpbin and auxiliary elements","Requesting the rtpbin's pads on the pipeline sender side"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#cases","node_type":"p","page":"Scheduling","sections":["Collect pads","Cases"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#collect-pads","node_type":"h1","page":"Scheduling","sections":["Collect pads"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#deciding-the-scheduling-mode","node_type":"p","page":"Scheduling","sections":["Scheduling","Deciding the scheduling mode"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#multisink-elements","node_type":"p","page":"Scheduling","sections":["Scheduling","Plug-in techniques","Multi-sink elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#pad-select","node_type":"p","page":"Scheduling","sections":["Pad select"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#pulling","node_type":"p","page":"Scheduling","sections":["Scheduling","Pulling"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#scheduling","node_type":"p","page":"Scheduling","sections":["Scheduling"],"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/states.html#state-transitions","node_type":"ul","page":"States","sections":["States","State transitions"],"context":{"gi-language":["default"]}},{"url":"additional/design/states.html#states","node_type":"p","page":"States","sections":["States"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#other-elements-for-handling-multiview-content","node_type":"ul","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Other elements for handling multiview content"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#adding-and-removing-pads-dynamically","node_type":"h2","page":"Stream selection","sections":["Stream selection","Adding and removing pads dynamically"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#background","node_type":"p","page":"Stream selection","sections":["Stream selection","Background"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#backwards-compatibility","node_type":"p","page":"Stream selection","sections":["Stream selection","Exposing collections of streams","Backwards compatibility"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#changes-of-stream-collection","node_type":"p","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Changes of stream collection"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#dashhls-alternates-selection-handled-upstream-of-decodebin3","node_type":"p","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Further examples","DASH/HLS alternates (selection handled upstream of decodebin3)"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#exposing-collections-of-streams","node_type":"ul","page":"Stream selection","sections":["Stream selection","Exposing collections of streams"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#generating-gststreamcollection","node_type":"p","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Generating GstStreamCollection"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#initial-differences-with-decodebin2","node_type":"ul","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Initial differences with decodebin2\n"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#multiprogram-mpegts","node_type":"p","page":"Stream selection","sections":["Stream selection","decodebin3 usage and example","Further examples","Multi-program MPEG-TS"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-elements","node_type":"p","page":"Stream selection","sections":["Stream selection","Exposing collections of streams","Usage from elements"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-in-elements","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage in elements"],"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/subtitle-overlays.html#background","node_type":"p","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","Background"],"context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#synchronisation1","node_type":"p","page":"Synchronisation","sections":["Synchronisation","Synchronisation"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#conclusionideasfuture-work","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","Conclusion/Ideas/Future work"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#latency","node_type":"ul","page":"Tracing","sections":["Tracing","latency"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#livegraphers","node_type":"ul","page":"Tracing","sections":["Tracing","live-graphers"],"context":{"gi-language":["default"]}},{"url":"additional/rtp.html#rtp-components","node_type":"ul","page":"RTP and RTSP support","sections":["RTP and RTSP support","RTP components"],"context":{"gi-language":["default"]}},{"url":"alsa/alsamidisrc.html#alsamidisrc-page","node_type":"p","page":"alsamidisrc","sections":["alsamidisrc"],"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/metadata.html#metadata-reading","node_type":"p","page":"Metadata","sections":["Metadata","Metadata reading"],"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#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-probes","node_type":"ul","page":"Pipeline manipulation","sections":["Pipeline manipulation","Using probes"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#scheduling-in-gstreamer","node_type":"p","page":"Threads","sections":["Threads","Scheduling in 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/programs.html#links","node_type":"p","page":"Programs","sections":["Programs","gst-launch","Grammar Reference","Links"],"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#finding-out-what-pads-an-element-can-contain","node_type":"h3","page":"Elements","sections":["Elements","More about element factories","Finding out what pads an element can contain"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#linking-elements","node_type":"p","page":"Elements","sections":["Elements","Linking elements"],"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#hello-world","node_type":"p","page":"Your first application","sections":["Your first application","Hello world"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/index.html#building-an-application","node_type":"p","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/pads.html#capabilities-of-a-pad","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Capabilities of a pad"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#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#dissecting-capabilities","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Capabilities of a pad","Dissecting capabilities"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#dynamic-or-sometimes-pads","node_type":"h3","page":"Pads and capabilities","sections":["Pads and capabilities","Pads","Dynamic (or sometimes) pads"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#ghost-pads","node_type":"h2","page":"Pads and capabilities","sections":["Pads and capabilities","Ghost pads"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#pads","node_type":"h2","page":"Pads and capabilities","sections":["Pads and capabilities","Pads"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#pads-and-capabilities","node_type":"h1","page":"Pads and capabilities","sections":["Pads and capabilities"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#request-pads","node_type":"h3","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/playback-components.html#decodebin","node_type":"ul","page":"Playback Components","sections":["Playback Components","Decodebin"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playsink","node_type":"p","page":"Playback Components","sections":["Playback Components","Playsink"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#pads","node_type":"h2","page":"Foundations","sections":["Foundations","Pads"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioaggregator.html#GstAudioAggregator:ignore-inactive-pads","node_type":"p","page":"GstAudioAggregator","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioaggregator.html#gstaudioaggregator-page","node_type":"p","page":"GstAudioAggregator","sections":["GstAudioAggregator"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiodecoder.html#shutdown-phase","node_type":"p","page":"GstAudioDecoder","sections":["GstAudioDecoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioencoder.html#shutdown-phase","node_type":"p","page":"GstAudioEncoder","sections":["GstAudioEncoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"audio/index.html#subpages","node_type":"p","page":"Audio Library","sections":[],"context":{"gi-language":["default"]}},{"url":"audiomixer/audiointerleave.html#audiointerleave:channel-positions","node_type":"p","page":"audiointerleave","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"audiomixer/audiomixer.html#audiomixer-page","node_type":"p","page":"audiomixer","sections":["audiomixer"],"context":{"gi-language":["default"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoderClass::get_main_tags","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#GstAggregatorClass::get_next_time","node_type":"p","page":"GstAggregator","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#GstAggregatorPadClass::flush","node_type":"p","page":"GstAggregator","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#gst_aggregator_get_ignore_inactive_pads","node_type":"p","page":"GstAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#gst_aggregator_selected_samples","node_type":"p","page":"GstAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#gst_aggregator_set_ignore_inactive_pads","node_type":"p","page":"GstAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#gstaggregator-page","node_type":"ul","page":"GstAggregator","sections":["GstAggregator"],"context":{"gi-language":["default"]}},{"url":"base/gstaggregatorpad.html#gstaggregatorpad-page","node_type":"p","page":"GstAggregatorPad","sections":["GstAggregatorPad"],"context":{"gi-language":["default"]}},{"url":"base/gstbaseparse.html#shutdown-phase","node_type":"p","page":"GstBaseParse","sections":["Description of the parsing mechanism:","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"base/gstbasesink.html#gstbasesink-page","node_type":"p","page":"GstBaseSink","sections":["GstBaseSink"],"context":{"gi-language":["default"]}},{"url":"base/gstbasetransform.html#passthrough-mode","node_type":"ul","page":"GstBaseTransform","sections":["Use Cases","Passthrough mode"],"context":{"gi-language":["default"]}},{"url":"base/gstbasetransform.html#subclass-settable-flags-on-gstbasetransform","node_type":"ul","page":"GstBaseTransform","sections":["Sub-class settable flags on GstBaseTransform"],"context":{"gi-language":["default"]}},{"url":"base/gstcollectpads.html#GST_COLLECT_PADS_GET_STREAM_LOCK","node_type":"p","page":"GstCollectPads","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"base/gstcollectpads.html#GST_COLLECT_PADS_STREAM_LOCK","node_type":"p","page":"GstCollectPads","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"base/gstcollectpads.html#GST_COLLECT_PADS_STREAM_UNLOCK","node_type":"p","page":"GstCollectPads","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"base/gstcollectpads.html#GstCollectPadsBufferFunction","node_type":"p","page":"GstCollectPads","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#GstCollectPadsClipFunction","node_type":"p","page":"GstCollectPads","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#GstCollectPadsFlushFunction","node_type":"p","page":"GstCollectPads","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#GstCollectPadsFunction","node_type":"p","page":"GstCollectPads","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_add_pad","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_available","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_flush","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_peek","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_pop","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_read_buffer","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_remove_pad","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_buffer_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_clip_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_compare_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_event_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_flush_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_flushing","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_query_function","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_set_waiting","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_take_buffer","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstcollectpads.html#gstcollectpads-page","node_type":"ul","page":"GstCollectPads","sections":["GstCollectPads"],"context":{"gi-language":["default"]}},{"url":"base/gstflowcombiner.html#gst_flow_combiner_clear","node_type":"p","page":"GstFlowCombiner","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstflowcombiner.html#gst_flow_combiner_reset","node_type":"p","page":"GstFlowCombiner","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstflowcombiner.html#gst_flow_combiner_update_flow","node_type":"p","page":"GstFlowCombiner","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstflowcombiner.html#gst_flow_combiner_update_pad_flow","node_type":"p","page":"GstFlowCombiner","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstflowcombiner.html#gstflowcombiner-page","node_type":"p","page":"GstFlowCombiner","sections":["GstFlowCombiner"],"context":{"gi-language":["default"]}},{"url":"base/index.html#subpages","node_type":"p","page":"Base and Utility classes","sections":[],"context":{"gi-language":["default"]}},{"url":"basecamerabinsrc/element-basecamerasrc.html#element-basecamerasrc-page","node_type":"ul","page":"element basecamerasrc","sections":["element basecamerasrc"],"context":{"gi-language":["default"]}},{"url":"camerabin/camerabin.html#customization","node_type":"p","page":"camerabin","sections":["camerabin","Customization"],"context":{"gi-language":["default"]}},{"url":"compositor/index.html#compositor-page","node_type":"p","page":"compositor","sections":["compositor"],"context":{"gi-language":["default"]}},{"url":"compositor/index.html#compositor:ignore-inactive-pads","node_type":"p","page":"compositor","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/input-selector.html#input-selector:cache-buffers","node_type":"p","page":"input-selector","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/input-selector.html#input-selector:n-pads","node_type":"p","page":"input-selector","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/input-selector.html#inputselector-page","node_type":"ul","page":"input-selector","sections":["input-selector"],"context":{"gi-language":["default"]}},{"url":"coreelements/multiqueue.html#multiqueue-page","node_type":"ul","page":"multiqueue","sections":["multiqueue"],"context":{"gi-language":["default"]}},{"url":"coreelements/output-selector.html#outputselector-page","node_type":"p","page":"output-selector","sections":["output-selector"],"context":{"gi-language":["default"]}},{"url":"coreelements/tee.html#tee-page","node_type":"p","page":"tee","sections":["tee"],"context":{"gi-language":["default"]}},{"url":"coreelements/tee.html#tee:allow-not-linked","node_type":"p","page":"tee","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/tee.html#tee:num-src-pads","node_type":"p","page":"tee","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coretracers/log.html#example","node_type":"p","page":"log","sections":["log","Example"],"context":{"gi-language":["default"]}},{"url":"coretracers/stats.html#stats-page","node_type":"p","page":"stats","sections":["stats"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11compositor.html#d3d11compositor:ignore-inactive-pads","node_type":"p","page":"d3d11compositor","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12compositor.html#d3d12compositor:ignore-inactive-pads","node_type":"p","page":"d3d12compositor","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"encoding/encodebin.html#features","node_type":"ul","page":"encodebin","sections":["encodebin","Features"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#checkproperties","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","check-properties"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#setproperties","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","set-properties"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#settimedvalueproperties","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","set-timed-value-properties"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-flow.html#configuration","node_type":"p","page":"Validate Flow","sections":["Validate Flow","Configuration"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gi-index.html#subpages","node_type":"p","page":"Core Library","sections":[],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbin.html#GstBinFlags","node_type":"p","page":"GstBin","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gst_bin_add","node_type":"p","page":"GstBin","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gst_bin_find_unlinked_pad","node_type":"p","page":"GstBin","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gst_bin_remove","node_type":"p","page":"GstBin","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gstbin-page","node_type":"p","page":"GstBin","sections":["GstBin"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcaps.html#gstcaps-page","node_type":"p","page":"GstCaps","sections":["GstCaps"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_PADS","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#GstElement::no-more-pads","node_type":"p","page":"GstElement","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#GstElementForeachPadFunc","node_type":"p","page":"GstElement","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#GstStateChange","node_type":"ul","page":"GstElement","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_add_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_create_all_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_foreach_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_foreach_sink_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_foreach_src_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_compatible_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_compatible_pad_template","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_static_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_iterate_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_iterate_sink_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_iterate_src_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_link","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_link_filtered","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_link_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_link_pads_filtered","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_link_pads_full","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_no_more_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_remove_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_request_pad_simple","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_unlink","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_unlink_pads","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gstelement-page","node_type":"p","page":"GstElement","sections":["GstElement"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelementfactory.html#gst_element_factory_list_filter","node_type":"p","page":"GstElementFactory","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#GST_EVENT_IS_STICKY","node_type":"p","page":"GstEvent","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstevent.html#GstEventTypeFlags","node_type":"p","page":"GstEvent","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_flush_start","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_flush_stop","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_stream_group_done","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_parse_qos","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstghostpad.html#gst_ghost_pad_set_target","node_type":"p","page":"GstGhostPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstghostpad.html#gstghostpad-page","node_type":"p","page":"GstGhostPad","sections":["GstGhostPad"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstmessage.html#gst_message_new_structure_change","node_type":"p","page":"GstMessage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GST_PAD_IS_PROXY_ALLOCATION","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_IS_PROXY_CAPS","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_IS_PROXY_SCHEDULING","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_FLUSHING","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_PROXY_ALLOCATION","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_PROXY_SCHEDULING","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GstPadFlags","node_type":"p","page":"GstPad","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadForwardFunction","node_type":"p","page":"GstPad","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadGetRangeFunction","node_type":"p","page":"GstPad","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadIterIntLinkFunction","node_type":"p","page":"GstPad","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadLinkCheck","node_type":"p","page":"GstPad","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadLinkReturn","node_type":"p","page":"GstPad","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadProbeType","node_type":"p","page":"GstPad","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_add_probe","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_can_link","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_event_default","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_forward","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_iterate_internal_links","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_iterate_internal_links_default","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_link_maybe_ghosting","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_link_maybe_ghosting_full","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_new","node_type":"p","page":"GstPad","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_new_from_static_template","node_type":"p","page":"GstPad","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_new_from_template","node_type":"p","page":"GstPad","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_proxy_query_accept_caps","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_proxy_query_caps","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_query_default","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_set_activate_function_full","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_set_offset","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_unlink","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/gstpadtemplate.html#gstpadtemplate-page","node_type":"p","page":"GstPadTemplate","sections":["GstPadTemplate"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstparse.html#GstParseError","node_type":"p","page":"GstParse","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_new_caps","node_type":"p","page":"GstQuery","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gstquery-page","node_type":"p","page":"GstQuery","sections":["GstQuery"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttask.html#gsttask-page","node_type":"p","page":"GstTask","sections":["GstTask"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstutils.html#gst_parse_bin_from_description","node_type":"p","page":"GstUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstutils.html#gst_parse_bin_from_description_full","node_type":"p","page":"GstUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"interleave/deinterleave.html#deinterleave-page","node_type":"p","page":"deinterleave","sections":["deinterleave"],"context":{"gi-language":["default"]}},{"url":"interleave/interleave.html#example-launch-line","node_type":"p","page":"interleave","sections":["interleave","Example launch line"],"context":{"gi-language":["default"]}},{"url":"interleave/interleave.html#interleave-page","node_type":"p","page":"interleave","sections":["interleave"],"context":{"gi-language":["default"]}},{"url":"interleave/interleave.html#interleave:channel-positions","node_type":"p","page":"interleave","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"iqa/index.html#iqa-page","node_type":"p","page":"iqa","sections":["iqa"],"context":{"gi-language":["default"]}},{"url":"multifile/splitmuxsink.html#splitmuxsink:muxer-pad-map","node_type":"p","page":"splitmuxsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"multifile/splitmuxsrc.html#splitmuxsrc:num-lookahead","node_type":"p","page":"splitmuxsrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"multipart/multipartdemux.html#multipartdemux-page","node_type":"p","page":"multipartdemux","sections":["multipartdemux"],"context":{"gi-language":["default"]}},{"url":"multipart/multipartdemux.html#multipartdemux:single-stream","node_type":"p","page":"multipartdemux","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"nle/nleoperation.html#nleoperation:sinks","node_type":"p","page":"nleoperation","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"nvcodec/cudacompositor.html#cudacompositor:ignore-inactive-pads","node_type":"p","page":"cudacompositor","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/GstGLVideoMixerInput.html#GstGLVideoMixerInput:repeat-after-eos","node_type":"p","page":"GstGLVideoMixerInput","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/decodebin3.html#decodebin3-page","node_type":"ul","page":"decodebin3","sections":["decodebin3"],"context":{"gi-language":["default"]}},{"url":"playback/parsebin.html#parsebin-page","node_type":"p","page":"parsebin","sections":["parsebin"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#retrieving-tags-and-other-meta-data","node_type":"p","page":"playbin","sections":["playbin","Retrieving Tags and Other Meta Data"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#retrieving-tags-and-other-meta-data","node_type":"p","page":"playbin3","sections":["playbin3","Retrieving Tags and Other Meta Data"],"context":{"gi-language":["default"]}},{"url":"playback/streamsynchronizer.html#streamsynchronizer-page","node_type":"p","page":"streamsynchronizer","sections":["streamsynchronizer"],"context":{"gi-language":["default"]}},{"url":"playback/streamsynchronizer.html#warning-deadlocks-with-multiple-pads-with-different-groupids","node_type":"h3","page":"streamsynchronizer","sections":["streamsynchronizer","Warning: deadlocks with multiple pads with different group-ids"],"context":{"gi-language":["default"]}},{"url":"playback/urisourcebin.html#urisourcebin-page","node_type":"p","page":"urisourcebin","sections":["urisourcebin"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#flush-start","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Flush Start"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#flush-stop","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Flush Stop"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#upstream-events","node_type":"ul","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","Upstream events"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/index.html#subpages","node_type":"p","page":"Advanced Concepts","sections":[],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#caps-negotiation-use-cases","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#fixed-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases","Fixed negotiation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#upstream-caps-renegotiation","node_type":"ul","page":"Caps negotiation","sections":["Caps negotiation","Upstream caps (re)negotiation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/qos.html#handling-qos","node_type":"p","page":"Quality Of Service (QoS)","sections":["Quality Of Service (QoS)","Handling QoS"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#request-and-sometimes-pads","node_type":"h1","page":"Request and Sometimes pads","sections":["Request and Sometimes pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#request-pads","node_type":"h2","page":"Request and Sometimes pads","sections":["Request and Sometimes pads","Request pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#sometimes-pads","node_type":"h2","page":"Request and Sometimes pads","sections":["Request and Sometimes pads","Sometimes pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#different-scheduling-modes","node_type":"p","page":"Different scheduling modes","sections":["Different scheduling modes"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#pads-driving-the-pipeline","node_type":"h2","page":"Different scheduling modes","sections":["Different scheduling modes","Pads driving the pipeline"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#providing-random-access","node_type":"p","page":"Different scheduling modes","sections":["Different scheduling modes","Providing random access"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#the-pad-activation-stage","node_type":"ul","page":"Different scheduling modes","sections":["Different scheduling modes","The pad activation stage"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/checklist-element.html#querying-events-and-the-like","node_type":"ul","page":"Things to check when writing an element","sections":["Things to check when writing an element","Querying, events and the like"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#gststaticpadtemplate","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate","GstStaticPadTemplate"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/chainfn.html#the-chain-function","node_type":"p","page":"The chain function","sections":["The chain function"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/eventfn.html#the-event-function","node_type":"p","page":"The event function","sections":["The event function"],"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/pads.html#specifying-the-pads","node_type":"h1","page":"Specifying the pads","sections":["Specifying the pads"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/queryfn.html#the-query-function","node_type":"p","page":"The query function","sections":["The query function"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/states.html#managing-filter-state","node_type":"p","page":"What are states?","sections":["What are states?","Managing filter state"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/manager.html#writing-a-manager","node_type":"ul","page":"Writing a Manager","sections":["Writing a Manager"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/n-to-one.html#writing-a-nto1-element-or-muxer","node_type":"p","page":"Writing a N-to-1 Element or Muxer","sections":["Writing a N-to-1 Element or Muxer"],"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#gstminiobject-buffers-and-events","node_type":"p","page":"Foundations","sections":["Foundations","GstMiniObject, Buffers and Events"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#media-types-and-properties","node_type":"p","page":"Foundations","sections":["Foundations","Media types and Properties"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#pads","node_type":"h2","page":"Foundations","sections":["Foundations","Pads"],"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":"rist/roundrobin.html#roundrobin-page","node_type":"p","page":"roundrobin","sections":["roundrobin"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpbin.html#rtpbin-page","node_type":"p","page":"rtpbin","sections":["rtpbin"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpbin.html#rtpbin::clear-ssrc","node_type":"p","page":"rtpbin","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpdtmfmux.html#rtpdtmfmux-page","node_type":"p","page":"rtpdtmfmux","sections":["rtpdtmfmux"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpptdemux.html#rtpptdemux-page","node_type":"p","page":"rtpptdemux","sections":["rtpptdemux"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpsession.html#rtpsession-page","node_type":"p","page":"rtpsession","sections":["rtpsession"],"context":{"gi-language":["default"]}},{"url":"sctp/sctpdec.html#sctpdec:sctp-association-id","node_type":"p","page":"sctpdec","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"sctp/sctpenc.html#sctpenc:sctp-association-id","node_type":"p","page":"sctpenc","sections":["Properties"],"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":"tools/gst-launch.html#links","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Pipeline Description","Links"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#video","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Pipeline Examples","Video"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#exercise","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Exercise"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#introduction","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#the-callback","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough","The callback"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#walkthrough","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#caps-filters","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Caps filters"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#elements","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Elements"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstinspect10","node_type":"ul","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-inspect-1.0"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#named-elements","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Named elements"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#pads","node_type":"h3","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Pads"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#decodebin","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Bins","decodebin"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#queue","node_type":"ul","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Multithreading","queue"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#tee","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Multithreading","tee"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#uridecodebin","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Bins","uridecodebin"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#videorate","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Video adapters","videorate"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#videoscale","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Video adapters","videoscale"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#pad-templates","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Introduction","Pad templates"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#pads","node_type":"h3","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-formats-and-pad-capabilities.html#walkthrough","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#conclusion","node_type":"ul","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#request-pads","node_type":"h3","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Introduction","Request pads"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#the-example-pipeline","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Introduction","The example pipeline"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#walkthrough","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#buffers","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction","Buffers"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#walkthrough","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Walkthrough"],"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/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/table-of-concepts.html#table-of-concepts","node_type":"ul","page":"Table of Concepts","sections":["Table of Concepts"],"context":{"gi-language":["default"]}},{"url":"uvch264/uvch264mjpgdemux.html#uvch264mjpgdemux-page","node_type":"p","page":"uvch264mjpgdemux","sections":["uvch264mjpgdemux"],"context":{"gi-language":["default"]}},{"url":"video/gstvideoaggregator.html#GstVideoAggregatorPadClass::prepare_frame","node_type":"p","page":"GstVideoAggregator","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoaggregator.html#gst_video_aggregator_pad_get_current_buffer","node_type":"p","page":"GstVideoAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoaggregator.html#gst_video_aggregator_pad_get_prepared_frame","node_type":"p","page":"GstVideoAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoaggregator.html#gst_video_aggregator_pad_has_current_buffer","node_type":"p","page":"GstVideoAggregator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoaggregator.html#gstvideoaggregator-page","node_type":"p","page":"GstVideoAggregator","sections":["GstVideoAggregator"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#additional-notes","node_type":"p","page":"GstVideoDecoder","sections":["GstVideoDecoder","Additional Notes"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#gst_video_decoder_set_output_state","node_type":"p","page":"GstVideoDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_set_output_state","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#shutdown-phase","node_type":"p","page":"GstVideoEncoder","sections":["GstVideoEncoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"video/video-event.html#gst_video_event_parse_downstream_force_key_unit","node_type":"p","page":"video event","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-event.html#gst_video_event_parse_upstream_force_key_unit","node_type":"p","page":"video event","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"videomixer/index.html#videomixer-page","node_type":"p","page":"videomixer","sections":["videomixer"],"context":{"gi-language":["default"]}},{"url":"webrtc/index.html#webrtcbin-page","node_type":"p","page":"webrtcbin","sections":["webrtcbin"],"context":{"gi-language":["default"]}},{"url":"webrtc/index.html#webrtcbin:reuse-source-pads","node_type":"p","page":"webrtcbin","sections":["Properties"],"context":{"gi-language":["default"]}}]});