diff options
author | Jens Arnold <amiconn@rockbox.org> | 2007-08-02 10:40:47 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2007-08-02 10:40:47 +0000 |
commit | 31ff52cee6c57cf380a34706fe94fbfa271c2160 (patch) | |
tree | ce334d295c34a9a6f94c1bd0e39b5baaaf8842e7 /apps | |
parent | 2ff816fab6df92904baf665c1493e8d1ffdece0f (diff) | |
download | rockbox-31ff52cee6c57cf380a34706fe94fbfa271c2160.tar.gz rockbox-31ff52cee6c57cf380a34706fe94fbfa271c2160.zip |
Simplify the source based recording file names a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14136 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/recorder/recording.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 8213bce53c..0ab894604c 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -604,7 +604,8 @@ static bool check_dir(char *folder) | |||
604 | char *rec_create_filename(char *buffer) | 604 | char *rec_create_filename(char *buffer) |
605 | { | 605 | { |
606 | char ext[16]; | 606 | char ext[16]; |
607 | char pref[9]; | 607 | char *pref = "R_"; |
608 | |||
608 | strcpy(buffer,global_settings.rec_directory); | 609 | strcpy(buffer,global_settings.rec_directory); |
609 | if (!check_dir(buffer)) | 610 | if (!check_dir(buffer)) |
610 | return NULL; | 611 | return NULL; |
@@ -613,28 +614,24 @@ char *rec_create_filename(char *buffer) | |||
613 | { | 614 | { |
614 | #ifdef HAVE_MIC_IN | 615 | #ifdef HAVE_MIC_IN |
615 | case AUDIO_SRC_MIC: | 616 | case AUDIO_SRC_MIC: |
616 | snprintf(pref, 9, "R_MIC_"); | 617 | pref = "R_MIC_"; |
617 | break; | 618 | break; |
618 | #endif | 619 | #endif |
619 | #ifdef HAVE_LINE_REC | 620 | #ifdef HAVE_LINE_REC |
620 | case AUDIO_SRC_LINEIN: | 621 | case AUDIO_SRC_LINEIN: |
621 | snprintf(pref, 9, "R_LINE_"); | 622 | pref = "R_LINE_"; |
622 | break; | 623 | break; |
623 | #endif | 624 | #endif |
624 | #ifdef HAVE_FMRADIO_REC | 625 | #ifdef HAVE_FMRADIO_REC |
625 | case AUDIO_SRC_FMRADIO: | 626 | case AUDIO_SRC_FMRADIO: |
626 | snprintf(pref, 9, "R_FM_"); | 627 | pref = "R_FM_"; |
627 | break; | 628 | break; |
628 | #endif | 629 | #endif |
629 | #ifdef HAVE_SPDIF_IN | 630 | #ifdef HAVE_SPDIF_IN |
630 | case AUDIO_SRC_SPDIF: | 631 | case AUDIO_SRC_SPDIF: |
631 | snprintf(pref, 9, "R_SPDIF_"); | 632 | pref = "R_SPDIF_"; |
632 | break; | 633 | break; |
633 | #endif | 634 | #endif |
634 | default: | ||
635 | /* this should never happen */ | ||
636 | snprintf(pref, 9, "R_"); | ||
637 | break; | ||
638 | } | 635 | } |
639 | 636 | ||
640 | snprintf(ext, sizeof(ext), ".%s", | 637 | snprintf(ext, sizeof(ext), ".%s", |