Merge pull request #1040 from react-native-community/chore/remove-metadata-code

Remove obsolete metadata code that shouldn't have been included
This commit is contained in:
Hampton Maxwell 2018-05-29 15:30:06 -07:00 committed by GitHub
commit f0de6bbc61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,8 +18,6 @@ import com.google.android.exoplayer2.ExoPlayer;
import com.google.android.exoplayer2.PlaybackParameters; import com.google.android.exoplayer2.PlaybackParameters;
import com.google.android.exoplayer2.SimpleExoPlayer; import com.google.android.exoplayer2.SimpleExoPlayer;
import com.google.android.exoplayer2.Timeline; import com.google.android.exoplayer2.Timeline;
import com.google.android.exoplayer2.metadata.Metadata;
import com.google.android.exoplayer2.metadata.MetadataRenderer;
import com.google.android.exoplayer2.source.TrackGroupArray; import com.google.android.exoplayer2.source.TrackGroupArray;
import com.google.android.exoplayer2.text.Cue; import com.google.android.exoplayer2.text.Cue;
import com.google.android.exoplayer2.text.TextRenderer; import com.google.android.exoplayer2.text.TextRenderer;
@ -101,7 +99,6 @@ public final class ExoPlayerView extends FrameLayout {
this.player.setVideoListener(null); this.player.setVideoListener(null);
this.player.removeListener(componentListener); this.player.removeListener(componentListener);
this.player.setVideoSurface(null); this.player.setVideoSurface(null);
this.player.setMetadataOutput(componentListener);
} }
this.player = player; this.player = player;
shutterView.setVisibility(VISIBLE); shutterView.setVisibility(VISIBLE);
@ -114,7 +111,6 @@ public final class ExoPlayerView extends FrameLayout {
player.setVideoListener(componentListener); player.setVideoListener(componentListener);
player.addListener(componentListener); player.addListener(componentListener);
player.setTextOutput(componentListener); player.setTextOutput(componentListener);
player.setMetadataOutput(componentListener);
} }
} }
@ -168,7 +164,7 @@ public final class ExoPlayerView extends FrameLayout {
} }
private final class ComponentListener implements SimpleExoPlayer.VideoListener, private final class ComponentListener implements SimpleExoPlayer.VideoListener,
TextRenderer.Output, ExoPlayer.EventListener, MetadataRenderer.Output { TextRenderer.Output, ExoPlayer.EventListener {
// TextRenderer.Output implementation // TextRenderer.Output implementation
@ -232,11 +228,6 @@ public final class ExoPlayerView extends FrameLayout {
// Do nothing // Do nothing
} }
@Override
public void onMetadata(Metadata metadata) {
Log.d("onMetadata", "onMetadata");
}
@Override @Override
public void onSeekProcessed() { public void onSeekProcessed() {
// Do nothing. // Do nothing.