Commit e652019b by Oliver Woodman

Tweak new drm listener method. Fix demo app

parent 6cb029d8
...@@ -448,6 +448,11 @@ public class DemoPlayer implements ExoPlayer.Listener, ChunkSampleSource.EventLi ...@@ -448,6 +448,11 @@ public class DemoPlayer implements ExoPlayer.Listener, ChunkSampleSource.EventLi
} }
@Override @Override
public void onDrmKeysLoaded() {
// Do nothing.
}
@Override
public void onDrmSessionManagerError(Exception e) { public void onDrmSessionManagerError(Exception e) {
if (internalErrorListener != null) { if (internalErrorListener != null) {
internalErrorListener.onDrmSessionManagerError(e); internalErrorListener.onDrmSessionManagerError(e);
......
...@@ -51,10 +51,9 @@ public class StreamingDrmSessionManager implements DrmSessionManager { ...@@ -51,10 +51,9 @@ public class StreamingDrmSessionManager implements DrmSessionManager {
public interface EventListener { public interface EventListener {
/** /**
* Invoked when DRM keys have been loaded. Depending on license setup, this might occur multiple * Invoked each time keys are loaded.
* times during playback.
*/ */
void onKeysLoaded(); void onDrmKeysLoaded();
/** /**
* Invoked when a drm error occurs. * Invoked when a drm error occurs.
...@@ -396,7 +395,7 @@ public class StreamingDrmSessionManager implements DrmSessionManager { ...@@ -396,7 +395,7 @@ public class StreamingDrmSessionManager implements DrmSessionManager {
eventHandler.post(new Runnable() { eventHandler.post(new Runnable() {
@Override @Override
public void run() { public void run() {
eventListener.onKeysLoaded(); eventListener.onDrmKeysLoaded();
} }
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment