Minor changes

Signed-off-by: Mahyar Koshkouei <deltabeard@users.noreply.github.com>
This commit is contained in:
Mahyar Koshkouei
2016-12-26 15:18:58 +00:00
parent 517f2e605b
commit c769cf65dd

View File

@@ -92,7 +92,6 @@ int main(int argc, char **argv)
while(aptMainLoop()) while(aptMainLoop())
{ {
u32 kDown; u32 kDown;
char* file = NULL;
hidScanInput(); hidScanInput();
@@ -106,21 +105,16 @@ int main(int argc, char **argv)
break; break;
if(kDown & KEY_UP && fileNum < fileMax) if(kDown & KEY_UP && fileNum < fileMax)
{ printf("\33[2K\rSelected file %d", ++fileNum);
fileNum++;
printf("\rSelected file %d ", fileNum);
}
if(kDown & KEY_DOWN && fileNum > 1) if(kDown & KEY_DOWN && fileNum > 1)
{ printf("\33[2K\rSelected file %d", --fileNum);
fileNum--;
printf("\rSelected file %d ", fileNum);
}
if(kDown & (KEY_A | KEY_R)) if(kDown & (KEY_A | KEY_R))
{ {
u8 audioFileNum = 0; u8 audioFileNum = 0;
dp = opendir(AUDIO_FOLDER); dp = opendir(AUDIO_FOLDER);
char* file = NULL;
if (dp != NULL) if (dp != NULL)
{ {
@@ -142,26 +136,25 @@ int main(int argc, char **argv)
err_print("Constructing file name failed."); err_print("Constructing file name failed.");
file = NULL; file = NULL;
} }
} else
if(file == NULL)
err_print("Opening file failed.");
else
{
switch(getFileType(file))
{ {
case FILE_TYPE_WAV: switch(getFileType(file))
playWav(file); {
break; case FILE_TYPE_WAV:
playWav(file);
break;
case FILE_TYPE_FLAC: case FILE_TYPE_FLAC:
playFlac(file); playFlac(file);
break; break;
default: default:
printf("Unsupported File type.\n"); printf("Unsupported File type.\n");
}
} }
} }
else
err_print("Unable to open directory.");
free(file); free(file);
} }
@@ -222,13 +215,13 @@ int getFileType(const char *file)
break; break;
file_type = FILE_TYPE_WAV; file_type = FILE_TYPE_WAV;
printf("\nFile type is WAV."); printf("File type is WAV.");
break; break;
// "fLaC" // "fLaC"
case 0x43614c66: case 0x43614c66:
file_type = FILE_TYPE_FLAC; file_type = FILE_TYPE_FLAC;
printf("\nFile type is FLAC."); printf("File type is FLAC.");
break; break;
// "OggS" // "OggS"