Suppress lint warning about wrong IntDef usage in media2 Utils

AudioAttributesCompat.AttributeUsage and C.AudioUsage use equivalent values and can be directly assigned.

PiperOrigin-RevId: 406815447
This commit is contained in:
tonihei 2021-11-01 13:57:42 +00:00
parent 4803ab3bd1
commit f45a8bc4f4

View File

@ -15,6 +15,7 @@
*/
package com.google.android.exoplayer2.ext.media2;
import android.annotation.SuppressLint;
import androidx.media.AudioAttributesCompat;
import androidx.media2.common.SessionPlayer;
import com.google.android.exoplayer2.Player;
@ -24,6 +25,7 @@ import com.google.android.exoplayer2.audio.AudioAttributes;
/* package */ final class Utils {
/** Returns ExoPlayer audio attributes for the given audio attributes. */
@SuppressLint("WrongConstant") // AudioAttributesCompat.AttributeUsage is equal to C.AudioUsage
public static AudioAttributes getAudioAttributes(AudioAttributesCompat audioAttributesCompat) {
return new AudioAttributes.Builder()
.setContentType(audioAttributesCompat.getContentType())