Commit 15052052 by Oliver Woodman

Clean up TrackRenderer TODOs

parent b81ac8cd
...@@ -132,10 +132,7 @@ public abstract class TrackRenderer implements ExoPlayerComponent { ...@@ -132,10 +132,7 @@ public abstract class TrackRenderer implements ExoPlayerComponent {
* *
* @return The number of tracks. * @return The number of tracks.
*/ */
// TODO: This method should be abstract. This implementation is provided as an interim step only. protected abstract int getTrackCount();
protected int getTrackCount() {
return 1;
}
/** /**
* Returns the format of the specified track. * Returns the format of the specified track.
...@@ -146,11 +143,7 @@ public abstract class TrackRenderer implements ExoPlayerComponent { ...@@ -146,11 +143,7 @@ public abstract class TrackRenderer implements ExoPlayerComponent {
* @param track The track index. * @param track The track index.
* @return The format of the specified track. * @return The format of the specified track.
*/ */
// TODO: This method should be abstract. This implementation is provided as an interim step only. protected abstract MediaFormat getFormat(int track);
protected MediaFormat getFormat(int track) {
return MediaFormat.createFormatForMimeType("application/octet-stream", MediaFormat.NO_VALUE,
getDurationUs());
}
/** /**
* Enable the renderer for a specified track. * Enable the renderer for a specified track.
......
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