urls_downloaded_cb({"token":"powerful","urls":[{"url":"application-development/basics/bins.html#custom-bins","node_type":"p","page":"Bins","sections":["Bins","Custom bins"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bins.html#what-are-bins","node_type":"p","page":"Bins","sections":["Bins","What are bins"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#finding-out-what-pads-an-element-can-contain","node_type":"p","page":"Elements","sections":["Elements","More about element factories","Finding out what pads an element can contain"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/helloworld.html#conclusion","node_type":"p","page":"Your first application","sections":["Your first application","Conclusion"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playsink","node_type":"p","page":"Playback Components","sections":["Playback Components","Playsink"],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#foreword","node_type":"p","page":"Application Development Manual","sections":["Application Development Manual","Foreword"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/motivation.html#clean-and-powerful","node_type":"h2","page":"Design principles","sections":["Design principles","Clean and powerful"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#why-is-gstreamer-written-in-c-why-not-cobjectivec","node_type":"ul","page":"General","sections":["General","Why is GStreamer written in C? Why not C++/Objective-C/...?"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gst.html#gstreamer-page","node_type":"p","page":"GStreamer","sections":["GStreamer"],"context":{"gi-language":["default"]}},{"url":"index.html#gstreamer-a-flexible-fast-and-multiplatform-multimedia-framework","node_type":"p","page":"GStreamer","sections":["GStreamer: a flexible, fast and multiplatform multimedia framework"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/dparams.html#supporting-dynamic-parameters","node_type":"p","page":"Supporting Dynamic Parameters","sections":["Supporting Dynamic Parameters"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#interfaces","node_type":"p","page":"Interfaces","sections":["Interfaces"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#dynamic-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation","Caps negotiation use cases","Dynamic negotiation"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/index.html#introduction","node_type":"p","page":"Introduction","sections":["Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#goal","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/hello-world.html#conclusion","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/custom-playbin-sinks.html#an-equalized-player","node_type":"p","page":"Playback tutorial 7: Custom playbin sinks","sections":["Playback tutorial 7: Custom playbin sinks","An equalized player"],"context":{"gi-language":["default"]}}]});