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 AppCompatActivityprotected MediaServiceprotected Class<? extends MediaService>protected MediaSessionHelperprotected NotificationHelperprotected ServiceMediaApi -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMediaServiceController(AppCompatActivity activity, NotificationHelper notificationHelper, MediaSessionHelper mediaSessionHelper, ServiceMediaApi serviceMediaApi, Class<? extends MediaService> mediaServiceClass, BGAFactory bgaFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidonServiceConnected(ComponentName name, IBinder service) voidonServiceDisconnected(ComponentName name) voidvoidupdateServiceMediaApi(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)
-