added default dir&format settings
[maemo-recorder] / src / maemo-recorder-file.c
index d813fda..eaa8238 100644 (file)
@@ -29,6 +29,7 @@
 #include "maemo-recorder.h"
 #include "maemo-recorder-file.h"
 #include "maemo-recorder-au.h"
+#include "settings.h"
 
 static gboolean moveFile(const gchar *src, const gchar *dst);
 
@@ -306,14 +307,14 @@ gboolean openFile(const gchar *filename, AudioFormat *format, gchar **tmpfile)
         switch (fmt)
         {
             case FORMAT_PCMA:
-                text_uri = g_strdup_printf("file://%s", DEFAULT_TMP_PCMA_FILE);
+                text_uri = g_strdup_printf("file://%s/%s", get_default_dir(), DEFAULT_TMP_PCMA_FILE);
                 break;
             case FORMAT_PCMU:
-                text_uri = g_strdup_printf("file://%s", DEFAULT_TMP_PCMU_FILE);
+                text_uri = g_strdup_printf("file://%s/%s", get_default_dir(), DEFAULT_TMP_PCMU_FILE);
                 break;
             case FORMAT_PCM:
             default: 
-                text_uri = g_strdup_printf("file://%s", DEFAULT_TMP_FILE);
+                text_uri = g_strdup_printf("file://%s/%s", get_default_dir(), DEFAULT_TMP_FILE);
                 break;
         }