Package com.jwplayer.pub.api.background
Class MediaServiceController
java.lang.Object
com.jwplayer.pub.api.background.MediaServiceController
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AppCompatActivity
protected MediaService
protected Class<? extends MediaService>
protected MediaSessionHelper
protected NotificationHelper
protected ServiceMediaApi
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
MediaServiceController
(AppCompatActivity activity, NotificationHelper notificationHelper, MediaSessionHelper mediaSessionHelper, ServiceMediaApi serviceMediaApi, Class<? extends MediaService> mediaServiceClass, BGAFactory bgaFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
onServiceConnected
(ComponentName name, IBinder service) void
onServiceDisconnected
(ComponentName name) void
void
updateServiceMediaApi
(ServiceMediaApi serviceMediaApi)
-
Field Details
-
mMediaService
-
mActivity
protected AppCompatActivity mActivity -
mNotificationHelper
-
mMediaSessionHelper
-
mServiceMediaApi
-
mMediaServiceClass
-
-
Constructor Details
-
MediaServiceController
protected MediaServiceController(AppCompatActivity activity, NotificationHelper notificationHelper, MediaSessionHelper mediaSessionHelper, ServiceMediaApi serviceMediaApi, Class<? extends MediaService> mediaServiceClass, BGAFactory bgaFactory)
-
-
Method Details
-
updateServiceMediaApi
-
bindService
public void bindService() -
unbindService
public void unbindService() -
onServiceConnected
public void onServiceConnected(ComponentName name, IBinder service) -
onServiceDisconnected
public void onServiceDisconnected(ComponentName name)
-