Skip to main content

Crate clapper_sys

Crate clapper_sys 

Source

Structs§

ClapperAudioStream
ClapperAudioStreamClass
ClapperDiscoverer
ClapperDiscovererClass
ClapperEnhancerProxy
ClapperEnhancerProxyClass
ClapperEnhancerProxyList
ClapperEnhancerProxyListClass
ClapperExtractable
ClapperExtractableInterface
ClapperFeature
ClapperFeatureClass
ClapperHarvest
ClapperHarvestClass
ClapperMarker
ClapperMarkerClass
ClapperMediaItem
ClapperMediaItemClass
ClapperMpris
ClapperMprisClass
ClapperPlayer
ClapperPlayerClass
ClapperPlaylistable
ClapperPlaylistableInterface
ClapperQueue
ClapperQueueClass
ClapperReactable
ClapperReactableInterface
ClapperServer
ClapperServerClass
ClapperStream
ClapperStreamClass
ClapperStreamList
ClapperStreamListClass
ClapperSubtitleStream
ClapperSubtitleStreamClass
ClapperThreadedObject
ClapperThreadedObjectClass
ClapperTimeline
ClapperTimelineClass
ClapperVideoStream
ClapperVideoStreamClass

Constants§

CLAPPER_DISCOVERER_DISCOVERY_ALWAYS
CLAPPER_DISCOVERER_DISCOVERY_NONCURRENT
CLAPPER_ENHANCER_PARAM_DIRPATH
CLAPPER_ENHANCER_PARAM_FILEPATH
CLAPPER_ENHANCER_PARAM_GLOBAL
CLAPPER_ENHANCER_PARAM_LOCAL
CLAPPER_HAVE_DISCOVERER
CLAPPER_HAVE_MPRIS
CLAPPER_HAVE_SERVER
CLAPPER_MAJOR_VERSION
CLAPPER_MARKER_NO_END
CLAPPER_MARKER_TYPE_CHAPTER
CLAPPER_MARKER_TYPE_CUSTOM_1
CLAPPER_MARKER_TYPE_CUSTOM_2
CLAPPER_MARKER_TYPE_CUSTOM_3
CLAPPER_MARKER_TYPE_TITLE
CLAPPER_MARKER_TYPE_TRACK
CLAPPER_MARKER_TYPE_UNKNOWN
CLAPPER_MICRO_VERSION
CLAPPER_MINOR_VERSION
CLAPPER_PLAYER_MESSAGE_DESTINATION_APPLICATION
CLAPPER_PLAYER_MESSAGE_DESTINATION_PLAYER
CLAPPER_PLAYER_MESSAGE_DESTINATION_REACTABLES
CLAPPER_PLAYER_SEEK_METHOD_ACCURATE
CLAPPER_PLAYER_SEEK_METHOD_FAST
CLAPPER_PLAYER_SEEK_METHOD_NORMAL
CLAPPER_PLAYER_STATE_BUFFERING
CLAPPER_PLAYER_STATE_PAUSED
CLAPPER_PLAYER_STATE_PLAYING
CLAPPER_PLAYER_STATE_STOPPED
CLAPPER_QUEUE_INVALID_POSITION
CLAPPER_QUEUE_PROGRESSION_CAROUSEL
CLAPPER_QUEUE_PROGRESSION_CONSECUTIVE
CLAPPER_QUEUE_PROGRESSION_NONE
CLAPPER_QUEUE_PROGRESSION_REPEAT_ITEM
CLAPPER_QUEUE_PROGRESSION_SHUFFLE
CLAPPER_REACTABLE_ITEM_UPDATED_CACHE_LOCATION
CLAPPER_REACTABLE_ITEM_UPDATED_DURATION
CLAPPER_REACTABLE_ITEM_UPDATED_REDIRECT_URI
CLAPPER_REACTABLE_ITEM_UPDATED_TAGS
CLAPPER_REACTABLE_ITEM_UPDATED_TIMELINE
CLAPPER_REACTABLE_ITEM_UPDATED_TITLE
CLAPPER_STREAM_LIST_INVALID_POSITION
CLAPPER_STREAM_TYPE_AUDIO
CLAPPER_STREAM_TYPE_SUBTITLE
CLAPPER_STREAM_TYPE_UNKNOWN
CLAPPER_STREAM_TYPE_VIDEO
CLAPPER_TIME_FORMAT
CLAPPER_TIME_MS_FORMAT
CLAPPER_VERSION_S
CLAPPER_WITH_ENHANCERS_LOADER

Functions§

