comparison src/statusicon/si_ui.c @ 2057:cf4fa45ffd80

playlist API vtabling
author William Pitcock <nenolod@atheme.org>
date Sat, 13 Oct 2007 23:09:40 -0500
parents 5fa26178eaef
children 0803fba87da8
comparison
equal deleted inserted replaced
2056:1428a79d6706 2057:cf4fa45ffd80
143 si_ui_statusicon_popup_show ( gpointer evbox ) 143 si_ui_statusicon_popup_show ( gpointer evbox )
144 { 144 {
145 if ( GPOINTER_TO_INT(g_object_get_data( G_OBJECT(evbox) , "timer_active" )) == 1 ) 145 if ( GPOINTER_TO_INT(g_object_get_data( G_OBJECT(evbox) , "timer_active" )) == 1 )
146 { 146 {
147 Tuple *tuple; 147 Tuple *tuple;
148 Playlist *pl_active = playlist_get_active(); 148 Playlist *pl_active = aud_playlist_get_active();
149 gint pos = playlist_get_position(pl_active); 149 gint pos = aud_playlist_get_position(pl_active);
150 GtkWidget *popup = g_object_get_data( G_OBJECT(evbox) , "popup" ); 150 GtkWidget *popup = g_object_get_data( G_OBJECT(evbox) , "popup" );
151 151
152 tuple = playlist_get_tuple( pl_active , pos ); 152 tuple = aud_playlist_get_tuple( pl_active , pos );
153 if ( ( tuple == NULL ) || ( aud_tuple_get_int(tuple, FIELD_LENGTH, NULL) < 1 ) ) 153 if ( ( tuple == NULL ) || ( aud_tuple_get_int(tuple, FIELD_LENGTH, NULL) < 1 ) )
154 { 154 {
155 gchar *title = playlist_get_songtitle( pl_active , pos ); 155 gchar *title = aud_playlist_get_songtitle( pl_active , pos );
156 audacious_fileinfopopup_show_from_title( popup , title ); 156 audacious_fileinfopopup_show_from_title( popup , title );
157 g_free( title ); 157 g_free( title );
158 } 158 }
159 else 159 else
160 { 160 {