class DrmInitData implements Comparator<SchemeData>, Parcelable {

  @Override
  public void writeToParcel(Parcel dest, int flags) {
    dest.writeString(schemeType);
    dest.writeTypedArray(schemeDatas, 0);
  }

  public  DrmInitData(List<SchemeData> schemeDatas);
  public  DrmInitData(@Nullable String schemeType, List<SchemeData> schemeDatas);
  public  DrmInitData(SchemeData... schemeDatas);
  public  DrmInitData(@Nullable String schemeType, SchemeData... schemeDatas);
  private  DrmInitData(@Nullable String schemeType, boolean cloneSchemeDatas,
      SchemeData... schemeDatas);
    DrmInitData(Parcel in);

}