sampling rate has to be int32
authorJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Fri, 7 Mar 2008 20:39:47 +0000 (07:39 +1100)
committerJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Fri, 7 Mar 2008 20:39:47 +0000 (07:39 +1100)
libcelt/celt.h
libcelt/modes.c

index 24df26f..4d44f5e 100644 (file)
@@ -97,7 +97,7 @@ typedef struct CELTMode CELTMode;
  @param error Returned error code (if NULL, no error will be returned)
  @return A newly created mode
 */
-CELTMode *celt_mode_create(int Fs, int channels, int frame_size, int lookahead, int *error);
+CELTMode *celt_mode_create(celt_int32_t Fs, int channels, int frame_size, int lookahead, int *error);
 
 /** Destroys a mode struct. Only call this after all encoders and decoders
     using this mode are destroyed as well.
index e38df9a..299f1cd 100644 (file)
@@ -213,7 +213,7 @@ static void compute_allocation_table(CELTMode *mode, int res)
 
 
 
-CELTMode *celt_mode_create(int Fs, int channels, int frame_size, int lookahead, int *error)
+CELTMode *celt_mode_create(celt_int32_t Fs, int channels, int frame_size, int lookahead, int *error)
 {
    int res;
    int N, i;