Changeset 5270:e25346c13638 in roaraudio for libroar/config.c
- Timestamp:
- 11/17/11 18:20:12 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/config.c
r5202 r5270 37 37 38 38 static struct roar_libroar_config_codec * 39 roar_libroar_config_codec_get_conf( int codec, int create, struct roar_libroar_config * config);39 roar_libroar_config_codec_get_conf(uint32_t codec, int create, struct roar_libroar_config * config); 40 40 41 41 … … 318 318 319 319 static struct roar_libroar_config_codec * 320 roar_libroar_config_codec_get_conf( int codec, int create, struct roar_libroar_config * config) {321 int i;320 roar_libroar_config_codec_get_conf(uint32_t codec, int create, struct roar_libroar_config * config) { 321 size_t i; 322 322 int need_new = 1; 323 323 … … 337 337 if ( config->codecs.codec[i].codec == codec ) 338 338 return &(config->codecs.codec[i]); 339 if ( config->codecs.codec[i].codec == -1 )339 if ( config->codecs.codec[i].codec == (uint32_t)-1 ) 340 340 need_new = 0; 341 341 } … … 349 349 if ( !need_new ) { 350 350 for (i = 0; i < config->codecs.num; i++) { 351 if ( config->codecs.codec[i].codec == -1 ) {351 if ( config->codecs.codec[i].codec == (uint32_t)-1 ) { 352 352 memset(&(config->codecs.codec[i]), 0, sizeof(struct roar_libroar_config_codec)); 353 353 config->codecs.codec[i].codec = codec; … … 368 368 memset(&(config->codecs.codec[config->codecs.num]), 0, 16); 369 369 for (i = config->codecs.num; i < (config->codecs.num+16); i++) { 370 config->codecs.codec[i].codec = -1;370 config->codecs.codec[i].codec = (uint32_t)-1; 371 371 } 372 372
Note: See TracChangeset
for help on using the changeset viewer.