urls_downloaded_cb({"token":"readers","urls":[{"url":"additional/design/MT-refcounting.html#object-locking","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API","Multi-threading safety techniques","Object locking:"],"context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#live-sources","node_type":"ul","page":"Source elements","sections":["Source elements","Live sources"],"context":{"gi-language":["default"]}},{"url":"additional/design/element-source.html#source-elements","node_type":"ul","page":"Source elements","sections":["Source elements"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/scheduling.html#providing-random-access","node_type":"ul","page":"Different scheduling modes","sections":["Different scheduling modes","Providing random access"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#writing-tags-to-streams","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Writing Tags to Streams"],"context":{"gi-language":["default"]}}]});