-/* vim: set ts=4 sw=4 et: */
+/* vim: set sts=4 sw=4 et: */
/*
* maemo-recorder-ui.c
*
ULOG_ERR("gst_element_link failed for src, filter and sink!");
return FALSE;
}
- break;
+ break;
+
case FORMAT_WAV:
gst_bin_add_many(GST_BIN(pipeline), src, parse, sink, NULL);
if (!gst_element_link_many (src, parse, sink, NULL))
}
break;
+
case FORMAT_WAV:
gst_bin_add_many(GST_BIN(pipeline), src, parse, NULL);
if (!gst_element_link_many (src, parse, NULL))
app->playPipeline = pipeline;
g_signal_connect(parse, "pad_added",
G_CALLBACK(new_pad_cb), app);
-
break;
default:
data->recPipeline = NULL;
*/
break;
+
default:
pipeline = data->playPipeline;
/*
break;
case GST_STATE_READY:
- /* hildon_banner_show_information(GTK_WIDGET(data->mainView), NULL, "Ready..."); */
- ULOG_INFO("%s() - Ready", G_STRFUNC);
- gtk_entry_set_text(GTK_ENTRY(data->mainViewData.stateEntry),
+ /* hildon_banner_show_information(GTK_WIDGET(data->mainView), NULL, "Ready..."); */
+ ULOG_INFO("%s() - Ready", G_STRFUNC);
+ gtk_entry_set_text(GTK_ENTRY(data->mainViewData.stateEntry),
RECORDER_MSG_READY);
- break;
+ break;
case GST_STATE_PAUSED:
{
g_free (debug);
break;
}
+
case GST_MESSAGE_ERROR:
{
GError *err;
/* break; */
/* flow through to eos */
}
+
case GST_MESSAGE_EOS:
{
ULOG_INFO("%s() - eos", G_STRFUNC);
}
break;
}
+
case GST_MESSAGE_STATE_CHANGED:
{
GstState old;
static void cbSettings(GtkWidget* widget, AppData *data)
{
- edit_settings( widget, data );
+ settings_edit( widget, data );
}
static void cbSaveAs(GtkWidget* widget, AppData *data)
item_settings = gtk_menu_item_new_with_label (_("Settings"));
item_pcma = gtk_radio_menu_item_new_with_label(
- group, "PCM A-law");
+ group, FORMAT_NAME_PCMA);
item_ilbc = gtk_radio_menu_item_new_with_label_from_widget(
- GTK_RADIO_MENU_ITEM(item_pcma), "iLBC");
+ GTK_RADIO_MENU_ITEM(item_pcma), FORMAT_NAME_ILBC);
item_pcmu = gtk_radio_menu_item_new_with_label_from_widget(
- GTK_RADIO_MENU_ITEM(item_pcma), "PCM u-law");
+ GTK_RADIO_MENU_ITEM(item_pcma), FORMAT_NAME_PCMU);
item_pcm = gtk_radio_menu_item_new_with_label_from_widget(
- GTK_RADIO_MENU_ITEM(item_pcma), "WAV");
+ GTK_RADIO_MENU_ITEM(item_pcma), FORMAT_NAME_WAV);
data->filter = get_default_filter();