urls_downloaded_cb({"token":"steps","urls":[{"url":"additional/design/TODO.html#apiabi","node_type":"ul","page":"TODO - Future Development","sections":["TODO - Future Development","API/ABI"],"context":{"gi-language":["default"]}},{"url":"additional/design/caps.html#semantics-of-caps-and-their-usage","node_type":"p","page":"Caps","sections":["Caps","Basic Rules","Semantics of caps and their usage"],"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/element-transform.html#negotiation","node_type":"p","page":"Transform elements","sections":["Transform elements","Negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#steps-involved-for-encoded-audiovideo-streams","node_type":"h4","page":"Encoding and Muxing","sections":["Encoding and Muxing","EncodeBin","Explanation of the Various stages in EncodeBin","Steps involved for encoded audio/video streams"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#steps-involved-for-other-streams","node_type":"h4","page":"Encoding and Muxing","sections":["Encoding and Muxing","EncodeBin","Explanation of the Various stages in EncodeBin","Steps involved for other streams"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#steps-involved-for-raw-audio-encoding","node_type":"h4","page":"Encoding and Muxing","sections":["Encoding and Muxing","EncodeBin","Explanation of the Various stages in EncodeBin","Steps involved for raw audio encoding"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#steps-involved-for-raw-video-encoding","node_type":"h4","page":"Encoding and Muxing","sections":["Encoding and Muxing","EncodeBin","Explanation of the Various stages in EncodeBin","Steps involved for raw video encoding"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#audiovideo-pipeline-in-paused","node_type":"ul","page":"Frame stepping","sections":["Frame stepping","Use Cases","audio/video pipeline in PAUSED"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#audiovideo-pipeline-in-playing","node_type":"ul","page":"Frame stepping","sections":["Frame stepping","Use Cases","audio/video pipeline in PLAYING"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#events","node_type":"ul","page":"Frame stepping","sections":["Frame stepping","events"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#video-only-pipeline-in-paused","node_type":"ul","page":"Frame stepping","sections":["Frame stepping","Use Cases","video only pipeline in PAUSED"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#mechanism","node_type":"p","page":"Negotiation","sections":["Negotiation","Operation","Pull-mode negotiation","Mechanism"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-seeking","node_type":"p","page":"Overview","sections":["Overview","Pipeline 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/trickmodes.html#general-seeking-overview","node_type":"p","page":"Trickmodes","sections":["Trickmodes","General seeking overview"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#changing-elements-in-a-pipeline","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Dynamically changing the pipeline","Changing elements in a pipeline"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudioencoder.html#shutdown-phase","node_type":"p","page":"GstAudioEncoder","sections":["GstAudioEncoder","Shutdown phase"],"context":{"gi-language":["default"]}},{"url":"check/gstharness.html#gst_harness_crank_single_clock_wait","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gst_harness_push_from_src","node_type":"p","page":"GstHarness","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gsttestclock.html#gst_test_clock_crank","node_type":"p","page":"GstTestClock","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"cuda/gst-libs/gst/cuda/gstcudautils.html#gst_cuda_ensure_element_context","node_type":"p","page":"gstcudautils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglframebuffer.html#gst_gl_framebuffer_draw_to_texture","node_type":"p","page":"GstGLFramebuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglutils.html#gst_gl_ensure_element_data","node_type":"p","page":"GstGLUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcontrolsource.html#gst_control_source_get_value_array","node_type":"p","page":"GstControlSource","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_remove_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_send_event","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_new_step","node_type":"p","page":"GstEvent","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#controlled-properties","node_type":"p","page":"GstObject","sections":["GstObject","controlled properties"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#cross-compilation","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Cross Compilation"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#installing-minimum-requirements-on-windows","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#tips-for-ci-setup","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Tips for CI setup"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-cerbero.html#windows-setup","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Minimum Requirements","Windows Setup"],"context":{"gi-language":["default"]}},{"url":"pbutils/encoding-profile.html#gstencodingprofile-page","node_type":"p","page":"GstEncodingProfile","sections":["GstEncodingProfile"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/allocation.html#negotiating-the-exact-layout-of-video-buffers","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GST_QUERY_ALLOCATION","Negotiating the exact layout of video buffers"],"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/introduction/preface.html#structure-of-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Structure of This Guide"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#walkthrough","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#user-interface-refreshing","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Walkthrough","User interface refreshing"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_ensure_element_data","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_global_context_query","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_local_context_query","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}}]});