urls_downloaded_cb({"token":"explains","urls":[{"url":"additional/design/MT-refcounting.html#conventions-for-thread-a-safe-api","node_type":"p","page":"Conventions for thread a safe API","sections":["Conventions for thread a safe API"],"context":{"gi-language":["default"]}},{"url":"additional/design/playback-gapless.html#gapless-and-instant-uri-switching-in-playback-elements","node_type":"p","page":"Gapless and instant URI switching in playback elements\n","sections":["Gapless and instant URI switching in playback elements"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/pipeline-manipulation.html#manually-adding-or-removing-data-fromto-a-pipeline","node_type":"p","page":"Pipeline manipulation","sections":["Pipeline manipulation","Manually adding or removing data from/to a pipeline"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#mac-os-x-deployment","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#windows-deployment","node_type":"p","page":"Windows deployment","sections":["Windows deployment"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#how-to-implement-interfaces","node_type":"p","page":"Interfaces","sections":["Interfaces","How to Implement Interfaces"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/testapp.html#building-a-test-application","node_type":"p","page":"Building a Test Application","sections":["Building a Test Application"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#who-should-read-this-guide","node_type":"p","page":"Preface","sections":["Preface","Who Should Read This Guide?"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#introduction","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#goal","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#introduction","node_type":"p","page":"Basic tutorial 13: Playback speed","sections":["Basic tutorial 13: Playback speed","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#goal","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#goal","node_type":"p","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Goal"],"context":{"gi-language":["default"]}}]});