urls_downloaded_cb({"token":"data","urls":[{"url":"additional/design/MT-refcounting.html#conventions-for-thread-a-safe-api","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#mutable-substructures","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#refcounting","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#shared-data-structures-and-writability","node_type":"h3","context":{"gi-language":["default"]}},{"url":"additional/design/activation.html#activation","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/audiosinks.html#requirements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/buffer.html#data-access","node_type":"h1","context":{"gi-language":["default"]}},{"url":"additional/design/buffer.html#generating-rtp-packets-from-h264-video","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffer.html#span","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#application","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering-query","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#norebuffer-strategy","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#stream-buffering","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#timeshifting","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#-myvideodecoder-queue-fakesink","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#videotestsrc-xvimagesink","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#compatibility-of-caps","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#gstmultiqueue","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/decodebin.html#parsers-decoders-and-autoplugging","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#current-metadata-handling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#unknownunmapped-metadata","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#video","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/draft-tagreading.html#additional-thoughts","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/draft-tagreading.html#interface","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/element-sink.html#sink-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#live-sources","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#source-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#source-types","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#timestamps","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/element-transform.html#negotiation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/element-transform.html#processing","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#buffersize","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#eos","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#events","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#flush_startstop","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#sink-pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#events","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#frame-step","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/gstelement.html#gstelement","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/gstghostpad.html#activation","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/keyframe-force.html#components","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/keyframe-force.html#downstream","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/keyframe-force.html#forcing-keyframes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#example-1","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#latency-compensation","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#query","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/live-source.html#latency","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/live-source.html#live-sources","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/live-source.html#scheduling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/mediatype-audio-raw.html#metadata","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/mediatype-video-raw.html#formats","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/memory.html#data-access","node_type":"h2","context":{"gi-language":["default"]}},{"url":"additional/design/memory.html#gstmemory","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/messages.html#message-types","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#compatibility","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#relationship-with-gstcaps","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#transformations","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#use-cases","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/miniobject.html#qdata","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#further-references","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#missing-demuxer","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#missing-typefind-function","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#pullmode-negotiation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#pushmode-negotiation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#queries","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#automatic-transfers-tofrom-the-gpu","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#elements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#gstglbuffer","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#libgstgl-library","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#dataflow-and-buffers","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#design-overview","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#elements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-clock","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-construction","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-eos","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-ready","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-seeking","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-states","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#blocking-probes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#nonblocking-probes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#overview","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#prerolling-a-partial-pipeline","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#pull-dataflow","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#push-dataflow","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#requirements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#async-state-changes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/push-pull.html#pushpull","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#collecting-statistics","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#element-measurements","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#short-term-correction","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#sources","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#establishing-the-parentchild-relationship","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#using-the-parentchild-relationship","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#cases","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#collect-pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#multisink-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#pulling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#pushing","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#scheduling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/scheduling.html#scheduling-query","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#accurate-and-key_unit-combinations","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#default-behaviour","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#gst_seek_flag_accurate","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#gst_seek_flag_key_unit","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#seeking","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#seeking-without-flush","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#summary","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/segments.html#flushing-seek","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#avoiding-processing-silence-from-audio-generators","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#for-audio","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#still-framemenu-support","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/sparsestreams.html#subtitle-streams1","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/states.html#setting-state-on-elements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/states.html#state-definitions","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/states.html#state-transitions","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#encoded-signalling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#example-use-cases","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#gststream-objects","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#multiprogram-mpegts","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#messages","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#use-cases","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/streams.html#elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/streams.html#typical-stream","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#api-needed","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#possible-solutions","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#the-problem","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#conclusionideasfuture-work","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#general-info-about-gsttoc-structure","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#working-with-gstmessage","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#dbus-not-yet-implemented","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#design","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracer-api","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracer-event-classes","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#client-side-backwards-trickmode","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#client-side-forward-trickmodes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#notes","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#server-side-trickmode","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/rtp.html#rtp-components","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#media-stream-type-detection","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#media-types-as-a-way-to-identify-streams","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#buffering","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#norebuffer-strategy","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#stream-buffering","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/buffering.html#timeshift-buffering","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#clocks-and-synchronization-in-gstreamer","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/index.html#advanced-gstreamer-concepts","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/interfaces.html#other-interfaces","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/metadata.html#tag-writing","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#changing-elements-in-a-pipeline","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#data-probes","node_type":"h3","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#dynamically-changing-the-pipeline","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#grabbing-data-with-appsink","node_type":"h3","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#inserting-data-with-appsrc","node_type":"h3","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#manually-adding-or-removing-data-fromto-a-pipeline","node_type":"h2","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#pipeline-manipulation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#play-a-section-of-a-media-file","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#using-appsrc-in-pull-mode","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#using-probes","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#events-seeking-and-more","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#boost-priority-of-a-thread","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#scheduling-in-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#when-would-you-want-to-force-a-thread","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#gnome-desktop","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/basics/bins.html#bins-manage-states-of-their-children","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/data.html#buffers","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/data.html#buffers-and-events","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/data.html#events","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#creating-a-gstelement","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#element-states","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#filters-convertors-demuxers-muxers-and-codecs","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#linking-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#sink-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#source-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#what-are-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/helloworld.html#conclusion","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#capabilities-of-a-pad","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#creating-capabilities-for-filtering","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#dissecting-capabilities","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#pads-and-capabilities","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#what-capabilities-are-used-for","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#uridecodebin","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#bins-and-pipelines","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#communication","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/introduction/gstreamer.html#what-is-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/introduction/motivation.html#high-performance","node_type":"ul","context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#im-considering-adding-gstreamer-output-to-my-application","node_type":"p","context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#download-and-install-gstreamer-binaries","node_type":"p","context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstbuffer","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#gstmemory-api-example","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#implementing-a-metadata-api","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#memory-allocation","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#sink-elements","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#the-data-processing-loop","node_type":"h2","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#the-data-processing-loop-for-audio-elements","node_type":"h3","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#the-data-processing-loop-for-video-elements","node_type":"h3","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#end-of-stream-eos","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#flush-start","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#flush-stop","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#segment","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#tag-metadata","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/index.html#advanced-concepts","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#building-a-simple-format-for-testing","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#list-of-defined-types","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#media-types-and-properties","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#table-of-audio-types","node_type":"table","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#table-of-video-types","node_type":"table","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#typefind-functions-and-autoplugging","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#fixed-negotiation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#transform-negotiation","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/qos.html#handling-qos","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/qos.html#measuring-qos","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/request.html#sometimes-pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#different-scheduling-modes","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#pads-driving-the-pipeline","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#providing-random-access","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#the-pad-activation-stage","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#overview","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#reading-tags-from-streams","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#writing-tags-to-streams","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/checklist-element.html#testing-your-element","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#using-the-project-stamp","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/chainfn.html#the-chain-function","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/index.html#writing-a-plugin","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/pads.html#specifying-the-pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/states.html#managing-filter-state","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/states.html#what-are-states","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/basics/testapp.html#building-a-test-application","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/base-classes.html#writing-a-sink","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/base-classes.html#writing-a-source","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/index.html#creating-special-element-types","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/manager.html#writing-a-manager","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/one-to-n.html#writing-a-demuxer-or-parser","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#buffer-allocation","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#elements-and-plugins","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#gstminiobject-buffers-and-events","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#media-types-and-properties","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/basics.html#the-basic-types","node_type":"table","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#structure-of-this-guide","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#what-is-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#who-should-read-this-guide","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tools/ges-launch.html#options","node_type":"p","context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#other","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/video.html#a-video-surface-on-android-c-code","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#element-creation","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#pipeline-creation","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#gstreamer-states","node_type":"table","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#signals","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#the-callback","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstinspect10","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#capsfilter","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#fakesink","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#identity","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#multiqueue","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#queue","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#queue2","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#souphttpsrc","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#tee","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#uridecodebin","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#conclusion","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#conclusion","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#multithreading","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#request-pads","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#buffers","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#conclusion","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#goal","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#this-tutorial","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#user-interface-refreshing","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#the-view-controller","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/custom-playbin-sinks.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#inner-workings-of-gstreamer-audio-sinks","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#precautions-with-digital-formats","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#goal","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#setup","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#user-interface","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#a-playbin-waveform-generator","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#goal","node_type":"p","context":{"gi-language":["default"]}}]});