Merge tag 'upstream/1.0.31' into tizen_base 08/267708/1
authorSeungbae Shin <seungbae.shin@samsung.com>
Thu, 9 Dec 2021 04:56:43 +0000 (13:56 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Thu, 9 Dec 2021 04:56:43 +0000 (13:56 +0900)
Change-Id: Ic196890914948b5f3d11e80b2df0a1179925dfe6

1  2 
examples/generate.c
src/aiff.c
src/common.h
src/flac.c
src/ogg_vorbis.c
src/raw.c
src/sndfile.c
src/w64.c
src/wav.c

Simple merge
diff --cc src/aiff.c
Simple merge
diff --cc src/common.h
@@@ -939,8 -940,12 +939,10 @@@ int              alaw_init               (SF_PRIVATE *psf) 
  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) ;
  
diff --cc src/flac.c
Simple merge
Simple merge
diff --cc src/raw.c
+++ b/src/raw.c
@@@ -67,7 -67,18 +67,14 @@@ raw_open    (SF_PRIVATE *psf
                                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 ;
diff --cc src/sndfile.c
Simple merge
diff --cc src/w64.c
Simple merge
diff --cc src/wav.c
+++ b/src/wav.c
@@@ -258,8 -258,22 +258,18 @@@ wav_open (SF_PRIVATE *psf
                                        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 ;
                } ;