Search in sources :

Example 1 with DefaultTrackNameProvider

use of com.google.android.exoplayer2.ui.DefaultTrackNameProvider in project AntennaPod by AntennaPod.

the class ExoPlayerWrapper method getAudioTracks.

@Override
public List<String> getAudioTracks() {
    List<String> trackNames = new ArrayList<>();
    TrackNameProvider trackNameProvider = new DefaultTrackNameProvider(context.getResources());
    for (Format format : getFormats()) {
        trackNames.add(trackNameProvider.getTrackName(format));
    }
    return trackNames;
}
Also used : DefaultTrackNameProvider(com.google.android.exoplayer2.ui.DefaultTrackNameProvider) Format(com.google.android.exoplayer2.Format) ArrayList(java.util.ArrayList) DefaultTrackNameProvider(com.google.android.exoplayer2.ui.DefaultTrackNameProvider) TrackNameProvider(com.google.android.exoplayer2.ui.TrackNameProvider)

Aggregations

Format (com.google.android.exoplayer2.Format)1 DefaultTrackNameProvider (com.google.android.exoplayer2.ui.DefaultTrackNameProvider)1 TrackNameProvider (com.google.android.exoplayer2.ui.TrackNameProvider)1 ArrayList (java.util.ArrayList)1