Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Mpris_interfaces.Org_mpris_MediaPlayer2_PlayerSourcetype 'a members = {m_Next : 'a OBus_object.t -> unit -> unit Lwt.t;m_OpenUri : 'a OBus_object.t -> string -> unit Lwt.t;m_Pause : 'a OBus_object.t -> unit -> unit Lwt.t;m_Play : 'a OBus_object.t -> unit -> unit Lwt.t;m_PlayPause : 'a OBus_object.t -> unit -> unit Lwt.t;m_Previous : 'a OBus_object.t -> unit -> unit Lwt.t;m_Seek : 'a OBus_object.t -> int64 -> unit Lwt.t;m_SetPosition : 'a OBus_object.t -> (OBus_path.t * int64) -> unit Lwt.t;m_Stop : 'a OBus_object.t -> unit -> unit Lwt.t;p_CanControl : 'a OBus_object.t -> bool React.signal;p_CanGoNext : 'a OBus_object.t -> bool React.signal;p_CanGoPrevious : 'a OBus_object.t -> bool React.signal;p_CanPause : 'a OBus_object.t -> bool React.signal;p_CanPlay : 'a OBus_object.t -> bool React.signal;p_CanSeek : 'a OBus_object.t -> bool React.signal;p_LoopStatus : ('a OBus_object.t ->
string React.signal)
* ('a OBus_object.t ->
string ->
unit Lwt.t);p_MaximumRate : 'a OBus_object.t -> float React.signal;p_Metadata : 'a OBus_object.t ->
(string * OBus_value.V.single) list React.signal;p_MinimumRate : 'a OBus_object.t -> float React.signal;p_PlaybackStatus : 'a OBus_object.t -> string React.signal;p_Position : 'a OBus_object.t -> int64 React.signal;p_Rate : ('a OBus_object.t ->
float React.signal)
* ('a OBus_object.t ->
float ->
unit Lwt.t);p_Shuffle : ('a OBus_object.t ->
bool React.signal)
* ('a OBus_object.t ->
bool ->
unit Lwt.t);p_Volume : ('a OBus_object.t ->
float React.signal)
* ('a OBus_object.t ->
float ->
unit Lwt.t);}