- SambaApi - Class in com.sambatech.player
-
Manages media data request from server.
- SambaApi(Activity, String) - Constructor for class com.sambatech.player.SambaApi
-
SambaApi constructor
- SambaApiCallback - Class in com.sambatech.player.event
-
Listeners representing server responses.
- SambaApiCallback() - Constructor for class com.sambatech.player.event.SambaApiCallback
-
- SambaCast - Class in com.sambatech.player.cast
-
Manages Chromecast integration.
- SambaCast(Context) - Constructor for class com.sambatech.player.cast.SambaCast
-
Initializes Chromecast SDK.
- SambaCastListener - Interface in com.sambatech.player.event
-
- SambaEvent - Class in com.sambatech.player.event
-
- SambaEvent(SambaEventType) - Constructor for class com.sambatech.player.event.SambaEvent
-
SambaEvent default constructor
- SambaEvent(SambaEventType, Object...) - Constructor for class com.sambatech.player.event.SambaEvent
-
SambaEvent constructor
- SambaEventBus - Class in com.sambatech.player.event
-
- SambaEventType - Interface in com.sambatech.player.event
-
- SambaMedia - Class in com.sambatech.player.model
-
Data entity representing a media.
- SambaMedia() - Constructor for class com.sambatech.player.model.SambaMedia
-
- SambaMedia(SambaMedia) - Constructor for class com.sambatech.player.model.SambaMedia
-
- SambaMedia.Caption - Class in com.sambatech.player.model
-
- SambaMedia.CaptionsConfig - Class in com.sambatech.player.model
-
- SambaMedia.Output - Class in com.sambatech.player.model
-
- SambaMediaConfig - Class in com.sambatech.player.model
-
Internal extension of the media entity for player/plugins config purposes.
- SambaMediaConfig() - Constructor for class com.sambatech.player.model.SambaMediaConfig
-
- SambaMediaConfig(SambaMedia) - Constructor for class com.sambatech.player.model.SambaMediaConfig
-
- SambaMediaRequest - Class in com.sambatech.player.model
-
Data entity that represents a request media request to the server.
- SambaMediaRequest(String, String) - Constructor for class com.sambatech.player.model.SambaMediaRequest
-
Represents a VOD media request.
- SambaMediaRequest(String, String, boolean) - Constructor for class com.sambatech.player.model.SambaMediaRequest
-
Represents a live stream request.
- SambaMediaRequest(String, String, String) - Constructor for class com.sambatech.player.model.SambaMediaRequest
-
Represents a live stream request (by stream name).
- SambaMediaRequest(String, String, String, String) - Constructor for class com.sambatech.player.model.SambaMediaRequest
-
Represents a direct live stream request (by URL).
- SambaMediaRequest(String, String, String, String, String[]) - Constructor for class com.sambatech.player.model.SambaMediaRequest
-
Represents a direct live stream request (by URL) with other backup URLs.
- SambaMediaRequest.Environment - Enum in com.sambatech.player.model
-
- SambaMediaRequest.Protocol - Enum in com.sambatech.player.model
-
- SambaPlayer - Class in com.sambatech.player
-
Represents the player, responsible for managing media playback.
- SambaPlayer(Context, AttributeSet) - Constructor for class com.sambatech.player.SambaPlayer
-
- SambaPlayerError - Enum in com.sambatech.player.model
-
Possible player errors reported through `SambaPlayerListener.onError` event.
- SambaPlayerError.Severity - Enum in com.sambatech.player.model
-
The severity of the error:
minor - dispatches error notification without showing the error screen
info - shows error screen without destroying the player
recoverable - display a retry button
critical - player must be destroyed
- SambaPlayerListener - Class in com.sambatech.player.event
-
Listener for player events.
- SambaPlayerListener() - Constructor for class com.sambatech.player.event.SambaPlayerListener
-
- SambaPlayerListener.EventType - Enum in com.sambatech.player.event
-
Events type
- SambaPlayerView - Class in com.sambatech.player
-
- SambaPlayerView(Context, AttributeSet) - Constructor for class com.sambatech.player.SambaPlayerView
-
Deprecated.
- seek(float) - Method in class com.sambatech.player.SambaPlayer
-
Moves the media to a specific position.
- seekTo(int) - Method in class com.sambatech.player.cast.SambaCast
-
Sends a seek message to the remote player.
- sessionId - Variable in class com.sambatech.player.model.SambaMediaConfig
-
- setAutoFullscreenMode(boolean) - Method in class com.sambatech.player.SambaPlayer
-
Sets whether the player should go automatically on fullscreen or not.
- setBaseURL(String) - Method in class com.sambatech.player.cast.CastObject
-
- setCaptionTheme(String) - Method in class com.sambatech.player.cast.CastQuery
-
- setCastApi(String) - Method in class com.sambatech.player.cast.CastQuery
-
- setCastAppId(String) - Method in class com.sambatech.player.cast.CastQuery
-
- setDrm(CastDRM) - Method in class com.sambatech.player.cast.CastObject
-
- setDuration(double) - Method in class com.sambatech.player.cast.CastObject
-
- setEnableControls(boolean) - Method in class com.sambatech.player.SambaPlayer
-
Enables or disables controls.
- setEventListener(SambaCastListener) - Method in class com.sambatech.player.cast.SambaCast
-
Sets the listener to handle cast events.
- setFullscreen(boolean) - Method in class com.sambatech.player.SambaPlayer
-
Sets fullscreen mode on and off.
- setHtml5(boolean) - Method in class com.sambatech.player.cast.CastQuery
-
- setInitialTime(double) - Method in class com.sambatech.player.cast.CastQuery
-
- setLogger(String) - Method in class com.sambatech.player.cast.CastQuery
-
- setM(String) - Method in class com.sambatech.player.cast.CastObject
-
- setMedia(SambaMedia) - Method in class com.sambatech.player.SambaPlayer
-
Defines/overwrites current media.
- setMute(boolean) - Method in class com.sambatech.player.cast.SambaCast
-
Sends a mute setup message to the remote player.
- setPendingPlay(boolean) - Method in class com.sambatech.player.plugins.PluginManager
-
- setPh(String) - Method in class com.sambatech.player.cast.CastObject
-
- setQs(CastQuery) - Method in class com.sambatech.player.cast.CastObject
-
- setSambaCast(SambaCast) - Method in class com.sambatech.player.SambaPlayer
-
If set, Chromecast support will be enabled inside player view.
- setScriptURL(String) - Method in class com.sambatech.player.cast.CastQuery
-
- setSessionId(String) - Method in class com.sambatech.player.cast.CastDRM
-
- setTheme(String) - Method in class com.sambatech.player.cast.CastObject
-
- setThumbURL(String) - Method in class com.sambatech.player.cast.CastObject
-
- setTicket(String) - Method in class com.sambatech.player.cast.CastDRM
-
- setTitle(String) - Method in class com.sambatech.player.cast.CastObject
-
- setValues(int, String, SambaPlayerError.Severity, Exception, int) - Method in enum com.sambatech.player.model.SambaPlayerError
-
Replaces default exception message for current instance.
- setValues(int, String, SambaPlayerError.Severity, Exception) - Method in enum com.sambatech.player.model.SambaPlayerError
-
Replaces default exception message for current instance.
- setValues(int, String, SambaPlayerError.Severity) - Method in enum com.sambatech.player.model.SambaPlayerError
-
Replaces default exception message for current instance.
- setValues(int, String) - Method in enum com.sambatech.player.model.SambaPlayerError
-
Replaces default exception message for current instance.
- setVolume(double) - Method in class com.sambatech.player.cast.SambaCast
-
Sends a volume setup message to the remote player.
- show() - Method in class com.sambatech.player.SambaPlayer
-
Shows player controls.
- size - Variable in class com.sambatech.player.model.SambaMedia.CaptionsConfig
-
- stop() - Method in class com.sambatech.player.SambaPlayer
-
Stops media playback returning the video to it's beginning.
- stopCasting() - Method in class com.sambatech.player.cast.SambaCast
-
Sends a stop message to the remote player.
- streamName - Variable in class com.sambatech.player.model.SambaMediaRequest
-
- streamUrl - Variable in class com.sambatech.player.model.SambaMediaRequest
-
- stringToEnvironment(String) - Static method in enum com.sambatech.player.model.SambaMediaRequest.Environment
-
- sttmKey - Variable in class com.sambatech.player.model.SambaMediaConfig
-
- sttmUrl - Variable in class com.sambatech.player.model.SambaMediaConfig
-
- subscribe(Object) - Static method in class com.sambatech.player.event.SambaEventBus
-
Registers an event.
- switchOutput(int) - Method in class com.sambatech.player.SambaPlayer
-
Changes the current output.