urls_downloaded_cb({"token":"applications","urls":[{"url":"additional/design/audiosinks.html#requirements","node_type":"ul","page":"Audiosink design","sections":["Audiosink design","Requirements"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#buffering","node_type":"p","page":"Buffering","sections":["Buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/buffering.html#simple-buffering","node_type":"p","page":"Buffering","sections":["Buffering","Buffering strategies","Simple buffering"],"context":{"gi-language":["default"]}},{"url":"additional/design/context.html#applications","node_type":"h2","page":"Context","sections":["Context","Applications"],"context":{"gi-language":["default"]}},{"url":"additional/design/controller.html#application-view","node_type":"p","page":"Controller","sections":["Controller","Application view"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-klass.html#purpose","node_type":"p","page":"Element Klass definition","sections":["Element Klass definition","Purpose"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#current-metadata-handling","node_type":"p","page":"Metadata","sections":["Metadata","Current Metadata handling"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-metadata.html#tags-are-per-element","node_type":"p","page":"Metadata","sections":["Metadata","Issues","Tags are per Element"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-tagreading.html#additional-thoughts","node_type":"ul","page":"Tagreading","sections":["Tagreading","Additional Thoughts"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-tagreading.html#design","node_type":"p","page":"Tagreading","sections":["Tagreading","Design"],"context":{"gi-language":["default"]}},{"url":"additional/design/draft-tagreading.html#tagreading","node_type":"p","page":"Tagreading","sections":["Tagreading"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#cd-ripping","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","CD ripping"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#creating-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Helper library for profiles","Creating Profiles"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#encoding-of-live-sources","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Encoding of live sources"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#goals","node_type":"ul","page":"Encoding and Muxing","sections":["Encoding and Muxing","Goals"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#hierarchy-of-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Helper library for profiles","Hierarchy of profiles"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#live-transcoding","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Live transcoding"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#lossless-cutting","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Loss-less cutting"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#problems-this-proposal-attempts-to-solve","node_type":"ul","page":"Encoding and Muxing","sections":["Encoding and Muxing","Problems this proposal attempts to solve"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#proposed-api","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","EncodeBin","Proposed API"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#rendering-timelines","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Rendering timelines"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#screencasting-applications","node_type":"h3","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Screencasting applications"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#storage-of-profiles","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Points to be determined","Storage of profiles"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#terminology","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Encoding Profile System","Terminology"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#transcoding","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Transcoding"],"context":{"gi-language":["default"]}},{"url":"additional/design/encoding.html#transmuxing","node_type":"p","page":"Encoding and Muxing","sections":["Encoding and Muxing","Use-cases researched","Transmuxing"],"context":{"gi-language":["default"]}},{"url":"additional/design/messages.html#message-types","node_type":"p","page":"Messages","sections":["Messages","Message types"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#format-of-the-utf8-string-id-passed-to-the-external-installer-system","node_type":"ul","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage","Format of the (UTF-8) string ID passed to the external installer system"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#notes-for-packagers","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Notes for packagers"],"context":{"gi-language":["default"]}},{"url":"additional/design/missing-plugins.html#using-missingplugin-messages-for-error-reporting","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","Plugin download stage","Using missing-plugin messages for error reporting:"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#mechanism","node_type":"p","page":"Negotiation","sections":["Negotiation","Operation","Pull-mode negotiation","Mechanism"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#dataflow-and-buffers","node_type":"p","page":"Overview","sections":["Overview","Dataflow and buffers"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#introduction","node_type":"p","page":"Overview","sections":["Overview","Introduction"],"context":{"gi-language":["default"]}},{"url":"additional/design/overview.html#pipeline-eos","node_type":"p","page":"Overview","sections":["Overview","Pipeline EOS"],"context":{"gi-language":["default"]}},{"url":"additional/design/probes.html#requirements","node_type":"p","page":"Probes","sections":["Probes","Requirements"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#implementation","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Implementation"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#progress-reporting","node_type":"ul","page":"Progress Reporting","sections":["Progress Reporting"],"context":{"gi-language":["default"]}},{"url":"additional/design/progress.html#to-give-the-application-more-information-of-what-is-going-on","node_type":"p","page":"Progress Reporting","sections":["Progress Reporting","Rationale","To give the application more information of what is going on"],"context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#gst_seek_flag_accurate","node_type":"p","page":"Seeking","sections":["Seeking","\nKEY_UNIT and ACCURATE flags","GST_SEEK_FLAG_ACCURATE"],"context":{"gi-language":["default"]}},{"url":"additional/design/seqnums.html#seqnums-sequence-numbers","node_type":"p","page":"Seqnums (Sequence numbers)","sections":["Seqnums (Sequence numbers)"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#representation-for-gstgl","node_type":"p","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Open Questions","Representation for GstGL"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#videooverlay-interface-extensions","node_type":"ul","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Open Questions","videooverlay interface extensions"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#exposing-collections-of-streams","node_type":"p","page":"Stream selection","sections":["Stream selection","Exposing collections of streams"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#stream-selection","node_type":"p","page":"Stream selection","sections":["Stream selection"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-application","node_type":"p","page":"Stream selection","sections":["Stream selection","Exposing collections of streams","Usage from application"],"context":{"gi-language":["default"]}},{"url":"additional/design/stream-selection.html#usage-from-application1","node_type":"p","page":"Stream selection","sections":["Stream selection","Stream selection event","Usage from application"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#general-info-about-gsttoc-structure","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","General info about GstToc structure"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#toc-scope-global-and-current","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","TOC scope: global and current"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#working-with-gstmessage","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","Working with GstMessage"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#dbus-not-yet-implemented","node_type":"ul","page":"Tracing","sections":["Tracing","dbus (not yet implemented)"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#design","node_type":"p","page":"Tracing","sections":["Tracing","Design"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracer-api","node_type":"p","page":"Tracing","sections":["Tracing","Tracer api"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#tracing","node_type":"p","page":"Tracing","sections":["Tracing"],"context":{"gi-language":["default"]}},{"url":"additional/rtp.html#gstreamer-rtsp-server","node_type":"p","page":"RTP and RTSP support","sections":["RTP and RTSP support","GStreamer RTSP Server"],"context":{"gi-language":["default"]}},{"url":"amfcodec/amfh265enc.html#GstAmfEncPATAQMode","node_type":"p","page":"amfh265enc","sections":["Named constants"],"context":{"gi-language":["default"]}},{"url":"app/appsrc.html#appsrc-page","node_type":"p","page":"appsrc","sections":["appsrc"],"context":{"gi-language":["default"]}},{"url":"applib/gstappsink.html#gst_app_sink_set_buffer_list_support","node_type":"p","page":"GstAppSink","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"applib/gstappsrc.html#gstappsrc-page","node_type":"p","page":"GstAppSrc","sections":["GstAppSrc"],"context":{"gi-language":["default"]}},{"url":"applib/index.html#subpages","node_type":"p","page":"App Library","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/dparams.html#getting-started","node_type":"p","page":"Dynamic Controllable Parameters","sections":["Dynamic Controllable Parameters","Getting Started"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/index.html#advanced-gstreamer-concepts","node_type":"p","page":"Advanced GStreamer concepts","sections":["Advanced GStreamer concepts"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/interfaces.html#interfaces","node_type":"p","page":"Interfaces","sections":["Interfaces"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/interfaces.html#the-uri-handler-interface","node_type":"p","page":"Interfaces","sections":["Interfaces","The URI Handler interface"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#events-seeking-and-more","node_type":"p","page":"Position tracking and seeking","sections":["Position tracking and seeking","Events: seeking (and more)"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/queryevents.html#position-tracking-and-seeking","node_type":"p","page":"Position tracking and seeking","sections":["Position tracking and seeking"],"context":{"gi-language":["default"]}},{"url":"application-development/advanced/threads.html#threads","node_type":"p","page":"Threads","sections":["Threads"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#conversion-plugins","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application","Conversion plugins"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#debugging","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application","Debugging"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#things-to-check-when-writing-an-application","node_type":"p","page":"Things to check when writing an application","sections":["Things to check when writing an application"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/checklist-element.html#utility-applications-provided-with-gstreamer","node_type":"h2","page":"Things to check when writing an application","sections":["Things to check when writing an application","Utility applications provided with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/compiling.html#compiling","node_type":"p","page":"Compiling","sections":["Compiling"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/index.html#appendices","node_type":"p","page":"Appendices","sections":["Appendices"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/index.html#subpages","node_type":"p","page":"Appendices","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#gnome-desktop","node_type":"ul","page":"Integration","sections":["Integration","GNOME desktop"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#kde-desktop","node_type":"p","page":"Integration","sections":["Integration","KDE desktop"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/licensing.html#how-to-license-the-applications-you-build-with-gstreamer","node_type":"h2","page":"Licensing advisory","sections":["Licensing advisory","How to license the applications you build with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting-1-0.html#list-of-changes","node_type":"ul","page":"Porting 0.10 applications to 1.0","sections":["Porting 0.10 applications to 1.0","List of changes"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting-1-0.html#porting-010-applications-to-10","node_type":"h1","page":"Porting 0.10 applications to 1.0","sections":["Porting 0.10 applications to 1.0"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting.html#list-of-changes","node_type":"ul","page":"Porting 0.8 applications to 0.10","sections":["Porting 0.8 applications to 0.10","List of changes"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/porting.html#porting-08-applications-to-010","node_type":"h1","page":"Porting 0.8 applications to 0.10","sections":["Porting 0.8 applications to 0.10"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/bus.html#bus","node_type":"p","page":"Bus","sections":["Bus"],"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/basics/data.html#events","node_type":"p","page":"Buffers and Events","sections":["Buffers and Events","Events"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/elements.html#using-an-element-as-a-gobject","node_type":"p","page":"Elements","sections":["Elements","Using an element as a GObject\n"],"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/basics/index.html#building-an-application","node_type":"p","page":"Building an Application","sections":["Building an Application"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#pads","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","Pads"],"context":{"gi-language":["default"]}},{"url":"application-development/basics/pads.html#what-capabilities-are-used-for","node_type":"ul","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for"],"context":{"gi-language":["default"]}},{"url":"application-development/highlevel/index.html#higherlevel-interfaces-for-gstreamer-applications","node_type":"h1","page":"Higher-level interfaces for GStreamer applications","sections":["Higher-level interfaces for GStreamer applications"],"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/index.html#structure-of-this-manual","node_type":"p","page":"Application Development Manual","sections":["Application Development Manual","Introduction","Structure of this manual"],"context":{"gi-language":["default"]}},{"url":"application-development/index.html#subpages","node_type":"p","page":"Application Development Manual","sections":[],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#communication","node_type":"ul","page":"Foundations","sections":["Foundations","Communication"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/basics.html#elements","node_type":"p","page":"Foundations","sections":["Foundations","Elements"],"context":{"gi-language":["default"]}},{"url":"application-development/introduction/gstreamer.html#what-is-gstreamer","node_type":"ul","page":"What is GStreamer?","sections":["What is GStreamer?"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiocdsrc.html#GstAudioCdSrcTrack","node_type":"p","page":"GstAudioCdSrc","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiocdsrc.html#tracks-and-table-of-contents-toc","node_type":"p","page":"GstAudioCdSrc","sections":["GstAudioCdSrc","Tracks and Table of Contents (TOC)"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiocdsrc.html#using-gstaudiocdsrcbased-elements-in-applications","node_type":"h2","page":"GstAudioCdSrc","sections":["GstAudioCdSrc","Using GstAudioCdSrc-based elements in applications"],"context":{"gi-language":["default"]}},{"url":"audio/gststreamvolume.html#gststreamvolume-page","node_type":"p","page":"GstStreamVolume","sections":["GstStreamVolume"],"context":{"gi-language":["default"]}},{"url":"audiofx/audiokaraoke.html#audiokaraoke-page","node_type":"p","page":"audiokaraoke","sections":["audiokaraoke"],"context":{"gi-language":["default"]}},{"url":"audiorate/index.html#audiorate-page","node_type":"p","page":"audiorate","sections":["audiorate"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#audio-video-transport-protocol-avtp-plugin","node_type":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#capabilities","node_type":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","Capabilities"],"context":{"gi-language":["default"]}},{"url":"avtp/index.html#gptp-setup","node_type":"p","page":"avtp","sections":["avtp","Audio Video Transport Protocol (AVTP) Plugin","gPTP Setup"],"context":{"gi-language":["default"]}},{"url":"base/gstbasesrc.html#controlled-shutdown-of-live-sources-in-applications","node_type":"h2","page":"GstBaseSrc","sections":["GstBaseSrc","Controlled shutdown of live sources in applications"],"context":{"gi-language":["default"]}},{"url":"camerabin/camerabin.html#customization","node_type":"p","page":"camerabin","sections":["camerabin","Customization"],"context":{"gi-language":["default"]}},{"url":"camerabin/camerabin.html#usage","node_type":"p","page":"camerabin","sections":["camerabin","Usage"],"context":{"gi-language":["default"]}},{"url":"cdio/index.html#cdiocddasrc-page","node_type":"p","page":"cdiocddasrc","sections":["cdiocddasrc"],"context":{"gi-language":["default"]}},{"url":"codecparsers/gstmpegvideoparser.html#GstMpegVideoSliceHdr","node_type":"p","page":"GstMpegvideoParser","sections":["Structures"],"context":{"gi-language":["default"]}},{"url":"d3d12/d3d12swapchainsink.html#d3d12swapchainsink-page","node_type":"p","page":"d3d12swapchainsink","sections":["d3d12swapchainsink"],"context":{"gi-language":["default"]}},{"url":"debug/progressreport.html#progressreport-page","node_type":"p","page":"progressreport","sections":["progressreport"],"context":{"gi-language":["default"]}},{"url":"deploying/index.html#shared-vs-private-gstreamer-deployment","node_type":"table","page":"Deploying your application","sections":["Deploying your application","Shared vs. private GStreamer deployment"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#adjusting-environment-variables-with-the-new-paths","node_type":"ul","page":"Mac OS X deployment","sections":["Mac OS X deployment","Relocation of GStreamer in OS X","Adjusting environment variables with the new paths"],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#location-of-dependent-dynamic-libraries","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Relocation of GStreamer in OS X","Location of dependent dynamic libraries."],"context":{"gi-language":["default"]}},{"url":"deploying/mac-osx.html#shared-gstreamer","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Shared GStreamer"],"context":{"gi-language":["default"]}},{"url":"deploying/windows.html#shared-gstreamer","node_type":"p","page":"Windows deployment","sections":["Windows deployment","Shared GStreamer"],"context":{"gi-language":["default"]}},{"url":"directfb/index.html#dfbvideosink-page","node_type":"ul","page":"dfbvideosink","sections":["dfbvideosink"],"context":{"gi-language":["default"]}},{"url":"flac/flactag.html#flactag-page","node_type":"p","page":"flactag","sections":["flactag"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#does-gstreamer-depend-on-gnome-or-gtk","node_type":"p","page":"Dependencies","sections":["Dependencies","Does GStreamer depend on GNOME or GTK+?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#does-gstreamer-support-midi","node_type":"p","page":"Dependencies","sections":["Dependencies","Does GStreamer support MIDI?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/dependencies.html#is-gstreamer-x11-independent-can-it-be-used-headless","node_type":"p","page":"Dependencies","sections":["Dependencies","Is GStreamer X11 independent? Can it be used headless?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/developing.html#developing-applications-with-gstreamer","node_type":"h1","page":"Developing applications with GStreamer","sections":["Developing applications with GStreamer"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/developing.html#how-do-i-compile-programs-that-use-gstreamer","node_type":"p","page":"Developing applications with GStreamer","sections":["Developing applications with GStreamer","How do I compile programs that use GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#is-gstreamer-a-media-player","node_type":"p","page":"General","sections":["General","Is GStreamer a media player?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-is-gstreamers-relationship-with-the-gnome-community","node_type":"p","page":"General","sections":["General","What is GStreamer's relationship with the GNOME community?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/general.html#what-kind-of-applications-have-been-written-in-gstreamer","node_type":"h2","page":"General","sections":["General","What kind of applications have been written in GStreamer?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#what-is-the-difference-between-versions-010-and-10","node_type":"p","page":"Getting GStreamer","sections":["Getting GStreamer","What is the difference between versions 0.10 and 1.0?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-of-applications-using-gstreamer","node_type":"h2","page":"Licensing your applications and plugins for use with GStreamer","sections":["Licensing your applications and plugins for use with GStreamer","Licensing of applications using GStreamer"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-of-code-contributed-to-gstreamer-itself","node_type":"p","page":"Licensing your applications and plugins for use with GStreamer","sections":["Licensing your applications and plugins for use with GStreamer","Licensing of code contributed to GStreamer itself"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-your-applications-and-plugins-for-use-with-gstreamer","node_type":"h1","page":"Licensing your applications and plugins for use with GStreamer","sections":["Licensing your applications and plugins for use with GStreamer"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/troubleshooting.html#what-should-i-do-if-im-missing-a-plugin","node_type":"p","page":"Troubleshooting GStreamer","sections":["Troubleshooting GStreamer","What should I do if I'm missing a plug-in?"],"context":{"gi-language":["default"]}},{"url":"gdkpixbuf/gdkpixbufsink.html#gdkpixbufsink-page","node_type":"p","page":"gdkpixbufsink","sections":["gdkpixbufsink"],"context":{"gi-language":["default"]}},{"url":"gio/giosink.html#giosink-page","node_type":"p","page":"giosink","sections":["giosink"],"context":{"gi-language":["default"]}},{"url":"gio/giosrc.html#giosrc-page","node_type":"p","page":"giosrc","sections":["giosrc"],"context":{"gi-language":["default"]}},{"url":"gl/gstgldisplay.html#gstgldisplay-page","node_type":"p","page":"GstGLDisplay","sections":["GstGLDisplay"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-environment-variables.html#gstvalidate-environment-variables","node_type":"p","page":"Environment variables","sections":["GstValidate Environment Variables"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-launcher.html#run-the-gstvalidate-default-testsuite","node_type":"p","page":"gst-validate-launcher","sections":["gst-validate-launcher","Run the GstValidate default testsuite"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/gesaudiotransition.html#ges_audio_transition_new","node_type":"p","page":"GESAudioTransition","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestextoverlay.html#ges_text_overlay_new","node_type":"p","page":"GESTextOverlay","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/index.html#goals-of-gstreamer-editing-services","node_type":"p","page":"GStreamer Editing Services","sections":["GStreamer Editing Services","Goals of GStreamer Editing Services"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/index.html#gstreamer-editing-services","node_type":"p","page":"GStreamer Editing Services","sections":["GStreamer Editing Services"],"context":{"gi-language":["default"]}},{"url":"gstreamer/debugutils.html#GST_DEBUG_BIN_TO_DOT_FILE","node_type":"p","page":"Debugging utilities","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/debugutils.html#gst_debug_bin_to_dot_data","node_type":"p","page":"Debugging utilities","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/debugutils.html#gst_debug_bin_to_dot_file","node_type":"p","page":"Debugging utilities","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gi-index.html#subpages","node_type":"p","page":"Core Library","sections":[],"context":{"gi-language":["default"]}},{"url":"gstreamer/gst.html#gst_segtrap_is_enabled","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gst.html#gst_segtrap_set_enabled","node_type":"p","page":"GStreamer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbin.html#gstbin-page","node_type":"ul","page":"GstBin","sections":["GstBin"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstbus.html#gst_bus_poll","node_type":"p","page":"GstBus","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstbus.html#gst_bus_set_sync_handler","node_type":"p","page":"GstBus","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstcontext.html#gstcontext-page","node_type":"p","page":"GstContext","sections":["GstContext"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstdevicemonitor.html#gstdevicemonitor-page","node_type":"p","page":"GstDeviceMonitor","sections":["GstDeviceMonitor"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstdeviceprovider.html#gst_device_provider_device_add","node_type":"p","page":"GstDeviceProvider","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdeviceprovider.html#gst_device_provider_device_remove","node_type":"p","page":"GstDeviceProvider","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdeviceprovider.html#gstdeviceprovider-page","node_type":"p","page":"GstDeviceProvider","sections":["GstDeviceProvider"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstdynamictypefactory.html#gstdynamictypefactory-page","node_type":"p","page":"GstDynamicTypeFactory","sections":["GstDynamicTypeFactory"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstelement.html#GST_ELEMENT_METADATA_DOC_URI","node_type":"p","page":"GstElement","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_continue_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_lost_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_remove_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_seek_simple","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gstelement-page","node_type":"p","page":"GstElement","sections":["GstElement"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsterror.html#gstgerror-page","node_type":"p","page":"GstGError","sections":["GstGError"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstevent.html#gstevent-page","node_type":"p","page":"GstEvent","sections":["GstEvent"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstinfo.html#gstinfo-page","node_type":"p","page":"GstInfo","sections":["GstInfo"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstmessage.html#GstMessageType","node_type":"p","page":"GstMessage","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstobject.html#controlled-properties","node_type":"p","page":"GstObject","sections":["GstObject","controlled properties"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstpad.html#gst_pad_send_event","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstparamspec.html#GST_PARAM_USER_SHIFT","node_type":"p","page":"GstParamSpec","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpipeline.html#gst_pipeline_get_bus","node_type":"p","page":"GstPipeline","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpipeline.html#gst_pipeline_set_auto_flush_bus","node_type":"p","page":"GstPipeline","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstplugin.html#GST_PLUGIN_DEFINE","node_type":"p","page":"GstPlugin","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstpreset.html#gstpreset-page","node_type":"p","page":"GstPreset","sections":["GstPreset"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstquery.html#gst_query_parse_uri_redirection_permanent","node_type":"p","page":"GstQuery","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_fork_is_enabled","node_type":"p","page":"GstRegistry","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_fork_set_enabled","node_type":"p","page":"GstRegistry","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_update_registry","node_type":"p","page":"GstRegistry","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gststreamcollection.html#GstStreamCollection","node_type":"p","page":"GstStreamCollection","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttaglist.html#GST_TAG_APPLICATION_DATA","node_type":"p","page":"GstTagList","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttoc.html#GstTocScope","node_type":"p","page":"GstToc","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttoc.html#gsttoc-page","node_type":"p","page":"GstToc","sections":["GstToc"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttracerrecord.html#GstTracerValueFlags","node_type":"p","page":"GstTracerRecord","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/running.html#environment-variables","node_type":"p","page":"Running GStreamer Applications","sections":["Running and debugging GStreamer Applications","Environment variables"],"context":{"gi-language":["default"]}},{"url":"gstreamer/running.html#running-and-debugging-gstreamer-applications","node_type":"h1","page":"Running GStreamer Applications","sections":["Running and debugging GStreamer Applications"],"context":{"gi-language":["default"]}},{"url":"id3tag/index.html#id3mux-page","node_type":"p","page":"id3mux","sections":["id3mux"],"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":"installing/for-android-development.html#configure-your-development-environment","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#download-and-install-gstreamer-binaries","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#using-the-command-line","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Configure your development environment","Building the tutorials","Using the command line"],"context":{"gi-language":["default"]}},{"url":"installing/on-linux.html#building-applications-using-gstreamer","node_type":"h2","page":"Installing on Linux","sections":["Installing on Linux","Building applications using GStreamer"],"context":{"gi-language":["default"]}},{"url":"installing/on-linux.html#building-the-tutorials","node_type":"p","page":"Installing on Linux","sections":["Installing on Linux","Building applications using GStreamer","Building the tutorials"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#download-and-install-the-sdk","node_type":"ul","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Download and install the SDK"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#prerequisites","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#creating-new-projects-manually","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects manually"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"ul","page":"Installing on Windows","sections":["Installing on Windows","Download and install GStreamer binaries"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#include-the-necessary-gstreamer-property-sheet","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects manually","Include the necessary GStreamer Property Sheet"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#prerequisites","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#remove-the-dependency-with-the-visual-studio-runtime","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects manually","Remove the dependency with the Visual Studio runtime"],"context":{"gi-language":["default"]}},{"url":"mpegts/gstmpegtssection.html#generic-usage-of-sections-with-gstmpegtssection","node_type":"p","page":"Base MPEG-TS sections","sections":["Base MPEG-TS sections","Generic usage of sections with GstMpegtsSection\n"],"context":{"gi-language":["default"]}},{"url":"mpegts/index.html#dvb-digital-video-broadcasting","node_type":"ul","page":"MPEG-TS helper library","sections":["MPEG-TS helper library","Specification and References","\nDVB : Digital Video Broadcasting\n"],"context":{"gi-language":["default"]}},{"url":"mpegts/index.html#purpose","node_type":"p","page":"MPEG-TS helper library","sections":["MPEG-TS helper library","Purpose"],"context":{"gi-language":["default"]}},{"url":"mselib/gstmediasource.html#gstmediasource-page","node_type":"p","page":"GstMediaSource","sections":["GstMediaSource"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutils.html#gst_pb_utils_init","node_type":"p","page":"Pbutils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutils.html#library-initialisation","node_type":"p","page":"Pbutils","sections":["Pbutils","Library initialisation"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutils.html#pbutils-page","node_type":"ul","page":"Pbutils","sections":["Pbutils"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_decoder_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_element_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_encoder_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_sink_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsdescriptions.html#gst_pb_utils_get_source_description","node_type":"p","page":"Descriptions","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#1-installer-hook","node_type":"p","page":"Install-plugins","sections":["Install-plugins","1. Installer hook"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#5-how-to-map-the-required-detail-string-to-packages","node_type":"p","page":"Install-plugins","sections":["Install-plugins","5. How to map the required detail string to packages"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_context_set_startup_notification_id","node_type":"p","page":"Install-plugins","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#gst_install_plugins_context_set_xid","node_type":"p","page":"Install-plugins","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsinstallplugins.html#overview","node_type":"p","page":"Install-plugins","sections":["Install-plugins","Overview"],"context":{"gi-language":["default"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_decoder_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_element_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_encoder_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_plugin_message_get_description","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_plugin_message_get_installer_detail","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_sink_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#gst_missing_uri_source_installer_detail_new","node_type":"p","page":"Missing plugins","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstpbutilsmissingplugins.html#missing-plugins-page","node_type":"p","page":"Missing plugins","sections":["Missing plugins"],"context":{"gi-language":["default"]}},{"url":"pbutils/index.html#subpages","node_type":"p","page":"Base Utils Library","sections":[],"context":{"gi-language":["default"]}},{"url":"play/gstplay.html#gst_play_get_message_bus","node_type":"p","page":"GstPlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"play/gstplay.html#gstplay-page","node_type":"p","page":"GstPlay","sections":["GstPlay"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#buffering","node_type":"p","page":"playbin","sections":["playbin","Buffering"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#embedding-the-video-window-in-your-application","node_type":"p","page":"playbin","sections":["playbin","Embedding the video window in your application"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#usage","node_type":"p","page":"playbin","sections":["playbin","Usage"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#buffering","node_type":"p","page":"playbin3","sections":["playbin3","Buffering"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#embedding-the-video-window-in-your-application","node_type":"p","page":"playbin3","sections":["playbin3","Embedding the video window in your application"],"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#why-do-we-need-stream-groups-for-gapless-playback","node_type":"p","page":"streamsynchronizer","sections":["streamsynchronizer","Why do we need stream groups for gapless playback"],"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/events.html#end-of-stream-eos","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","End of Stream (EOS)"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/index.html#advanced-concepts","node_type":"p","page":"Advanced Concepts","sections":["Advanced Concepts"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/interfaces.html#video-overlay-interface","node_type":"p","page":"Interfaces","sections":["Interfaces","Video Overlay Interface"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/tagging.html#overview","node_type":"p","page":"Tagging (Metadata and Streaminfo)","sections":["Tagging (Metadata and Streaminfo)","Overview"],"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"]}},{"url":"plugin-development/appendix/checklist-element.html#about-states","node_type":"ul","page":"Things to check when writing an element","sections":["Things to check when writing an element","About states"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/checklist-element.html#querying-events-and-the-like","node_type":"ul","page":"Things to check when writing an element","sections":["Things to check when writing an element","Querying, events and the like"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/checklist-element.html#testing-your-element","node_type":"ul","page":"Things to check when writing an element","sections":["Things to check when writing an element","Testing your element"],"context":{"gi-language":["default"]}},{"url":"plugin-development/appendix/licensing-advisory.html#how-to-license-the-code-you-write-for-gstreamer","node_type":"p","page":"GStreamer licensing","sections":["GStreamer licensing","How to license the code you write for GStreamer"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/args.html#adding-properties","node_type":"p","page":"Adding Properties","sections":["Adding Properties"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/boiler.html#constructing-the-boilerplate","node_type":"p","page":"Constructing the Boilerplate","sections":["Constructing the Boilerplate"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/index.html#writing-a-plugin","node_type":"p","page":"The Basics of Writing a Plugin","sections":["Writing a Plugin"],"context":{"gi-language":["default"]}},{"url":"plugin-development/basics/signals.html#signals","node_type":"p","page":"Signals","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"plugin-development/element-types/one-to-n.html#writing-a-demuxer-or-parser","node_type":"p","page":"Writing a Demuxer or Parser","sections":["Writing a Demuxer or Parser"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/index.html#introduction","node_type":"p","page":"Introduction","sections":["Introduction"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#preliminary-reading","node_type":"p","page":"Preface","sections":["Preface","Preliminary Reading"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#structure-of-this-guide","node_type":"ul","page":"Preface","sections":["Preface","Structure of This Guide"],"context":{"gi-language":["default"]}},{"url":"plugin-development/introduction/preface.html#what-is-gstreamer","node_type":"p","page":"Preface","sections":["Preface","What is GStreamer?"],"context":{"gi-language":["default"]}},{"url":"replaygain/rganalysis.html#rganalysis-page","node_type":"p","page":"rganalysis","sections":["rganalysis"],"context":{"gi-language":["default"]}},{"url":"replaygain/rganalysis.html#rganalysis:forced","node_type":"p","page":"rganalysis","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"replaygain/rganalysis.html#rganalysis:num-tracks","node_type":"p","page":"rganalysis","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"replaygain/rgvolume.html#rgvolume-page","node_type":"p","page":"rgvolume","sections":["rgvolume"],"context":{"gi-language":["default"]}},{"url":"replaygain/rgvolume.html#rgvolume:result-gain","node_type":"p","page":"rgvolume","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"rtpmanager/rtpsession.html#example-pipelines","node_type":"p","page":"rtpsession","sections":["rtpsession","Example pipelines"],"context":{"gi-language":["default"]}},{"url":"rtsp/rtspsrc.html#rtspsrc::request-rtp-key","node_type":"p","page":"rtspsrc","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"rtsplib/gstrtsptransport.html#GstRTSPTransport","node_type":"p","page":"GstRTSPRange","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"spandsp/spanplc.html#spanplc-page","node_type":"p","page":"spanplc","sections":["spanplc"],"context":{"gi-language":["default"]}},{"url":"tag/gsttag.html#gst_tag_register_musicbrainz_tags","node_type":"p","page":"Tags","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tag/gsttag.html#tags-page","node_type":"p","page":"Tags","sections":["Tags"],"context":{"gi-language":["default"]}},{"url":"tag/gsttaglicenses.html#licenses-page","node_type":"p","page":"Licenses","sections":["Licenses"],"context":{"gi-language":["default"]}},{"url":"tag/gsttagxmpwriter.html#gsttagxmpwriter-page","node_type":"p","page":"GstTagXmpWriter","sections":["GstTagXmpWriter"],"context":{"gi-language":["default"]}},{"url":"tag/index.html#subpages","node_type":"p","page":"Tag Support Library","sections":[],"context":{"gi-language":["default"]}},{"url":"taglib/apev2mux.html#apev2mux-page","node_type":"p","page":"apev2mux","sections":["apev2mux"],"context":{"gi-language":["default"]}},{"url":"taglib/id3v2mux.html#id3v2mux-page","node_type":"p","page":"id3v2mux","sections":["id3v2mux"],"context":{"gi-language":["default"]}},{"url":"tcp/multifdsink.html#multifdsink::client-fd-removed","node_type":"p","page":"multifdsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/multifdsink.html#multifdsink::client-removed","node_type":"p","page":"multifdsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink::client-removed","node_type":"p","page":"multisocketsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/multisocketsink.html#multisocketsink::client-socket-removed","node_type":"p","page":"multisocketsink","sections":["Signals"],"context":{"gi-language":["default"]}},{"url":"tcp/tcpserversink.html#tcpserversink:current-port","node_type":"p","page":"tcpserversink","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tcp/tcpserversrc.html#tcpserversrc:current-port","node_type":"p","page":"tcpserversrc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#bins","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Pipeline Description","Bins"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#description","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Description"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#gstreamer-options","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","GStreamer Options"],"context":{"gi-language":["default"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_get_message_bus","node_type":"p","page":"gsttranscoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tutorials/android/link-against-gstreamer.html#hello-gstreamer-androidmk","node_type":"p","page":"Android tutorial 1: Link against GStreamer","sections":["Android tutorial 1: Link against GStreamer","Hello GStreamer [Android.mk]"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#element-creation","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","Element creation"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/debugging-tools.html#the-debug-log","node_type":"p","page":"Basic tutorial 11: Debugging tools","sections":["Basic tutorial 11: Debugging tools","Printing debug information","The debug log"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#gstreamer-states","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough","GStreamer States"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/dynamic-pipelines.html#walkthrough","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstlaunch10","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/hello-world.html#playbin","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Walkthrough","playbin"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#introduction","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/platform-specific-elements.html#d3dvideosink","node_type":"p","page":"Basic tutorial 16: Platform-specific elements","sections":["Basic tutorial 16: Platform-specific elements","Windows","d3dvideosink"],"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#introduction","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/color-balance.html#introduction","node_type":"p","page":"Playback tutorial 5: Color Balance","sections":["Playback tutorial 5: Color Balance","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/custom-playbin-sinks.html#goal","node_type":"p","page":"Playback tutorial 7: Custom playbin sinks","sections":["Playback tutorial 7: Custom playbin sinks","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/digital-audio-pass-through.html#conclusion","node_type":"ul","page":"Playback tutorial 9: Digital audio pass-through","sections":["Playback tutorial 9: Digital audio pass-through","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/hardware-accelerated-video-decoding.html#conclusion","node_type":"ul","page":"Playback tutorial 8: Hardware-accelerated video decoding","sections":["Playback tutorial 8: Hardware-accelerated video decoding","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#walkthrough","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"video/gstnavigation.html#GstNavigationMessageType","node_type":"p","page":"GstNavigation","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstnavigation.html#gstnavigation-page","node_type":"ul","page":"GstNavigation","sections":["GstNavigation"],"context":{"gi-language":["default"]}},{"url":"video/gstvideometa.html#gst_video_region_of_interest_meta_add_param","node_type":"p","page":"GstMeta for video","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideooverlay.html#gst_video_overlay_prepare_window_handle","node_type":"p","page":"GstVideoOverlay","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video4linux2/v4l2src.html#v4l2src:crop-bounds","node_type":"p","page":"v4l2src","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"videofiltersbad/scenechange.html#scenechange-page","node_type":"p","page":"scenechange","sections":["scenechange"],"context":{"gi-language":["default"]}},{"url":"videorate/index.html#videorate-page","node_type":"p","page":"videorate","sections":["videorate"],"context":{"gi-language":["default"]}},{"url":"vorbis/vorbisenc.html#vorbisenc:max-bitrate","node_type":"p","page":"vorbisenc","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"vorbis/vorbistag.html#vorbistag-page","node_type":"p","page":"vorbistag","sections":["vorbistag"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/gstvkapi.html#VK_DEFINE_NON_DISPATCHABLE_HANDLE","node_type":"p","page":"gstvkapi","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"ximagesrc/index.html#ximagesrc-page","node_type":"p","page":"ximagesrc","sections":["ximagesrc"],"context":{"gi-language":["default"]}}]});