diff --git a/library/src/main/java/com/google/android/exoplayer/MediaCodecTrackRenderer.java b/library/src/main/java/com/google/android/exoplayer/MediaCodecTrackRenderer.java index add1fa0015..6f7262f79a 100644 --- a/library/src/main/java/com/google/android/exoplayer/MediaCodecTrackRenderer.java +++ b/library/src/main/java/com/google/android/exoplayer/MediaCodecTrackRenderer.java @@ -187,7 +187,12 @@ public abstract class MediaCodecTrackRenderer extends TrackRenderer { return TrackRenderer.STATE_IGNORE; } - @SuppressWarnings("unused") + /** + * Determines whether a mime type is handled by the renderer. + * + * @param mimeType The mime type to test. + * @return True if the renderer can handle the mime type. False otherwise. + */ protected boolean handlesMimeType(String mimeType) { return true; // TODO: Uncomment once the TODO above is fixed. @@ -628,7 +633,6 @@ public abstract class MediaCodecTrackRenderer extends TrackRenderer { * @param newFormat The new format. * @return True if the existing instance can be reconfigured. False otherwise. */ - @SuppressWarnings("unused") protected boolean canReconfigureCodec(MediaCodec codec, boolean codecIsAdaptive, MediaFormat oldFormat, MediaFormat newFormat) { return false; diff --git a/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java b/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java index 4abe763a7e..f27433d06e 100644 --- a/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java +++ b/library/src/main/java/com/google/android/exoplayer/TrackRenderer.java @@ -110,7 +110,6 @@ public abstract class TrackRenderer implements ExoPlayerComponent { * * @return The current state (one of the STATE_* constants), for convenience. */ - @SuppressWarnings("unused") /* package */ final int prepare() throws ExoPlaybackException { Assertions.checkState(state == TrackRenderer.STATE_UNPREPARED); state = doPrepare(); diff --git a/library/src/main/java/com/google/android/exoplayer/text/TextTrackRenderer.java b/library/src/main/java/com/google/android/exoplayer/text/TextTrackRenderer.java index b281459d4d..1fd213eda1 100644 --- a/library/src/main/java/com/google/android/exoplayer/text/TextTrackRenderer.java +++ b/library/src/main/java/com/google/android/exoplayer/text/TextTrackRenderer.java @@ -280,7 +280,6 @@ public class TextTrackRenderer extends TrackRenderer implements Callback { } } - @SuppressWarnings("unchecked") @Override public boolean handleMessage(Message msg) { switch (msg.what) {