comparison src/audacious/playback.c @ 3926:05e6d9db003c

playback_get_length() had always returned 1 whenever it uses tuple.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Tue, 13 Nov 2007 05:01:13 +0900
parents 57935d8ebefa
children 2d6fd3f630f0
comparison
equal deleted inserted replaced
3925:889535f0b9c7 3926:05e6d9db003c
166 return playback->length; 166 return playback->length;
167 167
168 if (playback && playback->plugin->get_song_tuple) { 168 if (playback && playback->plugin->get_song_tuple) {
169 Tuple *tuple = playback->plugin->get_song_tuple(playback->filename); 169 Tuple *tuple = playback->plugin->get_song_tuple(playback->filename);
170 if (tuple_get_value_type(tuple, FIELD_LENGTH, NULL) == TUPLE_INT) 170 if (tuple_get_value_type(tuple, FIELD_LENGTH, NULL) == TUPLE_INT)
171 return tuple_get_value_type(tuple, FIELD_LENGTH, NULL); 171 return tuple_get_int(tuple, FIELD_LENGTH, NULL);
172 } 172 }
173 173
174 return -1; 174 return -1;
175 } 175 }
176 176