private ContentType VolTypeToContentType(GP4.VolumeType t) { switch (t) { case GP4.VolumeType.pkg_ps4_app: return(ContentType.GD); case GP4.VolumeType.pkg_ps4_patch: return(ContentType.DP); case GP4.VolumeType.pkg_ps4_remaster: return(ContentType.DP); case GP4.VolumeType.pkg_ps4_ac_data: case GP4.VolumeType.pkg_ps4_sf_theme: case GP4.VolumeType.pkg_ps4_theme: return(ContentType.AC); case GP4.VolumeType.pkg_ps4_ac_nodata: return(ContentType.AL); default: return(0); } }
private ContentFlags VolTypeToContentFlags(GP4.VolumeType t) { switch (t) { case GP4.VolumeType.pkg_ps4_app: case GP4.VolumeType.pkg_ps4_ac_data: case GP4.VolumeType.pkg_ps4_sf_theme: case GP4.VolumeType.pkg_ps4_theme: return(ContentFlags.GD_AC); case GP4.VolumeType.pkg_ps4_patch: case GP4.VolumeType.pkg_ps4_remaster: // TODO return(ContentFlags.SUBSEQUENT_PATCH); case GP4.VolumeType.pkg_ps4_ac_nodata: // TODO return(ContentFlags.NON_GAME); default: return(0); } }