Changeset 4152:3e89cc389e23 in roaraudio for libroardsp/transcode_celt.c
- Timestamp:
- 08/12/10 22:02:40 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroardsp/transcode_celt.c
r3811 r4152 31 31 #define _SIZE_LEN 2 32 32 33 #ifdef ROAR_HAVE_CELT_VERSION_0_7_1 34 typedef celt_int16 celt_int16_t; 35 #endif 36 33 37 int roar_xcoder_celt_init (struct roar_xcoder * state) { 34 38 struct roar_xcoder_celt * self = roar_mm_malloc(sizeof(struct roar_xcoder_celt)); … … 58 62 } 59 63 64 #ifdef ROAR_HAVE_CELT_VERSION_0_7_1 65 self->mode = celt_mode_create(info->rate, self->frame_size, NULL); 66 #else 60 67 self->mode = celt_mode_create(info->rate, info->channels, self->frame_size, NULL); 68 #endif 61 69 62 70 if ( self->mode == NULL ) { … … 67 75 68 76 if (state->encode) { 77 #ifdef ROAR_HAVE_CELT_VERSION_0_7_1 78 self->encoder = celt_encoder_create(self->mode, info->channels, NULL); 79 #else 69 80 self->encoder = celt_encoder_create(self->mode); 81 #endif 70 82 if ( self->encoder == NULL ) { 71 83 roar_xcoder_celt_uninit(state); … … 73 85 } 74 86 } else { 87 #ifdef ROAR_HAVE_CELT_VERSION_0_7_1 88 self->decoder = celt_decoder_create(self->mode, info->channels, NULL); 89 #else 75 90 self->decoder = celt_decoder_create(self->mode); 91 #endif 76 92 if ( self->decoder == NULL ) { 77 93 roar_xcoder_celt_uninit(state);
Note: See TracChangeset
for help on using the changeset viewer.