urls_downloaded_cb({"token":"upstream","urls":[{"url":"adaptivedemux2/index.html#adaptivedemux2-page","node_type":"p","page":"adaptivedemux2","sections":["adaptivedemux2"],"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/buffer.html#gstbuffer","node_type":"p","page":"GstBuffer","sections":["GstBuffer"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#simple-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","Simple buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#-myvideodecoder-queue-fakesink","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Use cases",".. ! myvideodecoder ! queue ! fakesink"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#-myvideodecoder-videoscale-myvideosink","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Use cases",".. ! myvideodecoder ! videoscale ! myvideosink"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#allocation-query","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Allocation query"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#downstream","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Renegotiation","Downstream"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#requirements","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Requirements"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#upstream","node_type":"h3","page":"Bufferpool","sections":["Bufferpool","Renegotiation","Upstream"],"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/dmabuf.html#drm-format-caps-field","node_type":"p","page":"DMA buffers","sections":["DMABufs in GStreamer","DRM format caps field"],"context":{"gi-language":["default"]}},{"url":"additional/design/dmabuf.html#renegotiation","node_type":"p","page":"DMA buffers","sections":["Negotiation of DMA buffer","Renegotiation"],"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/element-transform.html#allocation","node_type":"p","page":"Transform elements","sections":["Transform elements","Allocation"],"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/encoding.html#encoding-of-live-sources","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Encoding of live sources"],"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#navigation","node_type":"p","page":"Events","sections":["Events","NAVIGATION"],"context":{"gi-language":["default"]}},{"url":"additional/design/events.html#qos","node_type":"p","page":"Events","sections":["Events","QOS"],"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#direction-switch","node_type":"p","page":"Frame stepping","sections":["Frame stepping","Direction switch"],"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/keyframe-force.html#upstream","node_type":"h3","page":"Forcing keyframes","sections":["Forcing keyframes","Implementation","Upstream"],"context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#example-1","node_type":"ul","page":"Latency","sections":["Latency","Pipelines without latency compensation","Example 1"],"context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#latency-compensation","node_type":"p","page":"Latency","sections":["Latency","Latency compensation"],"context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#query","node_type":"ul","page":"Latency","sections":["Latency","Query"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#compatibility","node_type":"p","page":"GstMeta","sections":["GstMeta","Compatibility"],"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/negotiation.html#pushmode-negotiation","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Push-mode negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#videotestsrc-xvimagesink","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Push-mode negotiation","Use cases:","videotestsrc ! xvimagesink"],"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#dataflow-and-events","node_type":"p","page":"Overview","sections":["Overview","Dataflow and events"],"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-ready","node_type":"p","page":"Overview","sections":["Overview","Pipeline READY"],"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-states","node_type":"p","page":"Overview","sections":["Overview","Pipeline states"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#background","node_type":"ul","page":"Gapless and instant URI switching in playback elements\n","sections":["Background"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#uridecodebin3-handles-abouttofinish-signalling","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Changes","uridecodebin3 handles about-to-finish signalling"],"context":{"gi-language":["default"]}},{"url":"additional/design/push-pull.html#pushpull","node_type":"p","page":"push-pull","sections":["push-pull"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#collecting-statistics","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","Collecting statistics"],"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/qos.html#element-measurements","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","Element measurements"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#gstbasesink","node_type":"ul","page":"Quality-of-Service","sections":["Quality-of-Service","QoS implementations","GstBaseSink"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#gstbasetransform","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","QoS implementations","GstBaseTransform"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#long-term-correction","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","Long term correction"],"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#qos-message","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","QoS message"],"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#short-term-correction","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","Short term correction"],"context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#throttling","node_type":"p","page":"Quality-of-Service","sections":["Quality-of-Service","Throttling"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#collision","node_type":"p","page":"RTP","sections":["RTP retransmission design","rtprtxsend element","Collision"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#gstrtpcollision","node_type":"p","page":"RTP","sections":["RTP collision design","GstRTPCollision"],"context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#gstrtpretransmissionrequest","node_type":"p","page":"RTP","sections":["RTP retransmission design","GstRTPRetransmissionRequest"],"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#scheduling-query","node_type":"p","page":"Scheduling","sections":["Scheduling","Scheduling Query"],"context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#the-chain-function","node_type":"p","page":"Scheduling","sections":["Scheduling","The chain function"],"context":{"gi-language":["default"]}},{"url":"additional/design/segments.html#flushing-seek","node_type":"p","page":"Segments","sections":["Segments","Use cases","FLUSHING seek"],"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/sparsestreams.html#still-framemenu-support","node_type":"p","page":"Sparse Streams","sections":["Sparse Streams","Details","Still frame/menu support"],"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/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#changing-the-active-selection-from-the-application","node_type":"p","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#dashhls-alternates-selection-handled-upstream-of-decodebin3","node_type":"h5","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#usage-from-application1","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage from application"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#which-elements-should-handle-streamselection-","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage in elements","Which elements should handle stream-selection ?"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#api-needed","node_type":"ul","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","API needed"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#working-with-gstevent","node_type":"ul","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","Working with GstEvent"],"context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#send-the-seek-event","node_type":"p","page":"Trickmodes","sections":["Trickmodes","General seeking overview","Send the seek event"],"context":{"gi-language":["default"]}},{"url":"allocators/gstdmabuf.html#GST_CAPS_FEATURE_MEMORY_DMABUF","node_type":"p","page":"GstDmaBufAllocator","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"apetag/index.html#apedemux-page","node_type":"p","page":"apedemux","sections":["apedemux"],"context":{"gi-language":["default"]}},{"url":"applib/gstappsink.html#gst_app_sink_set_max_buffers","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_set_max_bytes","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsink.html#gst_app_sink_set_max_time","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsrc.html#GstAppLeakyType","node_type":"p","page":"GstAppSrc","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"application-development/advanced/pipeline-manipulation.html#changing-format-in-a-playing-pipeline","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Forcing a format","Changing format in a PLAYING pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#dynamically-changing-the-pipeline","node_type":"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":"ul","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#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/basics/bins.html#bins-manage-states-of-their-children","node_type":"p","page":"Bins","sections":["Bins","Bins manage states of their children"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/data.html#events","node_type":"p","page":"Buffers and Events","sections":["Buffers and Events","Events"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#communication","node_type":"ul","page":"Foundations","sections":["Foundations","Communication"],"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":"audio/gstaudiodecoder.html#GstAudioDecoderClass::propose_allocation","node_type":"p","page":"GstAudioDecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiodecoder.html#gst_audio_decoder_merge_tags","node_type":"p","page":"GstAudioDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiodecoder.html#shutdown-phase","node_type":"p","page":"GstAudioDecoder","sections":["GstAudioDecoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioencoder.html#GstAudioEncoderClass::propose_allocation","node_type":"p","page":"GstAudioEncoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioencoder.html#gst_audio_encoder_merge_tags","node_type":"p","page":"GstAudioEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudioencoder.html#shutdown-phase","node_type":"p","page":"GstAudioEncoder","sections":["GstAudioEncoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"audiomixer/liveadder.html#liveadder:latency","node_type":"p","page":"liveadder","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"avi/avidemux.html#avidemux-page","node_type":"p","page":"avidemux","sections":["avidemux"],"context":{"gi-language":["default"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoder","node_type":"p","page":"gstnonstreamaudiodecoder","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioDecoderClass::propose_allocation","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#gstnonstreamaudiodecoder-page","node_type":"ul","page":"gstnonstreamaudiodecoder","sections":["gstnonstreamaudiodecoder"],"context":{"gi-language":["default"]}},{"url":"base/gstaggregator.html#GstAggregator:min-upstream-latency","node_type":"p","page":"GstAggregator","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstaggregator.html#GstAggregatorClass::propose_allocation","node_type":"p","page":"GstAggregator","sections":["Virtual 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/gstbaseparse.html#GstBaseParseClass::handle_frame","node_type":"p","page":"GstBaseParse","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbaseparse.html#gst_base_parse_add_index_entry","node_type":"p","page":"GstBaseParse","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbaseparse.html#gst_base_parse_merge_tags","node_type":"p","page":"GstBaseParse","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbaseparse.html#parsing-phase","node_type":"ul","page":"GstBaseParse","sections":["Description of the parsing mechanism:","Parsing phase"],"context":{"gi-language":["default"]}},{"url":"base/gstbaseparse.html#shutdown-phase","node_type":"ul","page":"GstBaseParse","sections":["Description of the parsing mechanism:","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"base/gstbasesink.html#gst_base_sink_do_preroll","node_type":"p","page":"GstBaseSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#gst_base_sink_is_qos_enabled","node_type":"p","page":"GstBaseSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#gst_base_sink_query_latency","node_type":"p","page":"GstBaseSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#gst_base_sink_set_qos_enabled","node_type":"p","page":"GstBaseSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasesink.html#gstbasesink-page","node_type":"p","page":"GstBaseSink","sections":["GstBaseSink"],"context":{"gi-language":["default"]}},{"url":"base/gstbasetransform.html#GstBaseTransformClass::filter_meta","node_type":"p","page":"GstBaseTransform","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasetransform.html#GstBaseTransformClass::propose_allocation","node_type":"p","page":"GstBaseTransform","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasetransform.html#GstBaseTransformClass::src_event","node_type":"p","page":"GstBaseTransform","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbasetransform.html#gst_base_transform_reconfigure_sink","node_type":"p","page":"GstBaseTransform","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_get_range","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_get_range_full","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gstav1decoder.html#GstAV1DecoderClass::get_preferred_output_delay","node_type":"p","page":"Gstav1Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth264decoder.html#GstH264DecoderClass::get_preferred_output_delay","node_type":"p","page":"GstH264Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#GstH265DecoderClass::get_preferred_output_delay","node_type":"p","page":"GstH265Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gstmpeg2decoder.html#GstMpeg2DecoderClass::get_preferred_output_delay","node_type":"p","page":"GstMpeg2Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gstvp8decoder.html#GstVp8DecoderClass::get_preferred_output_delay","node_type":"p","page":"GstVp8Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gstvp9decoder.html#GstVp9DecoderClass::get_preferred_output_delay","node_type":"p","page":"Gstvp9Decoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codectimestamper/h264timestamper.html#h264timestamper-page","node_type":"p","page":"h264timestamper","sections":["h264timestamper"],"context":{"gi-language":["default"]}},{"url":"codectimestamper/h265timestamper.html#h265timestamper-page","node_type":"p","page":"h265timestamper","sections":["h265timestamper"],"context":{"gi-language":["default"]}},{"url":"contribute/index.html#setting-up-your-branch","node_type":"p","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Where to Submit Patches","Setting up your branch"],"context":{"gi-language":["default"]}},{"url":"coreelements/clocksync.html#clocksync:qos","node_type":"p","page":"clocksync","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/downloadbuffer.html#downloadbuffer-page","node_type":"p","page":"downloadbuffer","sections":["downloadbuffer"],"context":{"gi-language":["default"]}},{"url":"coreelements/multiqueue.html#multiqueue::underrun","node_type":"p","page":"multiqueue","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"coreelements/queue2.html#queue2:bitrate","node_type":"p","page":"queue2","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"coreelements/queue2.html#queue2:use-tags-bitrate","node_type":"p","page":"queue2","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"curl/curlsftpsink.html#curlsftpsink:qos","node_type":"p","page":"curlsftpsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"d3d/index.html#d3dvideosink:enable-navigation-events","node_type":"p","page":"d3dvideosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"d3d11/d3d11videosink.html#d3d11videosink:enable-navigation-events","node_type":"p","page":"d3d11videosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12videosink.html#d3d12videosink:enable-navigation-events","node_type":"p","page":"d3d12videosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"debug/progressreport.html#progressreport-page","node_type":"p","page":"progressreport","sections":["progressreport"],"context":{"gi-language":["default"]}},{"url":"debugutilsbad/fakeaudiosink.html#fakeaudiosink:qos","node_type":"p","page":"fakeaudiosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"debugutilsbad/fakevideosink.html#fakevideosink:qos","node_type":"p","page":"fakevideosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"directfb/index.html#dfbvideosink:qos","node_type":"p","page":"dfbvideosink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"dtmf/dtmfsrc.html#dtmfsrc-page","node_type":"p","page":"dtmfsrc","sections":["dtmfsrc"],"context":{"gi-language":["default"]}},{"url":"dtmf/rtpdtmfsrc.html#rtpdtmfsrc-page","node_type":"p","page":"rtpdtmfsrc","sections":["rtpdtmfsrc"],"context":{"gi-language":["default"]}},{"url":"dv/dvdemux.html#dvdemux-page","node_type":"p","page":"dvdemux","sections":["dvdemux"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/mono-repository.html#i-want-to-cherrypick-a-patch-from-the-upstream-mono-repository-into-my-118-repository","node_type":"h2","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","I want to cherry-pick a patch from the upstream mono repository into my <= 1.18 repository:"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/mono-repository.html#im-a-contributor-i-have-a-branch-in-gstpluginsxx-or-one-of-the-other-modules-that-i-have-not-proposed-upstream-yet-how-can-i-get-it-rebased-onto-the-gstreamer-repository","node_type":"h2","page":"GStreamer mono repository FAQ","sections":["GStreamer mono repository FAQ","I'm a contributor - I have a branch in gst-plugins-XX or one of the other modules that I have not proposed upstream yet, how can I get it rebased onto the gstreamer repository?"],"context":{"gi-language":["default"]}},{"url":"gl/gstglwindow.html#gst_gl_window_handle_events","node_type":"p","page":"GstGLWindow","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-devtools/gst-validate-action-types.html#direction-mandatory","node_type":"ul","page":"GstValidate action types","sections":["GstValidate action types","video-request-key-unit","Parameters","\ndirection (mandatory)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-action-types.html#runningtime-optional","node_type":"p","page":"GstValidate action types","sections":["GstValidate action types","video-request-key-unit","Parameters","\nrunning-time (optional)"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/index.html#gstreamer-validate","node_type":"p","page":"GStreamer Validate","sections":["GStreamer Validate"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gestrackelement.html#GESTrackElement:has-internal-source","node_type":"p","page":"GESTrackElement","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gstadaptivedemux-page","node_type":"p","page":"gstadaptivedemux","sections":["gstadaptivedemux"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstmpegvideometa.html#GstMpegVideoMeta","node_type":"p","page":"gstmpegvideometa","sections":["Structures"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelement.html#gst_element_decorate_stream_id","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_decorate_stream_id_printf","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#gst_element_decorate_stream_id_printf_valist","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#gst_element_send_event","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#GST_EVENT_IS_UPSTREAM","node_type":"p","page":"GstEvent","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstevent.html#GstEventType","node_type":"p","page":"GstEvent","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#GstEventTypeFlags","node_type":"p","page":"GstEvent","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"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_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_latency","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#gst_event_new_reconfigure","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_stream_start","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_tag","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_parse_instant_rate_sync_time","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstevent.html#gstevent-page","node_type":"p","page":"GstEvent","sections":["GstEvent"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstpad.html#GST_PAD_SET_PROXY_CAPS","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#GstPadMode","node_type":"p","page":"GstPad","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadProbeReturn","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_create_stream_id","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_create_stream_id_printf","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#gst_pad_create_stream_id_printf_valist","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#gst_pad_peer_query_caps","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_query_caps","node_type":"p","page":"GstPad","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/gstpipeline.html#gstpipeline-page","node_type":"p","page":"GstPipeline","sections":["GstPipeline"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstquery.html#GST_QUERY_IS_UPSTREAM","node_type":"p","page":"GstQuery","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstquery.html#GstQueryType","node_type":"p","page":"GstQuery","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#GstQueryTypeFlags","node_type":"p","page":"GstQuery","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_has_scheduling_mode","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_set_latency","node_type":"p","page":"GstQuery","sections":["Methods"],"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/gststreamcollection.html#gst_stream_collection_get_upstream_id","node_type":"p","page":"GstStreamCollection","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttagsetter.html#gsttagsetter-page","node_type":"p","page":"GstTagsetter","sections":["GstTagsetter"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttask.html#gsttask-page","node_type":"p","page":"GstTask","sections":["GstTask"],"context":{"gi-language":["default"]}},{"url":"hls/hlssink2.html#hlssink2-page","node_type":"p","page":"hlssink2","sections":["hlssink2"],"context":{"gi-language":["default"]}},{"url":"icydemux/index.html#icydemux-page","node_type":"p","page":"icydemux","sections":["icydemux"],"context":{"gi-language":["default"]}},{"url":"id3demux/index.html#id3demux-page","node_type":"p","page":"id3demux","sections":["id3demux"],"context":{"gi-language":["default"]}},{"url":"id3tag/index.html#id3mux-page","node_type":"p","page":"id3mux","sections":["id3mux"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#working-with-multiple-branches-or-remotes","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","Working with multiple branches or remotes"],"context":{"gi-language":["default"]}},{"url":"isomp4/qtdemux.html#qtdemux-page","node_type":"p","page":"qtdemux","sections":["qtdemux"],"context":{"gi-language":["default"]}},{"url":"multifile/multifilesink.html#multifilesink:aggregate-gops","node_type":"p","page":"multifilesink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opencv/cameracalibrate.html#cameracalibrate-page","node_type":"p","page":"cameracalibrate","sections":["cameracalibrate"],"context":{"gi-language":["default"]}},{"url":"opencv/index.html#plugin-opencv","node_type":"table","page":"opencv","sections":[],"context":{"gi-language":["default"]}},{"url":"opengl/glmixerbin.html#glmixerbin:latency","node_type":"p","page":"glmixerbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glmixerbin.html#glmixerbin:min-upstream-latency","node_type":"p","page":"glmixerbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glsinkbin.html#glsinkbin:qos","node_type":"p","page":"glsinkbin","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"playback/decodebin3.html#decodebin3-page","node_type":"ul","page":"decodebin3","sections":["decodebin3"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gst_query_allocation","node_type":"ul","page":"Memory allocation","sections":["Memory allocation","GST_QUERY_ALLOCATION"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstbuffer","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstBuffer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#the-allocation-query-in-base-classes","node_type":"ul","page":"Memory allocation","sections":["Memory allocation","GST_QUERY_ALLOCATION","The ALLOCATION query in base classes"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#downstream-events","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","Downstream events"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#end-of-stream-eos","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","End of Stream (EOS)"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#events-seeking-navigation-and-more","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/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#navigation","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Navigation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#seek-request","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Seek Request"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#upstream-events","node_type":"h2","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","Upstream events"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#caps-negotiation-basics","node_type":"ul","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation basics"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#caps-negotiation-use-cases","node_type":"ul","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#dynamic-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases","Dynamic negotiation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#implementing-a-caps-query-function","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Implementing a CAPS query function"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#transform-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases","Transform negotiation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#upstream-caps-renegotiation","node_type":"h2","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/qos.html#measuring-qos","node_type":"p","page":"Quality Of Service (QoS)","sections":["Quality Of Service (QoS)","Measuring QoS"],"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/qos.html#throttling","node_type":"p","page":"Quality Of Service (QoS)","sections":["Quality Of Service (QoS)","Throttling"],"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":"p","page":"Different scheduling modes","sections":["Different scheduling modes","Pads driving the pipeline"],"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/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/queryfn.html#the-query-function","node_type":"p","page":"The query function","sections":["The query function"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/one-to-n.html#writing-a-demuxer-or-parser","node_type":"ul","page":"Writing a Demuxer or Parser","sections":["Writing a Demuxer or Parser"],"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":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"proxy/proxysrc.html#proxysrc-page","node_type":"p","page":"proxysrc","sections":["proxysrc"],"context":{"gi-language":["default"]}},{"url":"qmlgl/qmlglsink.html#qmlglsink:qos","node_type":"p","page":"qmlglsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"qroverlay/qroverlay.html#example-launch-line","node_type":"p","page":"qroverlay","sections":["qroverlay","Example launch line"],"context":{"gi-language":["default"]}},{"url":"rist/ristsink.html#ristsink-page","node_type":"p","page":"ristsink","sections":["ristsink"],"context":{"gi-language":["default"]}},{"url":"rtp/rtpulpfecdec.html#rtpulpfecdec-page","node_type":"p","page":"rtpulpfecdec","sections":["rtpulpfecdec"],"context":{"gi-language":["default"]}},{"url":"rtp/rtpulpfecenc.html#rtpulpfecenc-page","node_type":"p","page":"rtpulpfecenc","sections":["rtpulpfecenc"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpfunnel.html#rtpfunnel-page","node_type":"p","page":"rtpfunnel","sections":["rtpfunnel"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpjitterbuffer.html#rtpjitterbuffer-page","node_type":"p","page":"rtpjitterbuffer","sections":["rtpjitterbuffer"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpjitterbuffer.html#rtpjitterbuffer:do-retransmission","node_type":"p","page":"rtpjitterbuffer","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtprtxreceive.html#example-pipelines","node_type":"p","page":"rtprtxreceive","sections":["rtprtxreceive","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtprtxsend.html#rtprtxsend-page","node_type":"p","page":"rtprtxsend","sections":["rtprtxsend"],"context":{"gi-language":["default"]}},{"url":"switchbin/index.html#switchbin-page","node_type":"p","page":"switchbin","sections":["switchbin"],"context":{"gi-language":["default"]}},{"url":"tag/gsttagdemux.html#gsttagdemux-page","node_type":"p","page":"GstTagDemux","sections":["GstTagDemux"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink:send-dispatched","node_type":"p","page":"multisocketsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink:send-messages","node_type":"p","page":"multisocketsink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"timecode/timecodestamper.html#timecodestamper:auto-resync","node_type":"p","page":"timecodestamper","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"timecode/timecodestamper.html#timecodestamper:timeout","node_type":"p","page":"timecodestamper","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tinyalsa/index.html#tinyalsasink:qos","node_type":"p","page":"tinyalsasink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#videoconvert","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Video adapters","videoconvert"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#introduction","node_type":"p","page":"Basic tutorial 13: Playback speed","sections":["Basic tutorial 13: Playback speed","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#sources-of-documentation","node_type":"p","page":"Tutorials","sections":["Tutorials","Welcome to the GStreamer Tutorials!","Sources of documentation"],"context":{"gi-language":["default"]}},{"url":"va/vadeinterlace.html#vadeinterlace-page","node_type":"p","page":"vadeinterlace","sections":["vadeinterlace"],"context":{"gi-language":["default"]}},{"url":"video/gstnavigation.html#gstnavigation-page","node_type":"ul","page":"GstNavigation","sections":["GstNavigation"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#GST_VIDEO_DECODER_ERROR","node_type":"p","page":"GstVideoDecoder","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"video/gstvideodecoder.html#GstVideoDecoder:automatic-request-sync-points","node_type":"p","page":"GstVideoDecoder","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#GstVideoDecoder:min-force-key-unit-interval","node_type":"p","page":"GstVideoDecoder","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#GstVideoDecoderClass::propose_allocation","node_type":"p","page":"GstVideoDecoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#additional-notes","node_type":"ul","page":"GstVideoDecoder","sections":["GstVideoDecoder","Additional Notes"],"context":{"gi-language":["default"]}},{"url":"video/gstvideodecoder.html#gst_video_decoder_have_last_subframe","node_type":"p","page":"GstVideoDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#gst_video_decoder_merge_tags","node_type":"p","page":"GstVideoDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideodecoder.html#gst_video_decoder_request_sync_point","node_type":"p","page":"GstVideoDecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#GstVideoEncoderClass::propose_allocation","node_type":"p","page":"GstVideoEncoder","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoencoder.html#gst_video_encoder_merge_tags","node_type":"p","page":"GstVideoEncoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideometa.html#GstVideoMeta","node_type":"p","page":"GstMeta for video","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gst_video_overlay_handle_events","node_type":"p","page":"GstVideoOverlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-event.html#gst_video_event_is_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_new_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_new_upstream_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":"videoparsersbad/h264parse.html#h264parse:update-timecode","node_type":"p","page":"h264parse","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"voaacenc/index.html#voaacenc:perfect-timestamp","node_type":"p","page":"voaacenc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"vulkan/vulkanoverlaycompositor.html#vulkanoverlaycompositor-page","node_type":"p","page":"vulkanoverlaycompositor","sections":["vulkanoverlaycompositor"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkimagebufferpool.html#gst_vulkan_image_buffer_pool_config_set_decode_caps","node_type":"p","page":"GstVulkanImageBufferPool","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkwindow.html#gst_vulkan_window_handle_events","node_type":"p","page":"GstVulkanWindow","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"ximagesink/index.html#events","node_type":"p","page":"ximagesink","sections":["ximagesink","Events"],"context":{"gi-language":["default"]}},{"url":"xvimagesink/index.html#events","node_type":"p","page":"xvimagesink","sections":["xvimagesink","Events"],"context":{"gi-language":["default"]}}]});