Changeset 2302:f9147317b974 in roaraudio


Ignore:
Timestamp:
08/05/09 05:44:09 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

set sample rate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroardsp/transcode_speex.c

    r2300 r2302  
    6363  } 
    6464  tmp = 8; 
    65   speex_encoder_ctl(self->xcoder, SPEEX_SET_QUALITY,    &tmp); 
    66   speex_encoder_ctl(self->xcoder, SPEEX_GET_FRAME_SIZE, &(self->frame_size)); 
     65  speex_encoder_ctl(self->xcoder, SPEEX_SET_QUALITY,       &tmp); 
     66  tmp = info->rate; 
     67  speex_encoder_ctl(self->xcoder, SPEEX_SET_SAMPLING_RATE, &tmp); 
     68  speex_encoder_ctl(self->xcoder, SPEEX_GET_FRAME_SIZE,    &(self->frame_size)); 
    6769 } else { 
    6870  self->xcoder = NULL; 
     
    178180  tmp=1; 
    179181  speex_decoder_ctl(self->xcoder, SPEEX_SET_ENH, &tmp); 
     182  tmp = state->info.pcm.rate; 
     183  speex_encoder_ctl(self->xcoder, SPEEX_SET_SAMPLING_RATE, &tmp); 
    180184  speex_decoder_ctl(self->xcoder, SPEEX_GET_FRAME_SIZE, &(self->frame_size)); 
    181185 
Note: See TracChangeset for help on using the changeset viewer.