Esempio n. 1
0
int psi_save_fp (FILE *fp, const psi_img_t *img, unsigned type)
{
	switch (type) {
	case PSI_FORMAT_ANADISK:
		return (psi_save_anadisk (fp, img));

	case PSI_FORMAT_CP2:
		return (psi_save_cp2 (fp, img));

	case PSI_FORMAT_DC42:
		return (psi_save_dc42 (fp, img));

	case PSI_FORMAT_IMD:
		return (psi_save_imd (fp, img));

	case PSI_FORMAT_MAC:
		return (psi_save_raw (fp, img));

	case PSI_FORMAT_MSA:
		return (psi_save_msa (fp, img));

	case PSI_FORMAT_PFDC:
		return (psi_save_pfdc (fp, img, -1));

	case PSI_FORMAT_PFDC0:
		return (psi_save_pfdc (fp, img, 0));

	case PSI_FORMAT_PFDC1:
		return (psi_save_pfdc (fp, img, 1));

	case PSI_FORMAT_PFDC2:
		return (psi_save_pfdc (fp, img, 2));

	case PSI_FORMAT_PFDC4:
		return (psi_save_pfdc (fp, img, 4));

	case PSI_FORMAT_PSI:
		return (psi_save_psi (fp, img));

	case PSI_FORMAT_RAW:
		return (psi_save_raw (fp, img));

	case PSI_FORMAT_ST:
		return (psi_save_st (fp, img));

	case PSI_FORMAT_STX:
		return (psi_save_stx (fp, img));

	case PSI_FORMAT_TD0:
		return (psi_save_td0 (fp, img));

	case PSI_FORMAT_XDF:
		return (psi_save_xdf (fp, img));
	}

	return (1);
}
Esempio n. 2
0
int psi_save_st (FILE *fp, const psi_img_t *img)
{
    return (psi_save_raw (fp, img));
}