urls_downloaded_cb({"token":"find","urls":[{"url":"additional/design/element-transform.html#negotiation","node_type":"ul","page":"Transform elements","sections":["Transform elements","Negotiation"],"context":{"gi-language":["default"]}},{"url":"additional/design/framestep.html#messages","node_type":"p","page":"Frame stepping","sections":["Frame stepping","messages"],"context":{"gi-language":["default"]}},{"url":"additional/design/meta.html#notes","node_type":"p","page":"GstMeta","sections":["GstMeta","Notes"],"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#missing-decoder","node_type":"p","page":"What to do when a plugin is missing","sections":["GStreamer level","missing decoder"],"context":{"gi-language":["default"]}},{"url":"additional/design/negotiation.html#patterns","node_type":"ul","page":"Negotiation","sections":["Negotiation","Operation","Patterns"],"context":{"gi-language":["default"]}},{"url":"additional/design/seeking.html#seeking","node_type":"p","page":"Seeking","sections":["Seeking"],"context":{"gi-language":["default"]}},{"url":"additional/design/stereo-multiview-video.html#encoded-video-properties-that-need-to-be-encoded-into-caps","node_type":"ul","page":"Stereoscopic & Multiview Video Handling","sections":["Stereoscopic & Multiview Video Handling","Encoded Signalling","Encoded Video: Properties that need to be encoded into caps"],"context":{"gi-language":["default"]}},{"url":"additional/design/subtitle-overlays.html#the-problem","node_type":"p","page":"Subtitle Overlays and Hardware-Accelerated Playback","sections":["Subtitle Overlays and Hardware-Accelerated Playback","The Problem"],"context":{"gi-language":["default"]}},{"url":"additional/design/toc.html#working-with-gstevent","node_type":"p","page":"Implementing GstToc support in GStreamer elements","sections":["Implementing GstToc support in GStreamer elements","Working with GstEvent"],"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#non-usecases","node_type":"ul","page":"Tracing","sections":["Tracing","Non use-cases"],"context":{"gi-language":["default"]}},{"url":"additional/design/tracing.html#use-cases","node_type":"ul","page":"Tracing","sections":["Tracing","Use cases"],"context":{"gi-language":["default"]}},{"url":"additional/splitup.html#gstreamer-hung-by-a-thread","node_type":"ul","page":"GStreamer Plug-ins splitup","sections":["GStreamer Plug-ins splitup","GStreamer - Hung by a Thread"],"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#media-types-as-a-way-to-identify-streams","node_type":"p","page":"Autoplugging","sections":["Autoplugging","Media types as a way to identify streams"],"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#good-programming-habits","node_type":"ul","page":"Things to check when writing an application","sections":["Things to check when writing an application","Good programming habits"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/integration.html#building-gstreamer-under-win32","node_type":"p","page":"Integration","sections":["Integration","Windows","Building GStreamer under Win32"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/licensing.html#how-to-license-the-applications-you-build-with-gstreamer","node_type":"p","page":"Licensing advisory","sections":["Licensing advisory","How to license the applications you build with GStreamer"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/programs.html#links","node_type":"p","page":"Programs","sections":["Programs","gst-launch","Grammar Reference","Links"],"context":{"gi-language":["default"]}},{"url":"application-development/appendix/quotes.html#quotes-from-the-developers","node_type":"ul","page":"Quotes from the Developers","sections":["Quotes from the Developers"],"context":{"gi-language":["default"]}},{"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/pads.html#using-capabilities-for-metadata","node_type":"p","page":"Pads and capabilities","sections":["Pads and capabilities","What capabilities are used for","Using capabilities for metadata"],"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":"audio/gstaudiocdsrc.html#using-gstaudiocdsrcbased-elements-in-applications","node_type":"p","page":"GstAudioCdSrc","sections":["GstAudioCdSrc","Using GstAudioCdSrc-based elements in applications"],"context":{"gi-language":["default"]}},{"url":"audio/gstaudiometa.html#gst_buffer_get_audio_downmix_meta_for_channels","node_type":"p","page":"GstAudio meta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"audio/gstaudiometa.html#gst_buffer_get_audio_level_meta","node_type":"p","page":"GstAudio meta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"bad-audio/gstnonstreamaudiodecoder.html#gst_nonstream_audio_decoder_get_downstream_info","node_type":"p","page":"gstnonstreamaudiodecoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gstbaseparse.html#parsing-phase","node_type":"ul","page":"GstBaseParse","sections":["Description of the parsing mechanism:","Parsing phase"],"context":{"gi-language":["default"]}},{"url":"base/gstqueuearray.html#gst_queue_array_find","node_type":"p","page":"GstQueueArray","sections":["Methods"],"context":{"gi-language":["c"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_buffer","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_buffer_with_caps","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_buffer_with_extension","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_data","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_data_with_caps","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_data_with_extension","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_helper_for_extension","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"base/gsttypefindhelper.html#gst_type_find_list_factories_for_caps","node_type":"p","page":"GstTypeFindHelper","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"check/gstharness.html#gstharness-page","node_type":"p","page":"GstHarness","sections":["GstHarness"],"context":{"gi-language":["default"]}},{"url":"codecs/gsth264decoder.html#gst_h264_dpb_get_long_ref_by_long_term_pic_num","node_type":"p","page":"GstH264Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth264decoder.html#gst_h264_dpb_get_lowest_frame_num_short_ref","node_type":"p","page":"GstH264Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth264decoder.html#gst_h264_dpb_get_short_ref_by_pic_num","node_type":"p","page":"GstH264Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_dpb_get_long_ref_by_poc","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_dpb_get_ref_by_poc","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_dpb_get_ref_by_poc_lsb","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"codecs/gsth265decoder.html#gst_h265_dpb_get_short_ref_by_poc","node_type":"p","page":"GstH265Decoder","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"contribute/index.html#revising-your-merge-request","node_type":"p","page":"Contributing to GStreamer","sections":["Contributing to GStreamer","How to Submit Patches","Where to Submit Patches","Revising your merge request"],"context":{"gi-language":["default"]}},{"url":"controller/gsttimedvaluecontrolsource.html#gst_timed_value_control_source_find_control_point_iter","node_type":"p","page":"GstTimedValueControlSource","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"coreelements/input-selector.html#inputselector-page","node_type":"p","page":"input-selector","sections":["input-selector"],"context":{"gi-language":["default"]}},{"url":"coretracers/leaks.html#leaks-page","node_type":"p","page":"leaks","sections":["leaks"],"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#relocation-of-the-binaries","node_type":"p","page":"Mac OS X deployment","sections":["Mac OS X deployment","Relocation of GStreamer in OS X","Relocation of the binaries"],"context":{"gi-language":["default"]}},{"url":"deploying/multiplatform-using-cerbero.html#multiplatform-deployment-using-cerbero","node_type":"p","page":"Multiplatform deployment using Cerbero","sections":["Multiplatform deployment using Cerbero"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/getting.html#how-can-i-install-gstreamer-from-source","node_type":"p","page":"Getting GStreamer","sections":["Getting GStreamer","How can I install GStreamer from source?"],"context":{"gi-language":["default"]}},{"url":"frequently-asked-questions/licensing.html#licensing-your-applications-and-plugins-for-use-with-gstreamer","node_type":"p","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":"gst-devtools/gst-validate-launcher.html#invocation","node_type":"p","page":"gst-validate-launcher","sections":["Invocation"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/gst-validate-scenarios.html#gstvalidate-scenario-file-format","node_type":"p","page":"Scenarios","sections":["GstValidate Scenario File Format"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/plugins/ssim.html#configuration","node_type":"ul","page":"SSIM plugin","sections":["Configuration"],"context":{"gi-language":["default"]}},{"url":"gst-devtools/plugins/ssim.html#ssim-plugin","node_type":"p","page":"SSIM plugin","sections":["SSIM plugin"],"context":{"gi-language":["default"]}},{"url":"gst-editing-services/ges-enums.html#GESEditMode","node_type":"p","page":"GES Enumerations","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesclip.html#ges_clip_find_track_element","node_type":"p","page":"GESClip","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesclip.html#ges_clip_find_track_elements","node_type":"p","page":"GESClip","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesformatter.html#ges_find_formatter_for_uri","node_type":"p","page":"GESFormatter","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gesproject.html#GESProject::missing-uri","node_type":"p","page":"GESProject","sections":["Signals"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimeline.html#ges_timeline_get_element","node_type":"p","page":"GESTimeline","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimeline.html#ges_timeline_get_layer","node_type":"p","page":"GESTimeline","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-editing-services/gestimelineelement.html#GESTimelineElementClass::lookup_child","node_type":"p","page":"GESTimelineElement","sections":["Virtual Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-plugins-bad-adaptivedemux/gstadaptivedemux.html#gst_adaptive_demux_get_client_now_utc","node_type":"p","page":"gstadaptivedemux","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-plugins-bad-codecparsers/gstmpegvideoparser.html#gst_mpeg_video_parse","node_type":"p","page":"GstMpegvideoParser","sections":["Functions"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-auth.html#GST_RTSP_TOKEN_MEDIA_FACTORY_ROLE","node_type":"p","page":"rtsp auth","sections":["Constants"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-client.html#gst_rtsp_client_set_session_pool","node_type":"p","page":"rtsp client","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_collect_streams","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-media.html#gst_rtsp_media_find_stream","node_type":"p","page":"rtsp media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-mount-points.html#gst_rtsp_mount_points_match","node_type":"p","page":"rtsp mount points","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-mount-points.html#rtsp-mount-points-page","node_type":"p","page":"rtsp mount points","sections":["rtsp mount points"],"context":{"gi-language":["default"]}},{"url":"gst-rtsp-server/rtsp-onvif-media.html#gst_rtsp_onvif_media_collect_backchannel","node_type":"p","page":"rtsp onvif media","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gst-rtsp-server/rtsp-session-pool.html#gst_rtsp_session_pool_find","node_type":"p","page":"rtsp session pool","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gst.html#initializing-own-parameters-when-initializing-gstreamer","node_type":"p","page":"GStreamer","sections":["GStreamer","Initializing own parameters when initializing GStreamer"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstallocator.html#gst_allocator_find","node_type":"p","page":"GstAllocator","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdeviceproviderfactory.html#gst_device_provider_factory_find","node_type":"p","page":"GstDeviceProviderFactory","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstdynamictypefactory.html#GST_DYNAMIC_TYPE_REGISTER_DECLARE","node_type":"p","page":"GstDynamicTypeFactory","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gstelement.html#gst_element_abort_state","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_compatible_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_compatible_pad_template","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_request_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_get_static_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_request_pad","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelement.html#gst_element_request_pad_simple","node_type":"p","page":"GstElement","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstelementfactory.html#gst_element_factory_find","node_type":"p","page":"GstElementFactory","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsterror.html#throwing-an-error","node_type":"ul","page":"GstGError","sections":["GstGError","Throwing an error"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstformat.html#gst_formats_contains","node_type":"p","page":"GstFormat","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstiterator.html#gst_iterator_find_custom","node_type":"p","page":"GstIterator","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstmeta.html#gst_meta_deserialize","node_type":"p","page":"GstMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpad.html#gst_pad_send_event","node_type":"p","page":"GstPad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstpreset.html#gstpreset-page","node_type":"p","page":"GstPreset","sections":["GstPreset"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gstregistry.html#gst_registry_find_feature","node_type":"p","page":"GstRegistry","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_find_plugin","node_type":"p","page":"GstRegistry","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gstregistry.html#gst_registry_lookup_feature","node_type":"p","page":"GstRegistry","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttagsetter.html#gsttagsetter-page","node_type":"p","page":"GstTagsetter","sections":["GstTagsetter"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttoc.html#gst_toc_find_entry","node_type":"p","page":"GstToc","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gstreamer/gsttocsetter.html#gsttocsetter-page","node_type":"p","page":"GstTocSetter","sections":["GstTocSetter"],"context":{"gi-language":["default"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER_DECLARE","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER_DEFINE","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"url":"gstreamer/gsttypefind.html#GST_TYPE_FIND_REGISTER_DEFINE_CUSTOM","node_type":"p","page":"GstTypefind","sections":["Function Macros"],"context":{"gi-language":["c"]}},{"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":"installing/building-from-source-using-cerbero.html#install-visual-studio-2015-or-newer","node_type":"p","page":"Building from source using Cerbero","sections":["Building from source using Cerbero","Installing Minimum Requirements on Windows","Install Visual Studio 2015 or newer"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#how-does-it-work","node_type":"p","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment","How does it work?"],"context":{"gi-language":["default"]}},{"url":"installing/building-from-source-using-meson.html#options-gstenv","node_type":"ul","page":"Building from source using Meson","sections":["Building from source using Meson","Entering the development environment","Options gst-env\n"],"context":{"gi-language":["default"]}},{"url":"installing/for-android-development.html#prerequisites","node_type":"p","page":"Installing for Android development","sections":["Installing for Android development","Prerequisites"],"context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#creating-new-projects","node_type":"p","page":"Installing for iOS development","sections":["Installing for iOS development","Download and install GStreamer binaries","Configure your development environment","Creating new projects"],"context":{"gi-language":["default"]}},{"url":"installing/for-ios-development.html#download-and-install-gstreamer-binaries","node_type":"p","page":"Installing for iOS development","sections":["Installing for iOS development","Download and install GStreamer binaries"],"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":"p","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#manual-compilation","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Configure your development environment","Creating new projects","Manual compilation"],"context":{"gi-language":["default"]}},{"url":"installing/on-mac-osx.html#manual-compilation-with-pkgconfig","node_type":"p","page":"Installing on Mac OS X","sections":["Installing on Mac OS X","Configure your development environment","Creating new projects","Manual compilation (with pkg-config)"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#creating-new-projects-using-the-wizard","node_type":"p","page":"Installing on Windows","sections":["Installing on Windows","Configure your development environment","Creating new projects using the wizard"],"context":{"gi-language":["default"]}},{"url":"installing/on-windows.html#download-and-install-gstreamer-binaries","node_type":"p","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#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/gstmpegtsdescriptor.html#gst_mpegts_descriptor_parse_dvb_teletext_nb","node_type":"p","page":"Base MPEG-TS descriptors","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"net/gstnetaddressmeta.html#gst_buffer_get_net_address_meta","node_type":"p","page":"GstNetAddressMeta","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/encoding-profile.html#gst_encoding_profile_find","node_type":"p","page":"GstEncodingProfile","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"pbutils/gstdiscoverer.html#GstDiscovererStreamInfo","node_type":"p","page":"GstDiscoverer","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"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/gstpbutilsmissingplugins.html#missing-plugins-page","node_type":"p","page":"Missing plugins","sections":["Missing plugins"],"context":{"gi-language":["default"]}},{"url":"play/gstplay-mediainfo.html#GstPlayStreamInfo","node_type":"p","page":"GstPlayMediaInfo","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"playback/playbin.html#advanced-usage-specifying-the-audio-and-video-sink","node_type":"p","page":"playbin","sections":["playbin","Advanced Usage: specifying the audio and video sink"],"context":{"gi-language":["default"]}},{"url":"playback/playbin.html#examples","node_type":"p","page":"playbin","sections":["playbin","Examples"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#advanced-usage-specifying-the-audio-and-video-sink","node_type":"p","page":"playbin3","sections":["playbin3","Advanced Usage: specifying the audio and video sink"],"context":{"gi-language":["default"]}},{"url":"playback/playbin3.html#examples","node_type":"p","page":"playbin3","sections":["playbin3","Examples"],"context":{"gi-language":["default"]}},{"url":"player/gstplayer-mediainfo.html#GstPlayerStreamInfo","node_type":"p","page":"GstPlayerMediaInfo","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"plugin-development/advanced/events.html#segment","node_type":"p","page":"Events: Seeking, Navigation and More","sections":["Events: Seeking, Navigation and More","All Events Together","Segment"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/media-types.html#building-a-simple-format-for-testing","node_type":"p","page":"Media Types and Properties","sections":["Media Types and Properties","Building a Simple Format for Testing"],"context":{"gi-language":["default"]}},{"url":"plugin-development/advanced/negotiation.html#caps-negotiation","node_type":"p","page":"Caps negotiation","sections":["Caps negotiation"],"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/appendix/porting.html#porting-010-plugins-to-10","node_type":"p","page":"Porting 0.10 plug-ins to 1.0","sections":["Porting 0.10 plug-ins to 1.0"],"context":{"gi-language":["default"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"rtplib/gstrtpmeta.html#gst_buffer_get_rtp_source_meta","node_type":"p","page":"GstMeta for RTP","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtppayloads.html#gst_rtp_payload_info_for_name","node_type":"p","page":"GstRTPPayloadInfo","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtplib/gstrtppayloads.html#gst_rtp_payload_info_for_pt","node_type":"p","page":"GstRTPPayloadInfo","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"rtpmanager/rtpfunnel.html#rtpfunnel-page","node_type":"p","page":"rtpfunnel","sections":["rtpfunnel"],"context":{"gi-language":["default"]}},{"url":"sdp/gstmikey.html#gst_mikey_message_find_payload","node_type":"p","page":"GstMIKEYMessage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"switchbin/index.html#switchbin-page","node_type":"p","page":"switchbin","sections":["switchbin"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#element-properties","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Pipeline Description","Element Properties"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#environment-variables","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Environment Variables"],"context":{"gi-language":["default"]}},{"url":"tools/gst-launch.html#other","node_type":"p","page":"gst-launch-1.0","sections":["gst-launch-1.0","Pipeline Examples","Other"],"context":{"gi-language":["default"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_new","node_type":"p","page":"gsttranscoder","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"transcoder/gsttranscoder.html#gst_transcoder_new_full","node_type":"p","page":"gsttranscoder","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"tutorials/android/index.html#a-note-on-the-documentation","node_type":"p","page":"Android tutorials","sections":["Android tutorials","Welcome to the GStreamer Android tutorials","A note on the documentation"],"context":{"gi-language":["default"]}},{"url":"tutorials/android/media-player.html#seek-throttling","node_type":"p","page":"Android tutorial 4: A basic media player","sections":["Android tutorial 4: A basic media player","A basic media player [C code]","Seeking with the Seek Bar","Seek throttling"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#conclusion","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#manual-hello-world","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Manual Hello World"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/concepts.html#properties","node_type":"p","page":"Basic tutorial 2: GStreamer concepts","sections":["Basic tutorial 2: GStreamer concepts","Walkthrough","Properties"],"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#dynamic-hello-world","node_type":"p","page":"Basic tutorial 3: Dynamic pipelines","sections":["Basic tutorial 3: Dynamic pipelines","Dynamic Hello World"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#caps-filters","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Caps filters"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#conclusion","node_type":"ul","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#elements","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Elements"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#goal","node_type":"ul","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstdiscoverer10","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-discoverer-1.0"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#gstinspect10","node_type":"ul","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-inspect-1.0"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#introduction","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","Introduction"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/gstreamer-tools.html#properties","node_type":"p","page":"Basic tutorial 10: GStreamer tools","sections":["Basic tutorial 10: GStreamer tools","gst-launch-1.0","Properties"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/handy-elements.html#typefind","node_type":"p","page":"Basic tutorial 14: Handy elements","sections":["Basic tutorial 14: Handy elements","Capabilities","typefind"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/hello-world.html#hello-world","node_type":"p","page":"Basic tutorial 1: Hello world!","sections":["Basic tutorial 1: Hello world!","Hello world"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#a-trivial-pad-capabilities-example","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","A trivial Pad Capabilities Example"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-formats-and-pad-capabilities.html#conclusion","node_type":"p","page":"Basic tutorial 6: Media formats and Pad Capabilities","sections":["Basic tutorial 6: Media formats and Pad Capabilities","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#conclusion","node_type":"ul","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#goal","node_type":"ul","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","Goal"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/media-information-gathering.html#the-gstreamer-discoverer","node_type":"p","page":"Basic tutorial 9: Media information gathering","sections":["Basic tutorial 9: Media information gathering","The GStreamer Discoverer"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#simple-multithreaded-example","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Simple multithreaded example"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/short-cutting-the-pipeline.html#a-crude-waveform-generator","node_type":"p","page":"Basic tutorial 8: Short-cutting the pipeline","sections":["Basic tutorial 8: Short-cutting the pipeline","A crude waveform generator"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#conclusion","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/time-management.html#seeking-example","node_type":"p","page":"Basic tutorial 4: Time management","sections":["Basic tutorial 4: Time management","Seeking example"],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/toolkit-integration.html#a-media-player-in-gtk","node_type":"p","page":"Basic tutorial 5: GUI toolkit integration","sections":["Basic tutorial 5: GUI toolkit integration","A media player in GTK+"],"context":{"gi-language":["default"]}},{"url":"tutorials/ios/a-basic-media-player.html#seek-throttling","node_type":"p","page":"iOS tutorial 4: A basic media player","sections":["iOS tutorial 4: A basic media player","The GStreamer Backend","Seeking with the Seek Bar","Seek throttling"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/audio-visualization.html#walkthrough","node_type":"p","page":"Playback tutorial 6: Audio visualization","sections":["Playback tutorial 6: Audio visualization","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/color-balance.html#goal","node_type":"ul","page":"Playback tutorial 5: Color Balance","sections":["Playback tutorial 5: Color Balance","Goal"],"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/playbin-usage.html#conclusion","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/playbin-usage.html#goal","node_type":"ul","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","Goal"],"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#the-multilingual-player","node_type":"p","page":"Playback tutorial 1: Playbin usage","sections":["Playback tutorial 1: Playbin usage","The multilingual player"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#setup","node_type":"p","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Walkthrough","Setup"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/progressive-streaming.html#user-interface","node_type":"p","page":"Playback tutorial 4: Progressive streaming","sections":["Playback tutorial 4: Progressive streaming","Walkthrough","User Interface"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#conclusion","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","Conclusion"],"context":{"gi-language":["default"]}},{"url":"tutorials/playback/subtitle-management.html#the-multilingual-player-with-subtitles","node_type":"p","page":"Playback tutorial 2: Subtitle management","sections":["Playback tutorial 2: Subtitle management","The multilingual player with subtitles"],"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":"valib/gstvautils.html#gst_context_get_va_display","node_type":"p","page":"GstVaUtils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideometa.html#gst_buffer_get_video_meta","node_type":"p","page":"GstMeta for video","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideometa.html#gst_buffer_get_video_meta_id","node_type":"p","page":"GstMeta for video","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/gstvideometa.html#gst_buffer_get_video_region_of_interest_meta_id","node_type":"p","page":"GstMeta for video","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"video/video-format.html#gst_video_format_from_masks","node_type":"p","page":"video format","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkimagememory.html#GstVulkanImageMemoryFindViewFunc","node_type":"p","page":"GstVulkanImageMemory","sections":["Callbacks"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkinstance.html#gst_vulkan_instance_get_extension_info","node_type":"p","page":"GstVulkanInstance","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkinstance.html#gst_vulkan_instance_get_layer_info","node_type":"p","page":"GstVulkanInstance","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkphysicaldevice.html#gst_vulkan_physical_device_get_extension_info","node_type":"p","page":"GstVulkanPhysicalDevice","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkphysicaldevice.html#gst_vulkan_physical_device_get_layer_info","node_type":"p","page":"GstVulkanPhysicalDevice","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}}]});