| 2928 |
2928 |
| 2929 static GtkWidget * |
2929 static GtkWidget * |
| 2930 sound_page(void) |
2930 sound_page(void) |
| 2931 { |
2931 { |
| 2932 GtkWidget *ret; |
2932 GtkWidget *ret; |
| 2933 GtkWidget *vbox, *vbox2, *sw, *button, *parent, *parent_parent, *parent_parent_parent; |
2933 GtkWidget *vbox, *vbox2, *button, *parent, *parent_parent, *parent_parent_parent; |
| |
2934 #ifdef USE_GSTREAMER |
| |
2935 GtkWidget *sw; |
| |
2936 #endif |
| 2934 GtkSizeGroup *sg; |
2937 GtkSizeGroup *sg; |
| 2935 GtkTreeIter iter; |
2938 GtkTreeIter iter; |
| 2936 GtkWidget *event_view; |
2939 GtkWidget *event_view; |
| 2937 GtkListStore *event_store; |
2940 GtkListStore *event_store; |
| 2938 GtkCellRenderer *rend; |
2941 GtkCellRenderer *rend; |
| 3497 gdouble value_db; |
3500 gdouble value_db; |
| 3498 gdouble percent; |
3501 gdouble percent; |
| 3499 |
3502 |
| 3500 list = gst_structure_get_value(gst_message_get_structure(msg), value_name); |
3503 list = gst_structure_get_value(gst_message_get_structure(msg), value_name); |
| 3501 #if GST_CHECK_VERSION(1,0,0) |
3504 #if GST_CHECK_VERSION(1,0,0) |
| |
3505 G_GNUC_BEGIN_IGNORE_DEPRECATIONS |
| 3502 value = g_value_array_get_nth(g_value_get_boxed(list), 0); |
3506 value = g_value_array_get_nth(g_value_get_boxed(list), 0); |
| |
3507 G_GNUC_END_IGNORE_DEPRECATIONS |
| 3503 #else |
3508 #else |
| 3504 value = gst_value_list_get_value(list, 0); |
3509 value = gst_value_list_get_value(list, 0); |
| 3505 #endif |
3510 #endif |
| 3506 value_db = g_value_get_double(value); |
3511 value_db = g_value_get_double(value); |
| 3507 percent = pow(10, value_db / 20); |
3512 percent = pow(10, value_db / 20); |