<book xmlns="http://www.devhelp.net/book" title="Clapper-0.0 Reference Manual" link="index.html" author="Rafał Dzięgiel" name="Clapper" version="2" language="c" online="https://rafostar.github.io/clapper/doc/clapper/"><chapters><sub name="Clapper Enhancers" link="clapper-enhancers.html" /><sub name="Extractable Enhancers" link="extractable-enhancers.html" /><sub name="Playlistable Enhancers" link="playlistable-enhancers.html" /><sub name="Reactable Enhancers" link="reactable-enhancers.html" /><sub name="Migrating to Clapper 0.10" link="migrating-to-010.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Bitfields" link="index.html#bitfields"><sub name="EnhancerParamFlags" link="flags.EnhancerParamFlags.html" /><sub name="ReactableItemUpdatedFlags" link="flags.ReactableItemUpdatedFlags.html" /></sub><sub name="Classes" link="index.html#classes"><sub name="AudioStream" link="class.AudioStream.html" /><sub name="Discoverer" link="class.Discoverer.html" /><sub name="EnhancerProxy" link="class.EnhancerProxy.html" /><sub name="EnhancerProxyList" link="class.EnhancerProxyList.html" /><sub name="Feature" link="class.Feature.html" /><sub name="Harvest" link="class.Harvest.html" /><sub name="Marker" link="class.Marker.html" /><sub name="MediaItem" link="class.MediaItem.html" /><sub name="Mpris" link="class.Mpris.html" /><sub name="Player" link="class.Player.html" /><sub name="Queue" link="class.Queue.html" /><sub name="Server" link="class.Server.html" /><sub name="Stream" link="class.Stream.html" /><sub name="StreamList" link="class.StreamList.html" /><sub name="SubtitleStream" link="class.SubtitleStream.html" /><sub name="ThreadedObject" link="class.ThreadedObject.html" /><sub name="Timeline" link="class.Timeline.html" /><sub name="VideoStream" link="class.VideoStream.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="HAVE_DISCOVERER" link="const.HAVE_DISCOVERER.html" /><sub name="HAVE_MPRIS" link="const.HAVE_MPRIS.html" /><sub name="HAVE_SERVER" link="const.HAVE_SERVER.html" /><sub name="MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><sub name="MARKER_NO_END" link="const.MARKER_NO_END.html" /><sub name="MICRO_VERSION" link="const.MICRO_VERSION.html" /><sub name="MINOR_VERSION" link="const.MINOR_VERSION.html" /><sub name="QUEUE_INVALID_POSITION" link="const.QUEUE_INVALID_POSITION.html" /><sub name="STREAM_LIST_INVALID_POSITION" link="const.STREAM_LIST_INVALID_POSITION.html" /><sub name="TIME_FORMAT" link="const.TIME_FORMAT.html" /><sub name="TIME_MS_FORMAT" link="const.TIME_MS_FORMAT.html" /><sub name="VERSION_S" link="const.VERSION_S.html" /><sub name="WITH_ENHANCERS_LOADER" link="const.WITH_ENHANCERS_LOADER.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="DiscovererDiscoveryMode" link="enum.DiscovererDiscoveryMode.html" /><sub name="MarkerType" link="enum.MarkerType.html" /><sub name="PlayerMessageDestination" link="enum.PlayerMessageDestination.html" /><sub name="PlayerSeekMethod" link="enum.PlayerSeekMethod.html" /><sub name="PlayerState" link="enum.PlayerState.html" /><sub name="QueueProgressionMode" link="enum.QueueProgressionMode.html" /><sub name="StreamType" link="enum.StreamType.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="AUDIO_STREAM_CAST" link="func.AUDIO_STREAM_CAST.html" /><sub name="CHECK_VERSION" link="func.CHECK_VERSION.html" /><sub name="DEPRECATED_FOR" link="func.DEPRECATED_FOR.html" /><sub name="DISCOVERER_CAST" link="func.DISCOVERER_CAST.html" /><sub name="ENCODE_VERSION" link="func.ENCODE_VERSION.html" /><sub name="ENHANCER_PROXY_CAST" link="func.ENHANCER_PROXY_CAST.html" /><sub name="ENHANCER_PROXY_LIST_CAST" link="func.ENHANCER_PROXY_LIST_CAST.html" /><sub name="EXTRACTABLE_CAST" link="func.EXTRACTABLE_CAST.html" /><sub name="FEATURE_CAST" link="func.FEATURE_CAST.html" /><sub name="HARVEST_CAST" link="func.HARVEST_CAST.html" /><sub name="MARKER_CAST" link="func.MARKER_CAST.html" /><sub name="MEDIA_ITEM_CAST" link="func.MEDIA_ITEM_CAST.html" /><sub name="MPRIS_CAST" link="func.MPRIS_CAST.html" /><sub name="PLAYER_CAST" link="func.PLAYER_CAST.html" /><sub name="PLAYLISTABLE_CAST" link="func.PLAYLISTABLE_CAST.html" /><sub name="QUEUE_CAST" link="func.QUEUE_CAST.html" /><sub name="REACTABLE_CAST" link="func.REACTABLE_CAST.html" /><sub name="SERVER_CAST" link="func.SERVER_CAST.html" /><sub name="STREAM_CAST" link="func.STREAM_CAST.html" /><sub name="STREAM_LIST_CAST" link="func.STREAM_LIST_CAST.html" /><sub name="SUBTITLE_STREAM_CAST" link="func.SUBTITLE_STREAM_CAST.html" /><sub name="THREADED_OBJECT_CAST" link="func.THREADED_OBJECT_CAST.html" /><sub name="TIME_ARGS" link="func.TIME_ARGS.html" /><sub name="TIME_MS_ARGS" link="func.TIME_MS_ARGS.html" /><sub name="TIMELINE_CAST" link="func.TIMELINE_CAST.html" /><sub name="VIDEO_STREAM_CAST" link="func.VIDEO_STREAM_CAST.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="enhancer_check" link="func.enhancer_check.html" /><sub name="get_global_enhancer_proxies" link="func.get_global_enhancer_proxies.html" /><sub name="get_major_version" link="func.get_major_version.html" /><sub name="get_micro_version" link="func.get_micro_version.html" /><sub name="get_minor_version" link="func.get_minor_version.html" /><sub name="get_version_s" link="func.get_version_s.html" /><sub name="init" link="func.init.html" /><sub name="init_check" link="func.init_check.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="Extractable" link="iface.Extractable.html" /><sub name="Playlistable" link="iface.Playlistable.html" /><sub name="Reactable" link="iface.Reactable.html" /></sub></chapters><functions><keyword type="enum" name="ClapperEnhancerParamFlags" link="flags.EnhancerParamFlags.html" since="0.10" /><keyword type="constant" name="CLAPPER_ENHANCER_PARAM_GLOBAL" link="flags.EnhancerParamFlags.html" /><keyword type="constant" name="CLAPPER_ENHANCER_PARAM_LOCAL" link="flags.EnhancerParamFlags.html" /><keyword type="constant" name="CLAPPER_ENHANCER_PARAM_FILEPATH" link="flags.EnhancerParamFlags.html" /><keyword type="constant" name="CLAPPER_ENHANCER_PARAM_DIRPATH" link="flags.EnhancerParamFlags.html" /><keyword type="enum" name="ClapperReactableItemUpdatedFlags" link="flags.ReactableItemUpdatedFlags.html" since="0.10" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_TITLE" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_DURATION" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_TIMELINE" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_TAGS" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_REDIRECT_URI" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="constant" name="CLAPPER_REACTABLE_ITEM_UPDATED_CACHE_LOCATION" link="flags.ReactableItemUpdatedFlags.html" /><keyword type="struct" name="ClapperAudioStream" link="class.AudioStream.html" /><keyword type="member" name="AudioStreamClass.parent_class" link="class.AudioStream.html" /><keyword type="function" name="clapper_audio_stream_get_bitrate" link="method.AudioStream.get_bitrate.html" /><keyword type="function" name="clapper_audio_stream_get_channels" link="method.AudioStream.get_channels.html" /><keyword type="function" name="clapper_audio_stream_get_codec" link="method.AudioStream.get_codec.html" /><keyword type="function" name="clapper_audio_stream_get_lang_code" link="method.AudioStream.get_lang_code.html" /><keyword type="function" name="clapper_audio_stream_get_lang_name" link="method.AudioStream.get_lang_name.html" /><keyword type="function" name="clapper_audio_stream_get_sample_format" link="method.AudioStream.get_sample_format.html" /><keyword type="function" name="clapper_audio_stream_get_sample_rate" link="method.AudioStream.get_sample_rate.html" /><keyword type="property" name="The ClapperAudioStream:bitrate property" link="property.AudioStream.bitrate.html" /><keyword type="property" name="The ClapperAudioStream:channels property" link="property.AudioStream.channels.html" /><keyword type="property" name="The ClapperAudioStream:codec property" link="property.AudioStream.codec.html" /><keyword type="property" name="The ClapperAudioStream:lang-code property" link="property.AudioStream.lang-code.html" /><keyword type="property" name="The ClapperAudioStream:lang-name property" link="property.AudioStream.lang-name.html" /><keyword type="property" name="The ClapperAudioStream:sample-format property" link="property.AudioStream.sample-format.html" /><keyword type="property" name="The ClapperAudioStream:sample-rate property" link="property.AudioStream.sample-rate.html" /><keyword type="struct" name="ClapperDiscoverer" link="class.Discoverer.html" deprecated="0.10" /><keyword type="member" name="DiscovererClass.parent_class" link="class.Discoverer.html" /><keyword type="function" name="clapper_discoverer_get_discovery_mode" link="method.Discoverer.get_discovery_mode.html" deprecated="0.10" /><keyword type="function" name="clapper_discoverer_set_discovery_mode" link="method.Discoverer.set_discovery_mode.html" deprecated="0.10" /><keyword type="function" name="clapper_discoverer_new" link="ctor.Discoverer.new.html" deprecated="0.10" /><keyword type="property" name="The ClapperDiscoverer:discovery-mode property" link="property.Discoverer.discovery-mode.html" deprecated="0.10" /><keyword type="struct" name="ClapperEnhancerProxy" link="class.EnhancerProxy.html" since="0.10" /><keyword type="member" name="EnhancerProxyClass.parent_class" link="class.EnhancerProxy.html" /><keyword type="function" name="clapper_enhancer_proxy_extra_data_lists_value" link="method.EnhancerProxy.extra_data_lists_value.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_description" link="method.EnhancerProxy.get_description.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_extra_data" link="method.EnhancerProxy.get_extra_data.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_friendly_name" link="method.EnhancerProxy.get_friendly_name.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_module_dir" link="method.EnhancerProxy.get_module_dir.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_module_name" link="method.EnhancerProxy.get_module_name.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_settings" link="method.EnhancerProxy.get_settings.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_target_creation_allowed" link="method.EnhancerProxy.get_target_creation_allowed.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_target_interfaces" link="method.EnhancerProxy.get_target_interfaces.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_target_properties" link="method.EnhancerProxy.get_target_properties.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_get_version" link="method.EnhancerProxy.get_version.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_set_locally" link="method.EnhancerProxy.set_locally.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_set_locally_with_table" link="method.EnhancerProxy.set_locally_with_table.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_set_target_creation_allowed" link="method.EnhancerProxy.set_target_creation_allowed.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_target_has_interface" link="method.EnhancerProxy.target_has_interface.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:description property" link="property.EnhancerProxy.description.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:friendly-name property" link="property.EnhancerProxy.friendly-name.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:module-dir property" link="property.EnhancerProxy.module-dir.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:module-name property" link="property.EnhancerProxy.module-name.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:target-creation-allowed property" link="property.EnhancerProxy.target-creation-allowed.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxy:version property" link="property.EnhancerProxy.version.html" since="0.10" /><keyword type="struct" name="ClapperEnhancerProxyList" link="class.EnhancerProxyList.html" since="0.10" /><keyword type="member" name="EnhancerProxyListClass.parent_class" link="class.EnhancerProxyList.html" /><keyword type="function" name="clapper_enhancer_proxy_list_get_n_proxies" link="method.EnhancerProxyList.get_n_proxies.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_list_get_proxy" link="method.EnhancerProxyList.get_proxy.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_list_get_proxy_by_module" link="method.EnhancerProxyList.get_proxy_by_module.html" since="0.10" /><keyword type="function" name="clapper_enhancer_proxy_list_peek_proxy" link="method.EnhancerProxyList.peek_proxy.html" since="0.10" /><keyword type="property" name="The ClapperEnhancerProxyList:n-proxies property" link="property.EnhancerProxyList.n-proxies.html" since="0.10" /><keyword type="struct" name="ClapperFeature" link="class.Feature.html" deprecated="0.10" /><keyword type="member" name="FeatureClass.parent_class" link="class.Feature.html" /><keyword type="member" name="FeatureClass.prepare" link="class.Feature.html" /><keyword type="member" name="FeatureClass.unprepare" link="class.Feature.html" /><keyword type="member" name="FeatureClass.property_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.state_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.position_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.speed_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.volume_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.mute_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.played_item_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.item_updated" link="class.Feature.html" /><keyword type="member" name="FeatureClass.queue_item_added" link="class.Feature.html" /><keyword type="member" name="FeatureClass.queue_item_removed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.queue_item_repositioned" link="class.Feature.html" /><keyword type="member" name="FeatureClass.queue_cleared" link="class.Feature.html" /><keyword type="member" name="FeatureClass.queue_progression_changed" link="class.Feature.html" /><keyword type="member" name="FeatureClass.padding" link="class.Feature.html" /><keyword type="struct" name="ClapperHarvest" link="class.Harvest.html" since="0.8" /><keyword type="member" name="HarvestClass.parent_class" link="class.Harvest.html" /><keyword type="function" name="clapper_harvest_fill" link="method.Harvest.fill.html" since="0.8" /><keyword type="function" name="clapper_harvest_fill_with_bytes" link="method.Harvest.fill_with_bytes.html" since="0.8" /><keyword type="function" name="clapper_harvest_fill_with_text" link="method.Harvest.fill_with_text.html" since="0.8" /><keyword type="function" name="clapper_harvest_headers_set" link="method.Harvest.headers_set.html" since="0.8" /><keyword type="function" name="clapper_harvest_headers_set_value" link="method.Harvest.headers_set_value.html" since="0.8" /><keyword type="function" name="clapper_harvest_set_expiration_date_utc" link="method.Harvest.set_expiration_date_utc.html" since="0.10" /><keyword type="function" name="clapper_harvest_set_expiration_seconds" link="method.Harvest.set_expiration_seconds.html" since="0.10" /><keyword type="function" name="clapper_harvest_tags_add" link="method.Harvest.tags_add.html" since="0.8" /><keyword type="function" name="clapper_harvest_tags_add_value" link="method.Harvest.tags_add_value.html" since="0.8" /><keyword type="function" name="clapper_harvest_toc_add" link="method.Harvest.toc_add.html" since="0.8" /><keyword type="struct" name="ClapperMarker" link="class.Marker.html" /><keyword type="member" name="MarkerClass.parent_class" link="class.Marker.html" /><keyword type="function" name="clapper_marker_get_end" link="method.Marker.get_end.html" /><keyword type="function" name="clapper_marker_get_marker_type" link="method.Marker.get_marker_type.html" /><keyword type="function" name="clapper_marker_get_start" link="method.Marker.get_start.html" /><keyword type="function" name="clapper_marker_get_title" link="method.Marker.get_title.html" /><keyword type="function" name="clapper_marker_new" link="ctor.Marker.new.html" /><keyword type="property" name="The ClapperMarker:end property" link="property.Marker.end.html" /><keyword type="property" name="The ClapperMarker:marker-type property" link="property.Marker.marker-type.html" /><keyword type="property" name="The ClapperMarker:start property" link="property.Marker.start.html" /><keyword type="property" name="The ClapperMarker:title property" link="property.Marker.title.html" /><keyword type="struct" name="ClapperMediaItem" link="class.MediaItem.html" /><keyword type="member" name="MediaItemClass.parent_class" link="class.MediaItem.html" /><keyword type="function" name="clapper_media_item_get_cache_location" link="method.MediaItem.get_cache_location.html" since="0.10" /><keyword type="function" name="clapper_media_item_get_container_format" link="method.MediaItem.get_container_format.html" deprecated="0.10" /><keyword type="function" name="clapper_media_item_get_duration" link="method.MediaItem.get_duration.html" /><keyword type="function" name="clapper_media_item_get_id" link="method.MediaItem.get_id.html" /><keyword type="function" name="clapper_media_item_get_redirect_uri" link="method.MediaItem.get_redirect_uri.html" since="0.10" /><keyword type="function" name="clapper_media_item_get_suburi" link="method.MediaItem.get_suburi.html" /><keyword type="function" name="clapper_media_item_get_tags" link="method.MediaItem.get_tags.html" since="0.10" /><keyword type="function" name="clapper_media_item_get_timeline" link="method.MediaItem.get_timeline.html" /><keyword type="function" name="clapper_media_item_get_title" link="method.MediaItem.get_title.html" /><keyword type="function" name="clapper_media_item_get_uri" link="method.MediaItem.get_uri.html" /><keyword type="function" name="clapper_media_item_populate_tags" link="method.MediaItem.populate_tags.html" since="0.10" /><keyword type="function" name="clapper_media_item_set_suburi" link="method.MediaItem.set_suburi.html" /><keyword type="function" name="clapper_media_item_new" link="ctor.MediaItem.new.html" /><keyword type="function" name="clapper_media_item_new_cached" link="ctor.MediaItem.new_cached.html" since="0.8" /><keyword type="function" name="clapper_media_item_new_from_file" link="ctor.MediaItem.new_from_file.html" /><keyword type="property" name="The ClapperMediaItem:cache-location property" link="property.MediaItem.cache-location.html" since="0.8" /><keyword type="property" name="The ClapperMediaItem:container-format property" link="property.MediaItem.container-format.html" deprecated="0.10" /><keyword type="property" name="The ClapperMediaItem:duration property" link="property.MediaItem.duration.html" /><keyword type="property" name="The ClapperMediaItem:id property" link="property.MediaItem.id.html" /><keyword type="property" name="The ClapperMediaItem:redirect-uri property" link="property.MediaItem.redirect-uri.html" since="0.10" /><keyword type="property" name="The ClapperMediaItem:suburi property" link="property.MediaItem.suburi.html" /><keyword type="property" name="The ClapperMediaItem:tags property" link="property.MediaItem.tags.html" since="0.10" /><keyword type="property" name="The ClapperMediaItem:timeline property" link="property.MediaItem.timeline.html" /><keyword type="property" name="The ClapperMediaItem:title property" link="property.MediaItem.title.html" /><keyword type="property" name="The ClapperMediaItem:uri property" link="property.MediaItem.uri.html" /><keyword type="struct" name="ClapperMpris" link="class.Mpris.html" deprecated="0.10" /><keyword type="member" name="MprisClass.parent_class" link="class.Mpris.html" /><keyword type="function" name="clapper_mpris_get_fallback_art_url" link="method.Mpris.get_fallback_art_url.html" deprecated="0.10" /><keyword type="function" name="clapper_mpris_get_queue_controllable" link="method.Mpris.get_queue_controllable.html" deprecated="0.10" /><keyword type="function" name="clapper_mpris_set_fallback_art_url" link="method.Mpris.set_fallback_art_url.html" deprecated="0.10" /><keyword type="function" name="clapper_mpris_set_queue_controllable" link="method.Mpris.set_queue_controllable.html" deprecated="0.10" /><keyword type="function" name="clapper_mpris_new" link="ctor.Mpris.new.html" deprecated="0.10" /><keyword type="property" name="The ClapperMpris:desktop-entry property" link="property.Mpris.desktop-entry.html" deprecated="0.10" /><keyword type="property" name="The ClapperMpris:fallback-art-url property" link="property.Mpris.fallback-art-url.html" deprecated="0.10" /><keyword type="property" name="The ClapperMpris:identity property" link="property.Mpris.identity.html" deprecated="0.10" /><keyword type="property" name="The ClapperMpris:own-name property" link="property.Mpris.own-name.html" deprecated="0.10" /><keyword type="property" name="The ClapperMpris:queue-controllable property" link="property.Mpris.queue-controllable.html" deprecated="0.10" /><keyword type="struct" name="ClapperPlayer" link="class.Player.html" /><keyword type="member" name="PlayerClass.parent_class" link="class.Player.html" /><keyword type="function" name="clapper_player_add_feature" link="method.Player.add_feature.html" /><keyword type="function" name="clapper_player_advance_frame" link="method.Player.advance_frame.html" since="0.10" /><keyword type="function" name="clapper_player_get_adaptive_bandwidth" link="method.Player.get_adaptive_bandwidth.html" since="0.8" /><keyword type="function" name="clapper_player_get_adaptive_max_bitrate" link="method.Player.get_adaptive_max_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_get_adaptive_min_bitrate" link="method.Player.get_adaptive_min_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_get_adaptive_start_bitrate" link="method.Player.get_adaptive_start_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_get_audio_enabled" link="method.Player.get_audio_enabled.html" /><keyword type="function" name="clapper_player_get_audio_filter" link="method.Player.get_audio_filter.html" /><keyword type="function" name="clapper_player_get_audio_offset" link="method.Player.get_audio_offset.html" /><keyword type="function" name="clapper_player_get_audio_sink" link="method.Player.get_audio_sink.html" /><keyword type="function" name="clapper_player_get_audio_streams" link="method.Player.get_audio_streams.html" /><keyword type="function" name="clapper_player_get_autoplay" link="method.Player.get_autoplay.html" /><keyword type="function" name="clapper_player_get_current_audio_decoder" link="method.Player.get_current_audio_decoder.html" /><keyword type="function" name="clapper_player_get_current_video_decoder" link="method.Player.get_current_video_decoder.html" /><keyword type="function" name="clapper_player_get_download_dir" link="method.Player.get_download_dir.html" since="0.8" /><keyword type="function" name="clapper_player_get_download_enabled" link="method.Player.get_download_enabled.html" since="0.8" /><keyword type="function" name="clapper_player_get_enhancer_proxies" link="method.Player.get_enhancer_proxies.html" since="0.10" /><keyword type="function" name="clapper_player_get_mute" link="method.Player.get_mute.html" /><keyword type="function" name="clapper_player_get_position" link="method.Player.get_position.html" /><keyword type="function" name="clapper_player_get_queue" link="method.Player.get_queue.html" /><keyword type="function" name="clapper_player_get_speed" link="method.Player.get_speed.html" /><keyword type="function" name="clapper_player_get_state" link="method.Player.get_state.html" /><keyword type="function" name="clapper_player_get_subtitle_font_desc" link="method.Player.get_subtitle_font_desc.html" /><keyword type="function" name="clapper_player_get_subtitle_offset" link="method.Player.get_subtitle_offset.html" /><keyword type="function" name="clapper_player_get_subtitle_streams" link="method.Player.get_subtitle_streams.html" /><keyword type="function" name="clapper_player_get_subtitles_enabled" link="method.Player.get_subtitles_enabled.html" /><keyword type="function" name="clapper_player_get_video_enabled" link="method.Player.get_video_enabled.html" /><keyword type="function" name="clapper_player_get_video_filter" link="method.Player.get_video_filter.html" /><keyword type="function" name="clapper_player_get_video_sink" link="method.Player.get_video_sink.html" /><keyword type="function" name="clapper_player_get_video_streams" link="method.Player.get_video_streams.html" /><keyword type="function" name="clapper_player_get_volume" link="method.Player.get_volume.html" /><keyword type="function" name="clapper_player_make_pipeline_graph" link="method.Player.make_pipeline_graph.html" since="0.10" /><keyword type="function" name="clapper_player_pause" link="method.Player.pause.html" /><keyword type="function" name="clapper_player_play" link="method.Player.play.html" /><keyword type="function" name="clapper_player_post_message" link="method.Player.post_message.html" since="0.10" /><keyword type="function" name="clapper_player_seek" link="method.Player.seek.html" /><keyword type="function" name="clapper_player_seek_custom" link="method.Player.seek_custom.html" /><keyword type="function" name="clapper_player_set_adaptive_max_bitrate" link="method.Player.set_adaptive_max_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_set_adaptive_min_bitrate" link="method.Player.set_adaptive_min_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_set_adaptive_start_bitrate" link="method.Player.set_adaptive_start_bitrate.html" since="0.8" /><keyword type="function" name="clapper_player_set_audio_enabled" link="method.Player.set_audio_enabled.html" /><keyword type="function" name="clapper_player_set_audio_filter" link="method.Player.set_audio_filter.html" /><keyword type="function" name="clapper_player_set_audio_offset" link="method.Player.set_audio_offset.html" /><keyword type="function" name="clapper_player_set_audio_sink" link="method.Player.set_audio_sink.html" /><keyword type="function" name="clapper_player_set_autoplay" link="method.Player.set_autoplay.html" /><keyword type="function" name="clapper_player_set_download_dir" link="method.Player.set_download_dir.html" since="0.8" /><keyword type="function" name="clapper_player_set_download_enabled" link="method.Player.set_download_enabled.html" since="0.8" /><keyword type="function" name="clapper_player_set_mute" link="method.Player.set_mute.html" /><keyword type="function" name="clapper_player_set_speed" link="method.Player.set_speed.html" /><keyword type="function" name="clapper_player_set_subtitle_font_desc" link="method.Player.set_subtitle_font_desc.html" /><keyword type="function" name="clapper_player_set_subtitle_offset" link="method.Player.set_subtitle_offset.html" /><keyword type="function" name="clapper_player_set_subtitles_enabled" link="method.Player.set_subtitles_enabled.html" /><keyword type="function" name="clapper_player_set_video_enabled" link="method.Player.set_video_enabled.html" /><keyword type="function" name="clapper_player_set_video_filter" link="method.Player.set_video_filter.html" /><keyword type="function" name="clapper_player_set_video_sink" link="method.Player.set_video_sink.html" /><keyword type="function" name="clapper_player_set_volume" link="method.Player.set_volume.html" /><keyword type="function" name="clapper_player_stop" link="method.Player.stop.html" /><keyword type="function" name="clapper_player_new" link="ctor.Player.new.html" /><keyword type="property" name="The ClapperPlayer:adaptive-bandwidth property" link="property.Player.adaptive-bandwidth.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:adaptive-max-bitrate property" link="property.Player.adaptive-max-bitrate.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:adaptive-min-bitrate property" link="property.Player.adaptive-min-bitrate.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:adaptive-start-bitrate property" link="property.Player.adaptive-start-bitrate.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:audio-enabled property" link="property.Player.audio-enabled.html" /><keyword type="property" name="The ClapperPlayer:audio-filter property" link="property.Player.audio-filter.html" /><keyword type="property" name="The ClapperPlayer:audio-offset property" link="property.Player.audio-offset.html" /><keyword type="property" name="The ClapperPlayer:audio-sink property" link="property.Player.audio-sink.html" /><keyword type="property" name="The ClapperPlayer:audio-streams property" link="property.Player.audio-streams.html" /><keyword type="property" name="The ClapperPlayer:autoplay property" link="property.Player.autoplay.html" /><keyword type="property" name="The ClapperPlayer:current-audio-decoder property" link="property.Player.current-audio-decoder.html" /><keyword type="property" name="The ClapperPlayer:current-video-decoder property" link="property.Player.current-video-decoder.html" /><keyword type="property" name="The ClapperPlayer:download-dir property" link="property.Player.download-dir.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:download-enabled property" link="property.Player.download-enabled.html" since="0.8" /><keyword type="property" name="The ClapperPlayer:enhancer-proxies property" link="property.Player.enhancer-proxies.html" since="0.10" /><keyword type="property" name="The ClapperPlayer:mute property" link="property.Player.mute.html" /><keyword type="property" name="The ClapperPlayer:position property" link="property.Player.position.html" /><keyword type="property" name="The ClapperPlayer:queue property" link="property.Player.queue.html" /><keyword type="property" name="The ClapperPlayer:speed property" link="property.Player.speed.html" /><keyword type="property" name="The ClapperPlayer:state property" link="property.Player.state.html" /><keyword type="property" name="The ClapperPlayer:subtitle-font-desc property" link="property.Player.subtitle-font-desc.html" /><keyword type="property" name="The ClapperPlayer:subtitle-offset property" link="property.Player.subtitle-offset.html" /><keyword type="property" name="The ClapperPlayer:subtitle-streams property" link="property.Player.subtitle-streams.html" /><keyword type="property" name="The ClapperPlayer:subtitles-enabled property" link="property.Player.subtitles-enabled.html" /><keyword type="property" name="The ClapperPlayer:video-enabled property" link="property.Player.video-enabled.html" /><keyword type="property" name="The ClapperPlayer:video-filter property" link="property.Player.video-filter.html" /><keyword type="property" name="The ClapperPlayer:video-sink property" link="property.Player.video-sink.html" /><keyword type="property" name="The ClapperPlayer:video-streams property" link="property.Player.video-streams.html" /><keyword type="property" name="The ClapperPlayer:volume property" link="property.Player.volume.html" /><keyword type="signal" name="The ClapperPlayer::download-complete signal" link="signal.Player.download-complete.html" since="0.8" /><keyword type="signal" name="The ClapperPlayer::error signal" link="signal.Player.error.html" /><keyword type="signal" name="The ClapperPlayer::message signal" link="signal.Player.message.html" since="0.10" /><keyword type="signal" name="The ClapperPlayer::missing-plugin signal" link="signal.Player.missing-plugin.html" /><keyword type="signal" name="The ClapperPlayer::seek-done signal" link="signal.Player.seek-done.html" /><keyword type="signal" name="The ClapperPlayer::warning signal" link="signal.Player.warning.html" /><keyword type="struct" name="ClapperQueue" link="class.Queue.html" /><keyword type="member" name="QueueClass.parent_class" link="class.Queue.html" /><keyword type="function" name="clapper_queue_add_item" link="method.Queue.add_item.html" /><keyword type="function" name="clapper_queue_clear" link="method.Queue.clear.html" /><keyword type="function" name="clapper_queue_find_item" link="method.Queue.find_item.html" /><keyword type="function" name="clapper_queue_get_current_index" link="method.Queue.get_current_index.html" /><keyword type="function" name="clapper_queue_get_current_item" link="method.Queue.get_current_item.html" /><keyword type="function" name="clapper_queue_get_gapless" link="method.Queue.get_gapless.html" /><keyword type="function" name="clapper_queue_get_instant" link="method.Queue.get_instant.html" /><keyword type="function" name="clapper_queue_get_item" link="method.Queue.get_item.html" /><keyword type="function" name="clapper_queue_get_n_items" link="method.Queue.get_n_items.html" /><keyword type="function" name="clapper_queue_get_progression_mode" link="method.Queue.get_progression_mode.html" /><keyword type="function" name="clapper_queue_insert_item" link="method.Queue.insert_item.html" /><keyword type="function" name="clapper_queue_insert_item_after" link="method.Queue.insert_item_after.html" since="0.10" /><keyword type="function" name="clapper_queue_item_is_current" link="method.Queue.item_is_current.html" /><keyword type="function" name="clapper_queue_remove_index" link="method.Queue.remove_index.html" /><keyword type="function" name="clapper_queue_remove_item" link="method.Queue.remove_item.html" /><keyword type="function" name="clapper_queue_reposition_item" link="method.Queue.reposition_item.html" /><keyword type="function" name="clapper_queue_select_index" link="method.Queue.select_index.html" /><keyword type="function" name="clapper_queue_select_item" link="method.Queue.select_item.html" /><keyword type="function" name="clapper_queue_select_next_item" link="method.Queue.select_next_item.html" /><keyword type="function" name="clapper_queue_select_previous_item" link="method.Queue.select_previous_item.html" /><keyword type="function" name="clapper_queue_set_gapless" link="method.Queue.set_gapless.html" /><keyword type="function" name="clapper_queue_set_instant" link="method.Queue.set_instant.html" /><keyword type="function" name="clapper_queue_set_progression_mode" link="method.Queue.set_progression_mode.html" /><keyword type="function" name="clapper_queue_steal_index" link="method.Queue.steal_index.html" /><keyword type="property" name="The ClapperQueue:current-index property" link="property.Queue.current-index.html" /><keyword type="property" name="The ClapperQueue:current-item property" link="property.Queue.current-item.html" /><keyword type="property" name="The ClapperQueue:gapless property" link="property.Queue.gapless.html" /><keyword type="property" name="The ClapperQueue:instant property" link="property.Queue.instant.html" /><keyword type="property" name="The ClapperQueue:n-items property" link="property.Queue.n-items.html" /><keyword type="property" name="The ClapperQueue:progression-mode property" link="property.Queue.progression-mode.html" /><keyword type="struct" name="ClapperServer" link="class.Server.html" deprecated="0.10" /><keyword type="member" name="ServerClass.parent_class" link="class.Server.html" /><keyword type="function" name="clapper_server_get_current_port" link="method.Server.get_current_port.html" deprecated="0.10" /><keyword type="function" name="clapper_server_get_enabled" link="method.Server.get_enabled.html" deprecated="0.10" /><keyword type="function" name="clapper_server_get_port" link="method.Server.get_port.html" deprecated="0.10" /><keyword type="function" name="clapper_server_get_queue_controllable" link="method.Server.get_queue_controllable.html" deprecated="0.10" /><keyword type="function" name="clapper_server_get_running" link="method.Server.get_running.html" deprecated="0.10" /><keyword type="function" name="clapper_server_set_enabled" link="method.Server.set_enabled.html" deprecated="0.10" /><keyword type="function" name="clapper_server_set_port" link="method.Server.set_port.html" deprecated="0.10" /><keyword type="function" name="clapper_server_set_queue_controllable" link="method.Server.set_queue_controllable.html" deprecated="0.10" /><keyword type="function" name="clapper_server_new" link="ctor.Server.new.html" deprecated="0.10" /><keyword type="property" name="The ClapperServer:current-port property" link="property.Server.current-port.html" deprecated="0.10" /><keyword type="property" name="The ClapperServer:enabled property" link="property.Server.enabled.html" deprecated="0.10" /><keyword type="property" name="The ClapperServer:port property" link="property.Server.port.html" deprecated="0.10" /><keyword type="property" name="The ClapperServer:queue-controllable property" link="property.Server.queue-controllable.html" deprecated="0.10" /><keyword type="property" name="The ClapperServer:running property" link="property.Server.running.html" deprecated="0.10" /><keyword type="signal" name="The ClapperServer::error signal" link="signal.Server.error.html" deprecated="0.10" /><keyword type="struct" name="ClapperStream" link="class.Stream.html" /><keyword type="member" name="StreamClass.parent_class" link="class.Stream.html" /><keyword type="member" name="StreamClass.internal_stream_updated" link="class.Stream.html" /><keyword type="member" name="StreamClass.padding" link="class.Stream.html" /><keyword type="function" name="clapper_stream_get_stream_type" link="method.Stream.get_stream_type.html" /><keyword type="function" name="clapper_stream_get_title" link="method.Stream.get_title.html" /><keyword type="property" name="The ClapperStream:stream-type property" link="property.Stream.stream-type.html" /><keyword type="property" name="The ClapperStream:title property" link="property.Stream.title.html" /><keyword type="struct" name="ClapperStreamList" link="class.StreamList.html" /><keyword type="member" name="StreamListClass.parent_class" link="class.StreamList.html" /><keyword type="function" name="clapper_stream_list_get_current_index" link="method.StreamList.get_current_index.html" /><keyword type="function" name="clapper_stream_list_get_current_stream" link="method.StreamList.get_current_stream.html" /><keyword type="function" name="clapper_stream_list_get_n_streams" link="method.StreamList.get_n_streams.html" /><keyword type="function" name="clapper_stream_list_get_stream" link="method.StreamList.get_stream.html" /><keyword type="function" name="clapper_stream_list_select_index" link="method.StreamList.select_index.html" /><keyword type="function" name="clapper_stream_list_select_stream" link="method.StreamList.select_stream.html" /><keyword type="property" name="The ClapperStreamList:current-index property" link="property.StreamList.current-index.html" /><keyword type="property" name="The ClapperStreamList:current-stream property" link="property.StreamList.current-stream.html" /><keyword type="property" name="The ClapperStreamList:n-streams property" link="property.StreamList.n-streams.html" /><keyword type="struct" name="ClapperSubtitleStream" link="class.SubtitleStream.html" /><keyword type="member" name="SubtitleStreamClass.parent_class" link="class.SubtitleStream.html" /><keyword type="function" name="clapper_subtitle_stream_get_lang_code" link="method.SubtitleStream.get_lang_code.html" /><keyword type="function" name="clapper_subtitle_stream_get_lang_name" link="method.SubtitleStream.get_lang_name.html" /><keyword type="property" name="The ClapperSubtitleStream:lang-code property" link="property.SubtitleStream.lang-code.html" /><keyword type="property" name="The ClapperSubtitleStream:lang-name property" link="property.SubtitleStream.lang-name.html" /><keyword type="struct" name="ClapperThreadedObject" link="class.ThreadedObject.html" /><keyword type="member" name="ThreadedObjectClass.parent_class" link="class.ThreadedObject.html" /><keyword type="member" name="ThreadedObjectClass.thread_start" link="class.ThreadedObject.html" /><keyword type="member" name="ThreadedObjectClass.thread_stop" link="class.ThreadedObject.html" /><keyword type="member" name="ThreadedObjectClass.padding" link="class.ThreadedObject.html" /><keyword type="function" name="clapper_threaded_object_get_context" link="method.ThreadedObject.get_context.html" /><keyword type="struct" name="ClapperTimeline" link="class.Timeline.html" /><keyword type="member" name="TimelineClass.parent_class" link="class.Timeline.html" /><keyword type="function" name="clapper_timeline_get_marker" link="method.Timeline.get_marker.html" /><keyword type="function" name="clapper_timeline_get_n_markers" link="method.Timeline.get_n_markers.html" /><keyword type="function" name="clapper_timeline_insert_marker" link="method.Timeline.insert_marker.html" /><keyword type="function" name="clapper_timeline_remove_marker" link="method.Timeline.remove_marker.html" /><keyword type="property" name="The ClapperTimeline:n-markers property" link="property.Timeline.n-markers.html" /><keyword type="struct" name="ClapperVideoStream" link="class.VideoStream.html" /><keyword type="member" name="VideoStreamClass.parent_class" link="class.VideoStream.html" /><keyword type="function" name="clapper_video_stream_get_bitrate" link="method.VideoStream.get_bitrate.html" /><keyword type="function" name="clapper_video_stream_get_codec" link="method.VideoStream.get_codec.html" /><keyword type="function" name="clapper_video_stream_get_fps" link="method.VideoStream.get_fps.html" /><keyword type="function" name="clapper_video_stream_get_height" link="method.VideoStream.get_height.html" /><keyword type="function" name="clapper_video_stream_get_pixel_format" link="method.VideoStream.get_pixel_format.html" /><keyword type="function" name="clapper_video_stream_get_width" link="method.VideoStream.get_width.html" /><keyword type="property" name="The ClapperVideoStream:bitrate property" link="property.VideoStream.bitrate.html" /><keyword type="property" name="The ClapperVideoStream:codec property" link="property.VideoStream.codec.html" /><keyword type="property" name="The ClapperVideoStream:fps property" link="property.VideoStream.fps.html" /><keyword type="property" name="The ClapperVideoStream:height property" link="property.VideoStream.height.html" /><keyword type="property" name="The ClapperVideoStream:pixel-format property" link="property.VideoStream.pixel-format.html" /><keyword type="property" name="The ClapperVideoStream:width property" link="property.VideoStream.width.html" /><keyword type="constant" name="CLAPPER_HAVE_DISCOVERER" link="const.HAVE_DISCOVERER.html" /><keyword type="constant" name="CLAPPER_HAVE_MPRIS" link="const.HAVE_MPRIS.html" /><keyword type="constant" name="CLAPPER_HAVE_SERVER" link="const.HAVE_SERVER.html" /><keyword type="constant" name="CLAPPER_MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><keyword type="constant" name="CLAPPER_MARKER_NO_END" link="const.MARKER_NO_END.html" /><keyword type="constant" name="CLAPPER_MICRO_VERSION" link="const.MICRO_VERSION.html" /><keyword type="constant" name="CLAPPER_MINOR_VERSION" link="const.MINOR_VERSION.html" /><keyword type="constant" name="CLAPPER_QUEUE_INVALID_POSITION" link="const.QUEUE_INVALID_POSITION.html" /><keyword type="constant" name="CLAPPER_STREAM_LIST_INVALID_POSITION" link="const.STREAM_LIST_INVALID_POSITION.html" /><keyword type="constant" name="CLAPPER_TIME_FORMAT" link="const.TIME_FORMAT.html" /><keyword type="constant" name="CLAPPER_TIME_MS_FORMAT" link="const.TIME_MS_FORMAT.html" /><keyword type="constant" name="CLAPPER_VERSION_S" link="const.VERSION_S.html" /><keyword type="constant" name="CLAPPER_WITH_ENHANCERS_LOADER" link="const.WITH_ENHANCERS_LOADER.html" /><keyword type="enum" name="ClapperDiscovererDiscoveryMode" link="enum.DiscovererDiscoveryMode.html" deprecated="0.10" /><keyword type="constant" name="CLAPPER_DISCOVERER_DISCOVERY_ALWAYS" link="enum.DiscovererDiscoveryMode.html" /><keyword type="constant" name="CLAPPER_DISCOVERER_DISCOVERY_NONCURRENT" link="enum.DiscovererDiscoveryMode.html" /><keyword type="enum" name="ClapperMarkerType" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_UNKNOWN" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_TITLE" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_CHAPTER" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_TRACK" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_CUSTOM_1" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_CUSTOM_2" link="enum.MarkerType.html" /><keyword type="constant" name="CLAPPER_MARKER_TYPE_CUSTOM_3" link="enum.MarkerType.html" /><keyword type="enum" name="ClapperPlayerMessageDestination" link="enum.PlayerMessageDestination.html" since="0.10" /><keyword type="constant" name="CLAPPER_PLAYER_MESSAGE_DESTINATION_PLAYER" link="enum.PlayerMessageDestination.html" /><keyword type="constant" name="CLAPPER_PLAYER_MESSAGE_DESTINATION_REACTABLES" link="enum.PlayerMessageDestination.html" /><keyword type="constant" name="CLAPPER_PLAYER_MESSAGE_DESTINATION_APPLICATION" link="enum.PlayerMessageDestination.html" /><keyword type="enum" name="ClapperPlayerSeekMethod" link="enum.PlayerSeekMethod.html" /><keyword type="constant" name="CLAPPER_PLAYER_SEEK_METHOD_ACCURATE" link="enum.PlayerSeekMethod.html" /><keyword type="constant" name="CLAPPER_PLAYER_SEEK_METHOD_NORMAL" link="enum.PlayerSeekMethod.html" /><keyword type="constant" name="CLAPPER_PLAYER_SEEK_METHOD_FAST" link="enum.PlayerSeekMethod.html" /><keyword type="enum" name="ClapperPlayerState" link="enum.PlayerState.html" /><keyword type="constant" name="CLAPPER_PLAYER_STATE_STOPPED" link="enum.PlayerState.html" /><keyword type="constant" name="CLAPPER_PLAYER_STATE_BUFFERING" link="enum.PlayerState.html" /><keyword type="constant" name="CLAPPER_PLAYER_STATE_PAUSED" link="enum.PlayerState.html" /><keyword type="constant" name="CLAPPER_PLAYER_STATE_PLAYING" link="enum.PlayerState.html" /><keyword type="enum" name="ClapperQueueProgressionMode" link="enum.QueueProgressionMode.html" /><keyword type="constant" name="CLAPPER_QUEUE_PROGRESSION_NONE" link="enum.QueueProgressionMode.html" /><keyword type="constant" name="CLAPPER_QUEUE_PROGRESSION_CONSECUTIVE" link="enum.QueueProgressionMode.html" /><keyword type="constant" name="CLAPPER_QUEUE_PROGRESSION_REPEAT_ITEM" link="enum.QueueProgressionMode.html" /><keyword type="constant" name="CLAPPER_QUEUE_PROGRESSION_CAROUSEL" link="enum.QueueProgressionMode.html" /><keyword type="constant" name="CLAPPER_QUEUE_PROGRESSION_SHUFFLE" link="enum.QueueProgressionMode.html" /><keyword type="enum" name="ClapperStreamType" link="enum.StreamType.html" /><keyword type="constant" name="CLAPPER_STREAM_TYPE_UNKNOWN" link="enum.StreamType.html" /><keyword type="constant" name="CLAPPER_STREAM_TYPE_VIDEO" link="enum.StreamType.html" /><keyword type="constant" name="CLAPPER_STREAM_TYPE_AUDIO" link="enum.StreamType.html" /><keyword type="constant" name="CLAPPER_STREAM_TYPE_SUBTITLE" link="enum.StreamType.html" /><keyword type="macro" name="CLAPPER_AUDIO_STREAM_CAST" link="func.AUDIO_STREAM_CAST.html" /><keyword type="macro" name="CLAPPER_CHECK_VERSION" link="func.CHECK_VERSION.html" /><keyword type="macro" name="CLAPPER_DEPRECATED_FOR" link="func.DEPRECATED_FOR.html" /><keyword type="macro" name="CLAPPER_DISCOVERER_CAST" link="func.DISCOVERER_CAST.html" /><keyword type="macro" name="CLAPPER_ENCODE_VERSION" link="func.ENCODE_VERSION.html" /><keyword type="macro" name="CLAPPER_ENHANCER_PROXY_CAST" link="func.ENHANCER_PROXY_CAST.html" /><keyword type="macro" name="CLAPPER_ENHANCER_PROXY_LIST_CAST" link="func.ENHANCER_PROXY_LIST_CAST.html" /><keyword type="macro" name="CLAPPER_EXTRACTABLE_CAST" link="func.EXTRACTABLE_CAST.html" /><keyword type="macro" name="CLAPPER_FEATURE_CAST" link="func.FEATURE_CAST.html" /><keyword type="macro" name="CLAPPER_HARVEST_CAST" link="func.HARVEST_CAST.html" /><keyword type="macro" name="CLAPPER_MARKER_CAST" link="func.MARKER_CAST.html" /><keyword type="macro" name="CLAPPER_MEDIA_ITEM_CAST" link="func.MEDIA_ITEM_CAST.html" /><keyword type="macro" name="CLAPPER_MPRIS_CAST" link="func.MPRIS_CAST.html" /><keyword type="macro" name="CLAPPER_PLAYER_CAST" link="func.PLAYER_CAST.html" /><keyword type="macro" name="CLAPPER_PLAYLISTABLE_CAST" link="func.PLAYLISTABLE_CAST.html" /><keyword type="macro" name="CLAPPER_QUEUE_CAST" link="func.QUEUE_CAST.html" /><keyword type="macro" name="CLAPPER_REACTABLE_CAST" link="func.REACTABLE_CAST.html" /><keyword type="macro" name="CLAPPER_SERVER_CAST" link="func.SERVER_CAST.html" /><keyword type="macro" name="CLAPPER_STREAM_CAST" link="func.STREAM_CAST.html" /><keyword type="macro" name="CLAPPER_STREAM_LIST_CAST" link="func.STREAM_LIST_CAST.html" /><keyword type="macro" name="CLAPPER_SUBTITLE_STREAM_CAST" link="func.SUBTITLE_STREAM_CAST.html" /><keyword type="macro" name="CLAPPER_THREADED_OBJECT_CAST" link="func.THREADED_OBJECT_CAST.html" /><keyword type="macro" name="CLAPPER_TIME_ARGS" link="func.TIME_ARGS.html" /><keyword type="macro" name="CLAPPER_TIME_MS_ARGS" link="func.TIME_MS_ARGS.html" /><keyword type="macro" name="CLAPPER_TIMELINE_CAST" link="func.TIMELINE_CAST.html" /><keyword type="macro" name="CLAPPER_VIDEO_STREAM_CAST" link="func.VIDEO_STREAM_CAST.html" /><keyword type="function" name="clapper_enhancer_check" link="func.enhancer_check.html" since="0.8" deprecated="0.10" /><keyword type="function" name="clapper_get_global_enhancer_proxies" link="func.get_global_enhancer_proxies.html" since="0.10" /><keyword type="function" name="clapper_get_major_version" link="func.get_major_version.html" since="0.10" /><keyword type="function" name="clapper_get_micro_version" link="func.get_micro_version.html" since="0.10" /><keyword type="function" name="clapper_get_minor_version" link="func.get_minor_version.html" since="0.10" /><keyword type="function" name="clapper_get_version_s" link="func.get_version_s.html" since="0.10" /><keyword type="function" name="clapper_init" link="func.init.html" /><keyword type="function" name="clapper_init_check" link="func.init_check.html" /><keyword type="struct" name="ClapperExtractable" link="iface.Extractable.html" since="0.8" /><keyword type="member" name="ExtractableInterface.parent_iface" link="iface.Extractable.html" /><keyword type="member" name="ExtractableInterface.extract" link="iface.Extractable.html" /><keyword type="member" name="ExtractableInterface.padding" link="iface.Extractable.html" /><keyword type="struct" name="ClapperPlaylistable" link="iface.Playlistable.html" since="0.10" /><keyword type="member" name="PlaylistableInterface.parent_iface" link="iface.Playlistable.html" /><keyword type="member" name="PlaylistableInterface.parse" link="iface.Playlistable.html" /><keyword type="member" name="PlaylistableInterface.padding" link="iface.Playlistable.html" /><keyword type="struct" name="ClapperReactable" link="iface.Reactable.html" since="0.10" /><keyword type="member" name="ReactableInterface.parent_iface" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.state_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.position_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.speed_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.volume_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.mute_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.played_item_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.item_updated" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.queue_item_added" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.queue_item_removed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.queue_item_repositioned" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.queue_cleared" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.queue_progression_changed" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.message_received" link="iface.Reactable.html" /><keyword type="member" name="ReactableInterface.padding" link="iface.Reactable.html" /><keyword type="function" name="clapper_reactable_get_player" link="method.Reactable.get_player.html" since="0.10" /><keyword type="function" name="clapper_reactable_queue_append_sync" link="method.Reactable.queue_append_sync.html" since="0.10" /><keyword type="function" name="clapper_reactable_queue_clear_sync" link="method.Reactable.queue_clear_sync.html" since="0.10" /><keyword type="function" name="clapper_reactable_queue_insert_sync" link="method.Reactable.queue_insert_sync.html" since="0.10" /><keyword type="function" name="clapper_reactable_queue_remove_sync" link="method.Reactable.queue_remove_sync.html" since="0.10" /><keyword type="function" name="clapper_reactable_timeline_insert_sync" link="method.Reactable.timeline_insert_sync.html" since="0.10" /><keyword type="function" name="clapper_reactable_timeline_remove_sync" link="method.Reactable.timeline_remove_sync.html" since="0.10" /></functions></book>