Mercurial > audlegacy
comparison Plugins/Input/aac/src/fileinfo.c @ 387:7f0e78f42032 trunk
[svn] Disable adplug if the includes are missing (or in a very lame place). Stop blowing holes in my ship.
author | chainsaw |
---|---|
date | Tue, 03 Jan 2006 14:25:32 -0800 |
parents | 320f0205ad45 |
children | ee3bf186998e |
comparison
equal
deleted
inserted
replaced
386:1f278b7d6f58 | 387:7f0e78f42032 |
---|---|
89 *src = '\0'; | 89 *src = '\0'; |
90 } | 90 } |
91 return src - start; | 91 return src - start; |
92 } | 92 } |
93 | 93 |
94 #if 0 | |
94 static void | 95 static void |
95 set_entry_tag(GtkEntry * entry, gchar * tag, gint length) | 96 set_entry_tag(GtkEntry * entry, gchar * tag, gint length) |
96 { | 97 { |
97 gint stripped_len; | 98 gint stripped_len; |
98 gchar *text, *text_utf8; | 99 gchar *text, *text_utf8; |
122 static void | 123 static void |
123 press_save(GtkWidget * w, gpointer data) | 124 press_save(GtkWidget * w, gpointer data) |
124 { | 125 { |
125 gtk_button_clicked(GTK_BUTTON(save)); | 126 gtk_button_clicked(GTK_BUTTON(save)); |
126 } | 127 } |
128 #endif | |
127 | 129 |
128 static gint | 130 static gint |
129 genre_comp_func(gconstpointer a, gconstpointer b) | 131 genre_comp_func(gconstpointer a, gconstpointer b) |
130 { | 132 { |
131 return strcasecmp(a, b); | 133 return strcasecmp(a, b); |
148 } | 150 } |
149 | 151 |
150 return TRUE; | 152 return TRUE; |
151 } | 153 } |
152 | 154 |
155 #if 0 | |
153 static void | 156 static void |
154 label_set_text(GtkWidget * label, gchar * str, ...) | 157 label_set_text(GtkWidget * label, gchar * str, ...) |
155 { | 158 { |
156 va_list args; | 159 va_list args; |
157 gchar tempstr[MAX_STR_LEN]; | 160 gchar tempstr[MAX_STR_LEN]; |
160 g_vsnprintf(tempstr, MAX_STR_LEN, str, args); | 163 g_vsnprintf(tempstr, MAX_STR_LEN, str, args); |
161 va_end(args); | 164 va_end(args); |
162 | 165 |
163 gtk_label_set_text(GTK_LABEL(label), tempstr); | 166 gtk_label_set_text(GTK_LABEL(label), tempstr); |
164 } | 167 } |
168 #endif | |
165 | 169 |
166 static void | 170 static void |
167 change_buttons(GtkObject * object) | 171 change_buttons(GtkObject * object) |
168 { | 172 { |
169 gtk_widget_set_sensitive(GTK_WIDGET(object), TRUE); | 173 gtk_widget_set_sensitive(GTK_WIDGET(object), TRUE); |
310 GTK_FILL | GTK_EXPAND | GTK_SHRINK, | 314 GTK_FILL | GTK_EXPAND | GTK_SHRINK, |
311 GTK_FILL | GTK_EXPAND | GTK_SHRINK, 0, 5); | 315 GTK_FILL | GTK_EXPAND | GTK_SHRINK, 0, 5); |
312 | 316 |
313 pango_attr_list_unref(attrs); | 317 pango_attr_list_unref(attrs); |
314 | 318 |
315 #if 0 | |
316 label = gtk_label_new(_("Genre:")); | 319 label = gtk_label_new(_("Genre:")); |
317 gtk_misc_set_alignment(GTK_MISC(label), 1, 0.5); | 320 gtk_misc_set_alignment(GTK_MISC(label), 1, 0.5); |
318 gtk_label_set_attributes(GTK_LABEL(label), attrs); | 321 gtk_label_set_attributes(GTK_LABEL(label), attrs); |
319 gtk_table_attach(GTK_TABLE(table), label, 0, 1, 5, 6, GTK_FILL, | 322 gtk_table_attach(GTK_TABLE(table), label, 0, 1, 5, 6, GTK_FILL, |
320 GTK_FILL, 5, 5); | 323 GTK_FILL, 5, 5); |
324 FALSE); | 327 FALSE); |
325 if (!genre_list) { | 328 if (!genre_list) { |
326 for (i = 0; i < GENRE_MAX; i++) | 329 for (i = 0; i < GENRE_MAX; i++) |
327 genre_list = | 330 genre_list = |
328 g_list_prepend(genre_list, | 331 g_list_prepend(genre_list, |
329 (gchar *) mpg123_id3_genres[i]); | 332 (gchar *) audmp4_id3_genres[i]); |
330 genre_list = g_list_prepend(genre_list, ""); | 333 genre_list = g_list_prepend(genre_list, ""); |
331 genre_list = g_list_sort(genre_list, genre_comp_func); | 334 genre_list = g_list_sort(genre_list, genre_comp_func); |
332 } | 335 } |
333 gtk_combo_set_popdown_strings(GTK_COMBO(genre_combo), genre_list); | 336 gtk_combo_set_popdown_strings(GTK_COMBO(genre_combo), genre_list); |
334 | 337 |
335 gtk_table_attach(GTK_TABLE(table), genre_combo, 1, 6, 5, 6, | 338 gtk_table_attach(GTK_TABLE(table), genre_combo, 1, 6, 5, 6, |
336 GTK_FILL | GTK_EXPAND | GTK_SHRINK, | 339 GTK_FILL | GTK_EXPAND | GTK_SHRINK, |
337 GTK_FILL | GTK_EXPAND | GTK_SHRINK, 0, 5); | 340 GTK_FILL | GTK_EXPAND | GTK_SHRINK, 0, 5); |
338 #endif | |
339 | 341 |
340 boxx = gtk_hbutton_box_new(); | 342 boxx = gtk_hbutton_box_new(); |
341 gtk_hbutton_box_set_layout_default(GTK_BUTTONBOX_SPREAD); | 343 gtk_hbutton_box_set_layout_default(GTK_BUTTONBOX_SPREAD); |
342 | 344 |
343 bbox = gtk_hbutton_box_new(); | 345 bbox = gtk_hbutton_box_new(); |
367 G_CALLBACK(change_buttons), save); | 369 G_CALLBACK(change_buttons), save); |
368 g_signal_connect_swapped(G_OBJECT(comment_entry), "changed", | 370 g_signal_connect_swapped(G_OBJECT(comment_entry), "changed", |
369 G_CALLBACK(change_buttons), save); | 371 G_CALLBACK(change_buttons), save); |
370 g_signal_connect_swapped(G_OBJECT(tracknum_entry), "changed", | 372 g_signal_connect_swapped(G_OBJECT(tracknum_entry), "changed", |
371 G_CALLBACK(change_buttons), save); | 373 G_CALLBACK(change_buttons), save); |
372 #if 0 | |
373 g_signal_connect_swapped(G_OBJECT(GTK_COMBO(genre_combo)->entry), "changed", | 374 g_signal_connect_swapped(G_OBJECT(GTK_COMBO(genre_combo)->entry), "changed", |
374 G_CALLBACK(change_buttons), save); | 375 G_CALLBACK(change_buttons), save); |
375 #endif | |
376 g_signal_connect(G_OBJECT(window), "key_press_event", | 376 g_signal_connect(G_OBJECT(window), "key_press_event", |
377 G_CALLBACK(fileinfo_keypress_cb), NULL); | 377 G_CALLBACK(fileinfo_keypress_cb), NULL); |
378 } | 378 } |
379 | 379 |
380 g_free(current_filename); | 380 g_free(current_filename); |
395 gtk_entry_set_text(GTK_ENTRY(album_entry), ""); | 395 gtk_entry_set_text(GTK_ENTRY(album_entry), ""); |
396 gtk_entry_set_text(GTK_ENTRY(year_entry), ""); | 396 gtk_entry_set_text(GTK_ENTRY(year_entry), ""); |
397 gtk_entry_set_text(GTK_ENTRY(tracknum_entry), ""); | 397 gtk_entry_set_text(GTK_ENTRY(tracknum_entry), ""); |
398 gtk_entry_set_text(GTK_ENTRY(comment_entry), ""); | 398 gtk_entry_set_text(GTK_ENTRY(comment_entry), ""); |
399 | 399 |
400 #if 0 | |
401 gtk_list_select_item(GTK_LIST(GTK_COMBO(genre_combo)->list), | 400 gtk_list_select_item(GTK_LIST(GTK_COMBO(genre_combo)->list), |
402 g_list_index(genre_list, "")); | 401 g_list_index(genre_list, "")); |
403 #endif | |
404 | 402 |
405 gtk_widget_set_sensitive(id3_frame, | 403 gtk_widget_set_sensitive(id3_frame, |
406 vfs_is_writeable(filename)); | 404 vfs_is_writeable(filename)); |
407 | 405 |
408 gtk_widget_set_sensitive(GTK_WIDGET(save), FALSE); | 406 gtk_widget_set_sensitive(GTK_WIDGET(save), FALSE); |