urls_downloaded_cb({"token":"Playback","urls":[{"url":"additional/design/index.html#subpages","node_type":"p","page":"GStreamer design documents","sections":[],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#pullmode-negotiation","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Pull-mode negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#subtitle-overlays-and-hardwareaccelerated-playback","node_type":"h1","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#autoplugging","node_type":"p","page":"Autoplugging","sections":["Autoplugging"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/autoplugging.html#dynamically-autoplugging-a-pipeline","node_type":"p","page":"Autoplugging","sections":["Autoplugging","Dynamically autoplugging a pipeline"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bus.html#message-types","node_type":"ul","page":"Bus","sections":["Bus","Message types"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/index.html#subpages","node_type":"p","page":"Higher-level interfaces for GStreamer applications","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/playback-components.html#playback-components","node_type":"h1","page":"Playback Components","sections":["Playback Components"],"context":{"gi-language":["default"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#GstNonstreamAudioOutputMode","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"multifile/splitmuxsrc.html#splitmuxsrc::add-fragment","node_type":"p","page":"splitmuxsrc","sections":["Action Signals"],"context":{"gi-language":["default"]}},{"url":"play/gstplay.html#gst_play_set_rate","node_type":"p","page":"GstPlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"playback/playbin.html#usage","node_type":"p","page":"playbin","sections":["playbin","Usage"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#usage","node_type":"p","page":"playbin3","sections":["playbin3","Usage"],"context":{"gi-language":["default"]}},{"url":"playback/streamsynchronizer.html#gapless-playback-caveats","node_type":"ul","page":"streamsynchronizer","sections":["streamsynchronizer","Gapless playback caveats"],"context":{"gi-language":["default"]}},{"url":"player/gstplayer.html#gst_player_set_rate","node_type":"p","page":"GstPlayer","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"replaygain/rglimiter.html#example-launch-line","node_type":"p","page":"rglimiter","sections":["rglimiter","Example launch line"],"context":{"gi-language":["default"]}},{"url":"replaygain/rgvolume.html#example-launch-line","node_type":"p","page":"rgvolume","sections":["rgvolume","Example launch line"],"context":{"gi-language":["default"]}},{"url":"tools/ges-launch.html#playback-options","node_type":"h3","page":"ges-launch-1.0","sections":["ges-launch-1.0","Options","Playback options"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/a-running-pipeline.html#goal","node_type":"p","page":"Android tutorial 2: A running pipeline","sections":["Android tutorial 2: A running pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#conclusion","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#exercise","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Exercise"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#goal","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#playbin","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Bins","playbin"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/index.html#subpages","node_type":"p","page":"Basic tutorials","sections":[],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/platform-specific-elements.html#alsasink","node_type":"p","page":"Basic tutorial 16: Platform-specific elements","sections":["Basic tutorial 16: Platform-specific elements","Linux","alsasink"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/playback-speed.html#basic-tutorial-13-playback-speed","node_type":"h1","page":"Basic tutorial 13: Playback speed","sections":["Basic tutorial 13: Playback speed"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#conclusion","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Conclusion"],"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/basic/short-cutting-the-pipeline.html#walkthrough","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#exercise","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Exercise"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#walkthrough","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#structure","node_type":"ul","page":"Tutorials","sections":["Tutorials","Welcome to the GStreamer Tutorials!","Structure"],"context":{"gi-language":["default"]}},{"url":"tutorials/index.html#subpages","node_type":"p","page":"Tutorials","sections":[],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-running-pipeline.html#goal","node_type":"p","page":"iOS tutorial 2: A running pipeline","sections":["iOS tutorial 2: A running pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/audio-visualization.html#playback-tutorial-6-audio-visualization","node_type":"h1","page":"Playback tutorial 6: Audio visualization","sections":["Playback tutorial 6: Audio visualization"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/color-balance.html#playback-tutorial-5-color-balance","node_type":"h1","page":"Playback tutorial 5: Color Balance","sections":["Playback tutorial 5: Color Balance"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/custom-playbin-sinks.html#playback-tutorial-7-custom-playbin-sinks","node_type":"h1","page":"Playback tutorial 7: Custom playbin sinks","sections":["Playback tutorial 7: Custom playbin sinks"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#playback-tutorial-9-digital-audio-passthrough","node_type":"h1","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#precautions-with-digital-formats","node_type":"p","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Precautions with digital formats"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#playback-tutorial-8-hardwareaccelerated-video-decoding","node_type":"h1","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/index.html#playback-tutorials","node_type":"h1","page":"Playback tutorials","sections":["Playback tutorials"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/index.html#subpages","node_type":"p","page":"Playback tutorials","sections":[],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#introduction","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#playback-tutorial-1-playbin-usage","node_type":"h1","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#walkthrough","node_type":"table","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#playback-tutorial-4-progressive-streaming","node_type":"h1","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#a-playbin-waveform-generator","node_type":"p","page":"Playback tutorial 3: Short-cutting the pipeline","sections":["Playback tutorial 3: Short-cutting the pipeline","A playbin waveform generator"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#goal","node_type":"p","page":"Playback tutorial 3: Short-cutting the pipeline","sections":["Playback tutorial 3: Short-cutting the pipeline","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/short-cutting-the-pipeline.html#playback-tutorial-3-shortcutting-the-pipeline","node_type":"h1","page":"Playback tutorial 3: Short-cutting the pipeline","sections":["Playback tutorial 3: Short-cutting the pipeline"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#playback-tutorial-2-subtitle-management","node_type":"h1","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#walkthrough","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/table-of-concepts.html#table-of-concepts","node_type":"ul","page":"Table of Concepts","sections":["Table of Concepts"],"context":{"gi-language":["default"]}}]});