mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 02:27:39 -04:00
Reset cpu to not boosted state at startup. Do case-insensitive file
extension probing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6643 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
9e200e35cd
commit
0bcc64cb4c
2 changed files with 14 additions and 13 deletions
|
@ -365,31 +365,31 @@ int probe_file_format(const char *filename)
|
||||||
return AFMT_UNKNOWN;
|
return AFMT_UNKNOWN;
|
||||||
suffix += 1;
|
suffix += 1;
|
||||||
|
|
||||||
if (!strcmp("mp1", suffix))
|
if (!strcasecmp("mp1", suffix))
|
||||||
return AFMT_MPA_L1;
|
return AFMT_MPA_L1;
|
||||||
else if (!strcmp("mp2", suffix))
|
else if (!strcasecmp("mp2", suffix))
|
||||||
return AFMT_MPA_L2;
|
return AFMT_MPA_L2;
|
||||||
else if (!strcmp("mpa", suffix))
|
else if (!strcasecmp("mpa", suffix))
|
||||||
return AFMT_MPA_L2;
|
return AFMT_MPA_L2;
|
||||||
else if (!strcmp("mp3", suffix))
|
else if (!strcasecmp("mp3", suffix))
|
||||||
return AFMT_MPA_L3;
|
return AFMT_MPA_L3;
|
||||||
else if (!strcmp("ogg", suffix))
|
else if (!strcasecmp("ogg", suffix))
|
||||||
return AFMT_OGG_VORBIS;
|
return AFMT_OGG_VORBIS;
|
||||||
else if (!strcmp("wav", suffix))
|
else if (!strcasecmp("wav", suffix))
|
||||||
return AFMT_PCM_WAV;
|
return AFMT_PCM_WAV;
|
||||||
else if (!strcmp("flac", suffix))
|
else if (!strcasecmp("flac", suffix))
|
||||||
return AFMT_FLAC;
|
return AFMT_FLAC;
|
||||||
else if (!strcmp("mpc", suffix))
|
else if (!strcasecmp("mpc", suffix))
|
||||||
return AFMT_MPC;
|
return AFMT_MPC;
|
||||||
else if (!strcmp("aac", suffix))
|
else if (!strcasecmp("aac", suffix))
|
||||||
return AFMT_AAC;
|
return AFMT_AAC;
|
||||||
else if (!strcmp("ape", suffix))
|
else if (!strcasecmp("ape", suffix))
|
||||||
return AFMT_APE;
|
return AFMT_APE;
|
||||||
else if (!strcmp("wma", suffix))
|
else if (!strcasecmp("wma", suffix))
|
||||||
return AFMT_WMA;
|
return AFMT_WMA;
|
||||||
else if (!strcmp("a52", suffix))
|
else if (!strcasecmp("a52", suffix))
|
||||||
return AFMT_A52;
|
return AFMT_A52;
|
||||||
else if (!strcmp("rm", suffix))
|
else if (!strcasecmp("rm", suffix))
|
||||||
return AFMT_REAL;
|
return AFMT_REAL;
|
||||||
|
|
||||||
return AFMT_UNKNOWN;
|
return AFMT_UNKNOWN;
|
||||||
|
|
|
@ -501,6 +501,7 @@ void pcm_play_init(void)
|
||||||
memset(&audiobuffer[0], 0, audiobuffer_pos);
|
memset(&audiobuffer[0], 0, audiobuffer_pos);
|
||||||
pcm_play_add_chunk(&audiobuffer[0], audiobuffer_pos, NULL);
|
pcm_play_add_chunk(&audiobuffer[0], audiobuffer_pos, NULL);
|
||||||
pcm_play_start();
|
pcm_play_start();
|
||||||
|
cpu_boost(false);
|
||||||
|
|
||||||
crossfade_enabled = false;
|
crossfade_enabled = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue