int float32_init (SF_PRIVATE *psf) ;
int double64_init (SF_PRIVATE *psf) ;
int dwvw_init (SF_PRIVATE *psf, int bitwidth) ;
+ int gsm610_init (SF_PRIVATE *psf) ;
+ int nms_adpcm_init (SF_PRIVATE *psf) ;
int vox_adpcm_init (SF_PRIVATE *psf) ;
int flac_init (SF_PRIVATE *psf) ;
-int g72x_init (SF_PRIVATE * psf) ;
-int alac_init (SF_PRIVATE *psf, const ALAC_DECODER_INFO * info) ;
int dither_init (SF_PRIVATE *psf, int mode) ;
error = alaw_init (psf) ;
break ;
- case SF_FORMAT_GSM610 :
- error = gsm610_init (psf) ;
- break ;
-
/* Lite remove start */
+
+ case SF_FORMAT_NMS_ADPCM_16 :
+ case SF_FORMAT_NMS_ADPCM_24 :
+ case SF_FORMAT_NMS_ADPCM_32 :
+ error = nms_adpcm_init (psf) ;
+ break ;
+
case SF_FORMAT_FLOAT :
error = float32_init (psf) ;
break ;
error = wavlike_msadpcm_init (psf, blockalign, framesperblock) ;
break ;
+ case SF_FORMAT_G721_32 :
+ error = g72x_init (psf) ;
+ break ;
+
+ case SF_FORMAT_NMS_ADPCM_16 :
+ case SF_FORMAT_NMS_ADPCM_24 :
+ case SF_FORMAT_NMS_ADPCM_32 :
+ error = nms_adpcm_init (psf) ;
+ break ;
+
/* Lite remove end */
- case SF_FORMAT_GSM610 :
- error = gsm610_init (psf) ;
- break ;
-
default : return SFE_UNIMPLEMENTED ;
} ;