Commit 44988a86 by christosts Committed by Marc Baechinger

Small clean-up on BaseRenderer

PiperOrigin-RevId: 522039856
parent 9c411992
...@@ -52,7 +52,7 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities { ...@@ -52,7 +52,7 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities {
@GuardedBy("lock") @GuardedBy("lock")
@Nullable @Nullable
protected RendererCapabilities.Listener rendererCapabilitiesListener; private RendererCapabilities.Listener rendererCapabilitiesListener;
/** /**
* @param trackType The track type that the renderer handles. One of the {@link C} {@code * @param trackType The track type that the renderer handles. One of the {@link C} {@code
...@@ -227,13 +227,6 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities { ...@@ -227,13 +227,6 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities {
} }
} }
@Nullable
private Listener getListener() {
synchronized (lock) {
return this.rendererCapabilitiesListener;
}
}
// PlayerMessage.Target implementation. // PlayerMessage.Target implementation.
@Override @Override
...@@ -513,7 +506,10 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities { ...@@ -513,7 +506,10 @@ public abstract class BaseRenderer implements Renderer, RendererCapabilities {
/** Called when the renderer capabilities are changed. */ /** Called when the renderer capabilities are changed. */
protected final void onRendererCapabilitiesChanged() { protected final void onRendererCapabilitiesChanged() {
@Nullable RendererCapabilities.Listener listener = getListener(); @Nullable RendererCapabilities.Listener listener;
synchronized (lock) {
listener = rendererCapabilitiesListener;
}
if (listener != null) { if (listener != null) {
listener.onRendererCapabilitiesChanged(this); listener.onRendererCapabilitiesChanged(this);
} }
......
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