ported to chinook
[maemo-recorder] / src / maemo-recorder-ui.c
index 7e5b8c1..2b99c78 100644 (file)
 #include <glib/gi18n-lib.h>
 #include <libgnomevfs/gnome-vfs.h>
 #include <locale.h>
-#include <hildon-widgets/hildon-program.h>
-#include <hildon-widgets/hildon-note.h>
-#include <hildon-widgets/hildon-banner.h>
-#include <hildon-widgets/hildon-defines.h>
-#include <hildon-widgets/hildon-file-system-model.h>
-#include <hildon-widgets/hildon-file-chooser-dialog.h>
+#include <hildon/hildon-program.h>
+#include <hildon/hildon-note.h>
+#include <hildon/hildon-banner.h>
+#include <hildon/hildon-defines.h>
+#include <hildon/hildon-file-system-model.h>
+#include <hildon/hildon-file-chooser-dialog.h>
 #include <string.h>
 #include <sys/time.h>
-#include <osso-helplib.h>
+#include <hildon/hildon-help.h>
 #include <ossoemailinterface.h>
 
 #include "maemo-recorder.h"
@@ -221,6 +221,7 @@ static gboolean createPipeline(AppData *app, PipeLineType type)
                     src = gst_element_factory_make("dspilbcsrc", "source");
                     g_object_set(G_OBJECT(src),
                         "dtx", DTX_OFF,
+                        "mode", 1,
                         NULL);
                     break;
         
@@ -229,10 +230,10 @@ static gboolean createPipeline(AppData *app, PipeLineType type)
                 case FORMAT_PCM:
                     ULOG_INFO("using pcm source");
                     src = gst_element_factory_make("dsppcmsrc", "source");
-                    g_object_set(G_OBJECT (src), 
+                    /*g_object_set(G_OBJECT (src), 
                           "blocksize", DEFAULT_REC_BLOCKSIZE, 
                           "dtx", DTX_OFF,
-                        NULL);
+                        NULL);*/
                     break;
             
                 case FORMAT_WAV:
@@ -1981,7 +1982,7 @@ static gdouble guessMediaLength(AppData *data)
     switch (data->file_format)
     {
         case FORMAT_ILBC:
-            bitrate = ILBC_BITRATE_20;
+            bitrate = ILBC_BITRATE_30;
             break; 
             
         case FORMAT_PCMA:
@@ -2011,7 +2012,7 @@ static GstCaps *createCapsFilter(AudioFormat format)
                 GST_TYPE_ILBC,
                 "rate", G_TYPE_INT, ILBC_RATE,
                 "channels", G_TYPE_INT, DEFAULT_CHANNELS,
-                "mode", G_TYPE_INT, 20, /* 20 ms frames */
+                "mode", G_TYPE_INT, 30, /* 30 ms frames */
                 NULL);
         case FORMAT_PCMA:
             return gst_caps_new_simple(