# HG changeset patch # User Yoshiki Yazawa # Date 1194897673 -32400 # Node ID 05e6d9db003cfe1d4e1d434a2ed9549746eb8a5b # Parent 889535f0b9c732b36931680751e38d1dcf6071ad playback_get_length() had always returned 1 whenever it uses tuple. diff -r 889535f0b9c7 -r 05e6d9db003c src/audacious/playback.c --- a/src/audacious/playback.c Sun Nov 11 21:49:44 2007 +0100 +++ b/src/audacious/playback.c Tue Nov 13 05:01:13 2007 +0900 @@ -168,7 +168,7 @@ if (playback && playback->plugin->get_song_tuple) { Tuple *tuple = playback->plugin->get_song_tuple(playback->filename); if (tuple_get_value_type(tuple, FIELD_LENGTH, NULL) == TUPLE_INT) - return tuple_get_value_type(tuple, FIELD_LENGTH, NULL); + return tuple_get_int(tuple, FIELD_LENGTH, NULL); } return -1;