Merge "Assert parameters are non-null" into sc-dev

This commit is contained in:
Santiago Seifert
2021-02-11 14:04:19 +00:00
committed by Android (Google) Code Review

View File

@@ -19,6 +19,7 @@ import android.annotation.NonNull;
import android.media.MediaDrm;
import java.util.Arrays;
import java.util.Objects;
import java.util.UUID;
/**
@@ -94,9 +95,9 @@ public abstract class DrmInitData {
* @param data The initialization data.
*/
public SchemeInitData(@NonNull UUID uuid, @NonNull String mimeType, @NonNull byte[] data) {
this.uuid = uuid;
this.mimeType = mimeType;
this.data = data;
this.uuid = Objects.requireNonNull(uuid);
this.mimeType = Objects.requireNonNull(mimeType);
this.data = Objects.requireNonNull(data);
}
@Override