mp3splt-gtk
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
freedb_tab.h
1
/**********************************************************
2
*
3
* mp3splt-gtk -- utility based on mp3splt,
4
* for mp3/ogg splitting without decoding
5
*
6
* Copyright: (C) 2005-2012 Alexandru Munteanu
7
* Contact: io_fx@yahoo.fr
8
*
9
* http://mp3splt.sourceforge.net/
10
*
11
*********************************************************/
12
13
/**********************************************************
14
*
15
* This program is free software; you can redistribute it and/or
16
* modify it under the terms of the GNU General Public License
17
* as published by the Free Software Foundation; either version 2
18
* of the License, or (at your option) any later version.
19
*
20
* This program is distributed in the hope that it will be useful,
21
* but WITHOUT ANY WARRANTY; without even the implied warranty of
22
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
* GNU General Public License for more details.
24
*
25
* You should have received a copy of the GNU General Public License
26
* along with this program; if not, write to the Free Software
27
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
28
* USA.
29
*
30
*********************************************************/
31
32
/**********************************************************
33
* Filename: cddb_tab.h
34
*
35
* this file is the header of cddb_tab.c
36
*
37
*********************************************************/
38
39
void
add_freedb_row
(gchar *album_name,
40
gint album_id,
41
gint *revisions,
42
gint revisions_number);
43
GtkTreeModel *
create_freedb_model
();
44
GtkTreeView *
create_freedb_tree
();
45
void
create_freedb_columns
(GtkTreeView *
tree_view
);
46
void
close_freedb_popup_window_event
( GtkWidget *window,
47
gpointer data );
48
void
handle_freedb_detached_event
(GtkHandleBox *handlebox,
49
GtkWidget *widget,
50
gpointer data);
51
void
freedb_selection_changed
(GtkTreeSelection *selection,
52
gpointer data);
53
void
remove_all_freedb_rows
();
54
gchar *
transform_to_utf8
(gchar *text,
55
gint free_or_not,
56
gint *must_be_freed);
57
void
freedb_search
();
58
void
freedb_search_button_event
( GtkWidget *widget,
59
gpointer data );
60
void
freedb_entry_activate_event
(GtkEntry *
entry
,
61
gpointer data);
62
gint write_freedbfile_and_get_splitpoints(
int
*err);
63
void
get_secs_mins_hundr
(gfloat time,
64
gint *mins,gint *secs,
65
gint *hundr);
66
void
update_splitpoints_from_the_state
();
67
void
freedb_add_button_clicked_event
(GtkButton *button,
68
gpointer data);
69
GtkWidget *
create_freedb_frame
();
70
71
void
hide_freedb_spinner();
72
src
freedb_tab.h
Generated on Wed Apr 10 2013 09:16:30 for mp3splt-gtk by
1.8.2