urls_downloaded_cb({"token":"time","urls":[{"url":"additional/design/MT-refcounting.html#accessing-lists","node_type":"p","context":{"gi-language":["default"]}},{"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#object-locking","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#shared-data-structures-and-writability","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/TODO.html#apiabi","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/activation.html#activation","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/audiosinks.html#chain-based-mode","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/audiosinks.html#clocks","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-query","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering-strategies","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#incremental-download","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#incremental-rebuffering","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#messages","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#simple-buffering","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#timeshifting","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-features","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-implementations","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clock-selection","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/clocks.html#clocks","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/controller.html#application-view","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/controller.html#controller","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#media-chaingroup-handling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#timestamps","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#seek","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/events.html#segment","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#audiovideo-pipeline-in-paused","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#audiovideo-pipeline-in-playing","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#frame-step","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#video-only-pipeline-in-paused","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/gstobject.html#locking","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/gstpipeline.html#state-changes","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#upstream","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#flushing-a-playing-pipeline","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#latency","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#query","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/latency.html#state-changes","node_type":"p","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/messages.html#message-types","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#notes-for-packagers","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#pullmode-negotiation","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/opengl.html#opengl-and-threads","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/orc-integration.html#build-process","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/orc-integration.html#fast-memcpy","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#dataflow-and-buffers","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-clock","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-states","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-status","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#blocking-probes","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#network-performance-measuring","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#rtsp-client-but-also-http-mms-","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#to-make-the-state-changes-nonblocking-and-cancellable","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#gstbasesink","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qos-event","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qos-message","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qos-strategies","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#qualityofservice","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#short-term-correction","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/qos.html#throttling","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#basic-mechanism","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#basic-mechanism2","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#deeper-in-the-stored-buffer-history","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/rtp.html#requesting-the-rtpbins-pads-on-the-pipeline-receiver-side","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/segments.html#flushing-seek","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/segments.html#segments","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#subtitle-streams1","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/states.html#getting-the-state-of-elements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/states.html#remarks","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/stereo-multiview-video.html#possible-future-enhancements","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#background","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#changes-coming-from-upstream","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#exposing-collections-of-streams","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#multiprogram-mpegts","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#open-questions","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/stream-status.html#messages","node_type":"ul","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/synchronisation.html#a-gstclock","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#running-time","node_type":"h2","context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#stream-time","node_type":"h2","context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#synchronisation1","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/synchronisation.html#timestamps","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#mkv-readwrite","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#get-ts-averagecpuload-currentcpuload-time-and-plot","node_type":"h3","context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#livegraphers","node_type":"ul","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#create-a-seek-event","node_type":"ul","context":{"gi-language":["default"]}},{"url":"additional/design/trickmodes.html#server-side-trickmode","node_type":"p","context":{"gi-language":["default"]}},{"url":"additional/splitup.html#gstreamer-hung-by-a-thread","node_type":"p","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#clock-providers","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#clock-runningtime","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#clocks-and-synchronization-in-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#latency","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#latency-compensation","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/clocks.html#time-overview","node_type":"h2","context":{"gi-language":["default"]}},{"url":"application-development/advanced/dparams.html#getting-started","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#grabbing-data-with-appsink","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#inserting-data-with-appsrc","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/queryevents.html#querying-getting-the-position-or-length-of-a-stream","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/appendix/quotes.html#quotes-from-the-developers","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/basics/data.html#events","node_type":"p","context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#properties-and-values","node_type":"ul","context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#uridecodebin","node_type":"ul","context":{"gi-language":["default"]}},{"url":"contribute/index.html#writing-good-commit-messages","node_type":"p","context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#shared-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"deploying/windows.html#shared-gstreamer","node_type":"p","context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-is-gstreamers-relationship-with-the-kde-community","node_type":"p","context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#why-dont-you-provide-premade-binaries-for-distribution-xy","node_type":"p","context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/legal.html#gstreamer-legal-issues","node_type":"p","context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/using.html#ok-ive-installed-gstreamer-what-can-i-do-next","node_type":"p","context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#basic-meson-and-ninja-usage","node_type":"p","context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#configuration-of-gstbuild","node_type":"p","context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#download-and-install-gstreamer-binaries","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#clock-runningtime","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#clocking","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#clocks","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/clock.html#demuxer-elements","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#supporting-dynamic-parameters","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/events.html#seek-request","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/media-types.html#building-a-simple-format-for-testing","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/qos.html#quality-of-service-qos","node_type":"ul","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/qos.html#throttling","node_type":"p","context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#overview","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/introduction/preface.html#structure-of-this-guide","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#options","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#a-pipeline-on-android-java-code","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/link-against-gstreamer.html#hello-gstreamer-c-code","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/link-against-gstreamer.html#hello-gstreamer-java-code","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#a-basic-media-player-androidmk","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#refreshing-the-seek-bar","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#refreshing-the-seek-bar1","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#reporting-media-size","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#seek-throttling","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#seeking-with-the-seek-bar","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#seeking-with-the-seek-bar1","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#supporting-arbitrary-media-uris","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#error-checking","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/debugging-tools.html#the-debug-log","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#conclusion","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#goal","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#audiorate","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#videoconvert","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#videorate","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/index.html#subpages","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#a-trivial-pad-capabilities-example","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#goal","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#last-remarks","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#walkthrough","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#goal","node_type":"p","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#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#basic-tutorial-4-time-management","node_type":"h1","context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#goal","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#message-pump","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/time-management.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#a-media-player-in-gtk","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#goal","node_type":"ul","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#introduction","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#refreshing-the-seek-bar","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#refreshing-the-time-slider","node_type":"h3","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#seek-throttling","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#seeking-with-the-seek-bar","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#the-video-view-controller","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/ios/video.html#the-gstreamer-backend","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/color-balance.html#walkthrough","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#user-interface","node_type":"p","context":{"gi-language":["default"]}},{"url":"tutorials/table-of-concepts.html#table-of-concepts","node_type":"ul","context":{"gi-language":["default"]}}]});