clapper_audio_stream_get_bitrate
clapper_audio_stream_get_channels
clapper_audio_stream_get_codec
clapper_audio_stream_get_lang_code
clapper_audio_stream_get_lang_name
clapper_audio_stream_get_sample_format
clapper_audio_stream_get_sample_rate
clapper_audio_stream_get_type
clapper_discoverer_discovery_mode_get_type
clapper_discoverer_get_discovery_mode
clapper_discoverer_get_type
clapper_discoverer_new
clapper_discoverer_set_discovery_mode
clapper_enhancer_checkv0_8
clapper_enhancer_param_flags_get_typev0_10
clapper_enhancer_proxy_extra_data_lists_valuev0_10
clapper_enhancer_proxy_get_descriptionv0_10
clapper_enhancer_proxy_get_extra_datav0_10
clapper_enhancer_proxy_get_friendly_namev0_10
clapper_enhancer_proxy_get_module_dirv0_10
clapper_enhancer_proxy_get_module_namev0_10
clapper_enhancer_proxy_get_settingsv0_10
clapper_enhancer_proxy_get_target_creation_allowedv0_10
clapper_enhancer_proxy_get_target_interfacesv0_10
clapper_enhancer_proxy_get_target_propertiesv0_10
clapper_enhancer_proxy_get_typev0_10
clapper_enhancer_proxy_get_versionv0_10
clapper_enhancer_proxy_list_get_n_proxiesv0_10
clapper_enhancer_proxy_list_get_proxyv0_10
clapper_enhancer_proxy_list_get_proxy_by_modulev0_10
clapper_enhancer_proxy_list_get_typev0_10
clapper_enhancer_proxy_list_peek_proxyv0_10
clapper_enhancer_proxy_set_locallyv0_10
clapper_enhancer_proxy_set_locally_with_tablev0_10
clapper_enhancer_proxy_set_target_creation_allowedv0_10
clapper_enhancer_proxy_target_has_interfacev0_10
clapper_extractable_get_typev0_8
clapper_feature_get_type
clapper_get_global_enhancer_proxiesv0_10
clapper_get_major_versionv0_10
clapper_get_micro_versionv0_10
clapper_get_minor_versionv0_10
clapper_get_version_sv0_10
clapper_harvest_fillv0_8
clapper_harvest_fill_with_bytesv0_8
clapper_harvest_fill_with_textv0_8
clapper_harvest_get_typev0_8
clapper_harvest_headers_setv0_8
clapper_harvest_headers_set_valuev0_8
clapper_harvest_set_expiration_date_utcv0_10
clapper_harvest_set_expiration_secondsv0_10
clapper_harvest_tags_addv0_8
clapper_harvest_tags_add_valuev0_8
clapper_harvest_toc_addv0_8
clapper_init
clapper_init_check
clapper_marker_get_end
clapper_marker_get_marker_type
clapper_marker_get_start
clapper_marker_get_title
clapper_marker_get_type
clapper_marker_new
clapper_marker_type_get_type
clapper_media_item_get_cache_locationv0_10
clapper_media_item_get_container_format
clapper_media_item_get_duration
clapper_media_item_get_id
clapper_media_item_get_redirect_uriv0_10
clapper_media_item_get_suburi
clapper_media_item_get_tagsv0_10
clapper_media_item_get_timeline
clapper_media_item_get_title
clapper_media_item_get_type
clapper_media_item_get_uri
clapper_media_item_new
clapper_media_item_new_cachedv0_8
clapper_media_item_new_from_file
clapper_media_item_populate_tagsv0_10
clapper_media_item_set_suburi
clapper_mpris_get_fallback_art_url
clapper_mpris_get_queue_controllable
clapper_mpris_get_type
clapper_mpris_new
clapper_mpris_set_fallback_art_url
clapper_mpris_set_queue_controllable
clapper_player_add_feature
clapper_player_advance_framev0_10
clapper_player_get_adaptive_bandwidthv0_8
clapper_player_get_adaptive_max_bitratev0_8
clapper_player_get_adaptive_min_bitratev0_8
clapper_player_get_adaptive_start_bitratev0_8
clapper_player_get_audio_enabled
clapper_player_get_audio_filter
clapper_player_get_audio_offset
clapper_player_get_audio_sink
clapper_player_get_audio_streams
clapper_player_get_autoplay
clapper_player_get_current_audio_decoder
clapper_player_get_current_video_decoder
clapper_player_get_download_dirv0_8
clapper_player_get_download_enabledv0_8
clapper_player_get_enhancer_proxiesv0_10
clapper_player_get_mute
clapper_player_get_position
clapper_player_get_queue
clapper_player_get_speed
clapper_player_get_state
clapper_player_get_subtitle_font_desc
clapper_player_get_subtitle_offset
clapper_player_get_subtitle_streams
clapper_player_get_subtitles_enabled
clapper_player_get_type
clapper_player_get_video_enabled
clapper_player_get_video_filter
clapper_player_get_video_sink
clapper_player_get_video_streams
clapper_player_get_volume
clapper_player_make_pipeline_graphv0_10
clapper_player_message_destination_get_typev0_10
clapper_player_new
clapper_player_pause
clapper_player_play
clapper_player_post_messagev0_10
clapper_player_seek
clapper_player_seek_custom
clapper_player_seek_method_get_type
clapper_player_set_adaptive_max_bitratev0_8
clapper_player_set_adaptive_min_bitratev0_8
clapper_player_set_adaptive_start_bitratev0_8
clapper_player_set_audio_enabled
clapper_player_set_audio_filter
clapper_player_set_audio_offset
clapper_player_set_audio_sink
clapper_player_set_autoplay
clapper_player_set_download_dirv0_8
clapper_player_set_download_enabledv0_8
clapper_player_set_mute
clapper_player_set_speed
clapper_player_set_subtitle_font_desc
clapper_player_set_subtitle_offset
clapper_player_set_subtitles_enabled
clapper_player_set_video_enabled
clapper_player_set_video_filter
clapper_player_set_video_sink
clapper_player_set_volume
clapper_player_state_get_type
clapper_player_stop
clapper_playlistable_get_typev0_10
clapper_queue_add_item
clapper_queue_clear
clapper_queue_find_item
clapper_queue_get_current_index
clapper_queue_get_current_item
clapper_queue_get_gapless
clapper_queue_get_instant
clapper_queue_get_item
clapper_queue_get_n_items
clapper_queue_get_progression_mode
clapper_queue_get_type
clapper_queue_insert_item
clapper_queue_insert_item_afterv0_10
clapper_queue_item_is_current
clapper_queue_progression_mode_get_type
clapper_queue_remove_index
clapper_queue_remove_item
clapper_queue_reposition_item
clapper_queue_select_index
clapper_queue_select_item
clapper_queue_select_next_item
clapper_queue_select_previous_item
clapper_queue_set_gapless
clapper_queue_set_instant
clapper_queue_set_progression_mode
clapper_queue_steal_index
clapper_reactable_get_playerv0_10
clapper_reactable_get_typev0_10
clapper_reactable_item_updated_flags_get_typev0_10
clapper_reactable_queue_append_syncv0_10
clapper_reactable_queue_clear_syncv0_10
clapper_reactable_queue_insert_syncv0_10
clapper_reactable_queue_remove_syncv0_10
clapper_reactable_timeline_insert_syncv0_10
clapper_reactable_timeline_remove_syncv0_10
clapper_server_get_current_port
clapper_server_get_enabled
clapper_server_get_port
clapper_server_get_queue_controllable
clapper_server_get_running
clapper_server_get_type
clapper_server_new
clapper_server_set_enabled
clapper_server_set_port
clapper_server_set_queue_controllable
clapper_stream_get_stream_type
clapper_stream_get_title
clapper_stream_get_type
clapper_stream_list_get_current_index
clapper_stream_list_get_current_stream
clapper_stream_list_get_n_streams
clapper_stream_list_get_stream
clapper_stream_list_get_type
clapper_stream_list_select_index
clapper_stream_list_select_stream
clapper_stream_type_get_type
clapper_subtitle_stream_get_lang_code
clapper_subtitle_stream_get_lang_name
clapper_subtitle_stream_get_type
clapper_threaded_object_get_context
clapper_threaded_object_get_type
clapper_timeline_get_marker
clapper_timeline_get_n_markers
clapper_timeline_get_type
clapper_timeline_insert_marker
clapper_timeline_remove_marker
clapper_video_stream_get_bitrate
clapper_video_stream_get_codec
clapper_video_stream_get_fps
clapper_video_stream_get_height
clapper_video_stream_get_pixel_format
clapper_video_stream_get_type
clapper_video_stream_get_width

Type Aliases§

ClapperDiscovererDiscoveryMode
ClapperEnhancerParamFlags
ClapperMarkerType
ClapperPlayerMessageDestination
ClapperPlayerSeekMethod
ClapperPlayerState
ClapperQueueProgressionMode
ClapperReactableItemUpdatedFlags
ClapperStreamType