urls_downloaded_cb({"token":"refcount","urls":[{"url":"additional/design/MT-refcounting.html#accessor-methods","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Objects","Accessor methods"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#mutable-substructures","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Mutable substructures:"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#parentchild-relations","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Objects","parent-child relations"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#property-lifetime","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Objects","Property lifetime"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#refcounting","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Refcounting:"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#refcounting1","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Objects","refcounting"],"context":{"gi-language":["default"]}},{"url":"additional/design/MT-refcounting.html#shared-data-structures-and-writability","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Shared data structures and writability:"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#allocating-from-pool","node_type":"p","page":"Bufferpool","sections":["Bufferpool","Allocating from pool"],"context":{"gi-language":["default"]}},{"url":"additional/design/bufferpool.html#videotestsrc-queue-myvideosink","node_type":"ul","page":"Bufferpool","sections":["Bufferpool","Use cases","videotestsrc ! queue ! myvideosink"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#gstmeta1","node_type":"p","page":"GstMeta","sections":["GstMeta","GstMeta"],"context":{"gi-language":["default"]}},{"url":"additional/design/miniobject.html#access-management","node_type":"ul","page":"GstMiniObject","sections":["GstMiniObject","Access management"],"context":{"gi-language":["default"]}},{"url":"additional/design/miniobject.html#lifecycle","node_type":"p","page":"GstMiniObject","sections":["GstMiniObject","Lifecycle"],"context":{"gi-language":["default"]}},{"url":"additional/design/miniobject.html#locking","node_type":"p","page":"GstMiniObject","sections":["GstMiniObject","Access management","LOCKABLE GstMiniObjects","locking"],"context":{"gi-language":["default"]}},{"url":"additional/design/miniobject.html#nonlockable-gstminiobjects","node_type":"p","page":"GstMiniObject","sections":["GstMiniObject","Access management","non-LOCKABLE GstMiniObjects"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#establishing-the-parentchild-relationship","node_type":"p","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","establishing the parent-child relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#object-creation","node_type":"p","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","object creation"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#properties2","node_type":"ul","page":"Object relation types","sections":["Object relation types","unreffed relation","properties"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#properties3","node_type":"ul","page":"Object relation types","sections":["Object relation types","double-reffed relation","properties"],"context":{"gi-language":["default"]}},{"url":"additional/design/relations.html#using-the-parentchild-relationship","node_type":"ul","page":"Object relation types","sections":["Object relation types","parent-child relation","lifecycle","using the parent-child relationship"],"context":{"gi-language":["default"]}},{"url":"additional/design/standards.html#iterators","node_type":"p","page":"Ownership of dynamic objects","sections":["Ownership of dynamic objects","Iterators"],"context":{"gi-language":["default"]}},{"url":"additional/design/standards.html#objects","node_type":"p","page":"Ownership of dynamic objects","sections":["Ownership of dynamic objects","Objects"],"context":{"gi-language":["default"]}},{"url":"allocators/gstdrmdumb.html#gst_drm_dumb_memory_get_handle","node_type":"p","page":"GstDRMDumbAllocator","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"application-development/basics/data.html#buffers","node_type":"ul","page":"Buffers and Events","sections":["Buffers and Events","Buffers"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#creating-a-gstelement","node_type":"p","page":"Elements","sections":["Elements","Creating a GstElement\n"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#element-states","node_type":"ul","page":"Elements","sections":["Elements","Element States"],"context":{"gi-language":["default"]}},{"url":"base/gstcollectpads.html#gst_collect_pads_add_pad","node_type":"p","page":"GstCollectPads","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesmarkerlist.html#ges_marker_list_remove","node_type":"p","page":"GESMarkerList","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstatomicqueue.html#gst_atomic_queue_ref","node_type":"p","page":"GstAtomicQueue","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstatomicqueue.html#gst_atomic_queue_unref","node_type":"p","page":"GstAtomicQueue","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_append_memory","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_insert_memory","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_prepend_memory","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_ref","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbuffer.html#gst_buffer_unref","node_type":"p","page":"GstBuffer","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbuffer.html#gstbuffer-page","node_type":"p","page":"GstBuffer","sections":["GstBuffer"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbufferlist.html#gst_buffer_list_copy","node_type":"p","page":"GstBufferList","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbufferlist.html#gst_buffer_list_ref","node_type":"p","page":"GstBufferList","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbufferlist.html#gst_buffer_list_unref","node_type":"p","page":"GstBufferList","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstbufferpool.html#gstbufferpool-page","node_type":"p","page":"GstBufferPool","sections":["GstBufferPool"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstcaps.html#gst_caps_copy","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcaps.html#gst_caps_ref","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcaps.html#gst_caps_unref","node_type":"p","page":"GstCaps","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstcapsfeatures.html#gst_caps_features_set_parent_refcount","node_type":"p","page":"GstCapsFeatures","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstclock.html#gst_clock_id_ref","node_type":"p","page":"GstClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstclock.html#gst_clock_id_unref","node_type":"p","page":"GstClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_set_bus","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_set_clock","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_set_context","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstevent.html#gst_event_ref","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstevent.html#gst_event_unref","node_type":"p","page":"GstEvent","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstiterator.html#gstiterator-page","node_type":"p","page":"GstIterator","sections":["GstIterator"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstmemory.html#gst_memory_ref","node_type":"p","page":"GstMemory","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstmemory.html#gst_memory_unref","node_type":"p","page":"GstMemory","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstminiobject.html#GstMiniObject","node_type":"p","page":"GstMiniObject","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstminiobject.html#GstMiniObjectDisposeFunction","node_type":"p","page":"GstMiniObject","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstminiobject.html#gst_mini_object_add_parent","node_type":"p","page":"GstMiniObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstminiobject.html#gst_mini_object_is_writable","node_type":"p","page":"GstMiniObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstminiobject.html#gst_mini_object_ref","node_type":"p","page":"GstMiniObject","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstminiobject.html#gst_mini_object_take","node_type":"p","page":"GstMiniObject","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstminiobject.html#gstminiobject-page","node_type":"p","page":"GstMiniObject","sections":["GstMiniObject"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstobject.html#gst_object_get_parent","node_type":"p","page":"GstObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#gst_object_unparent","node_type":"p","page":"GstObject","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadChainFunction","node_type":"p","page":"GstPad","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#GstPadChainListFunction","node_type":"p","page":"GstPad","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_get_parent","node_type":"p","page":"GstPad","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpad.html#gst_pad_iterate_internal_links","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpromise.html#gst_promise_ref","node_type":"p","page":"GstPromise","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpromise.html#gst_promise_unref","node_type":"p","page":"GstPromise","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_ref","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstquery.html#gst_query_unref","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstregistry.html#gst_registry_get_plugin_list","node_type":"p","page":"GstRegistry","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_lookup_feature","node_type":"p","page":"GstRegistry","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstsample.html#gst_sample_ref","node_type":"p","page":"GstSample","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstsample.html#gst_sample_unref","node_type":"p","page":"GstSample","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gststructure.html#gst_structure_is_writable","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gst_structure_set_parent_refcount","node_type":"p","page":"GstStructure","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststructure.html#gststructure-page","node_type":"p","page":"GstStructure","sections":["GstStructure"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstsystemclock.html#gst_system_clock_obtain","node_type":"p","page":"GstSystemClock","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_list_copy","node_type":"p","page":"GstTagList","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_list_is_writable","node_type":"p","page":"GstTagList","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_list_ref","node_type":"p","page":"GstTagList","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttaglist.html#gst_tag_list_unref","node_type":"p","page":"GstTagList","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsturihandler.html#gst_uri_is_writable","node_type":"p","page":"GstUriHandler","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"plugin-development/advanced/allocation.html#writability","node_type":"p","page":"Memory allocation","sections":["Memory allocation","GstBuffer","Writability"],"context":{"gi-language":["default"]}},{"url":"video/gstvideooverlaycomposition.html#gst_video_overlay_rectangle_set_global_alpha","node_type":"p","page":"GstVideoOverlayRectangle","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlaycomposition.html#gst_video_overlay_rectangle_set_render_rectangle","node_type":"p","page":"GstVideoOverlayRectangle","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoutils.html#gst_video_codec_frame_ref","node_type":"p","page":"GstVideo Codec utility function","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoutils.html#gst_video_codec_frame_unref","node_type":"p","page":"GstVideo Codec utility function","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoutils.html#gst_video_codec_state_ref","node_type":"p","page":"GstVideo Codec utility function","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideoutils.html#gst_video_codec_state_unref","node_type":"p","page":"GstVideo Codec utility function","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkdescriptorset.html#gst_vulkan_descriptor_set_ref","node_type":"p","page":"GstVulkanDescriptorSet","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"vulkanlib/vkhandle.html#gst_vulkan_handle_ref","node_type":"p","page":"GstVulkanHandle","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"vulkanlib/vkimageview.html#gst_vulkan_image_view_ref","node_type":"p","page":"GstVulkanImageView","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"vulkanlib/vktrash.html#gst_vulkan_trash_ref","node_type":"p","page":"GstVulkanTrash","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"vulkanlib/vulkancommandbuffer.html#gst_vulkan_command_buffer_ref","node_type":"p","page":"GstVulkanCommandBuffer","sections":["Methods"],"context":{"gi-language":["c"]}}]});