Commit Graph

168 Commits

Author SHA1 Message Date
Thomas Adamcik
92598a963e Prevent pop from empty list 2010-02-22 02:29:56 +01:00
Thomas Adamcik
8c145b52f7 Ensure that previous_track for random is current_track 2010-02-20 21:42:40 +01:00
Thomas Adamcik
96a974ac4d Fix random tests and impl 2010-02-20 21:42:17 +01:00
Thomas Adamcik
b359e515c3 Add test return values test 2010-02-20 04:39:14 +01:00
Thomas Adamcik
95ea3daa35 Cleanup play method 2010-02-20 04:26:20 +01:00
Thomas Adamcik
2392567d08 Simplify volume on base playback 2010-02-20 03:59:10 +01:00
Thomas Adamcik
ce5c3780a3 Add test_previous_track_with_consume and test_previous_track_with_random 2010-02-20 03:16:38 +01:00
Thomas Adamcik
5c62bc642c Clean imports 2010-02-20 03:13:30 +01:00
Thomas Adamcik
92d4b939a0 Fix test_next_with_consume 2010-02-19 23:11:47 +01:00
Thomas Adamcik
60a0d182e2 Fix test_previous_track_with_consume 2010-02-19 23:09:39 +01:00
Thomas Adamcik
96a7265537 Prefix gstreamer internals with _ 2010-02-19 11:24:18 +01:00
Thomas Adamcik
5639c03ea7 Try event harder to tear down gst correctly 2010-02-19 11:21:46 +01:00
Thomas Adamcik
8ffa81f7a9 s/shuffle/random/ in tests 2010-02-18 17:05:17 +01:00
Thomas Adamcik
a46184dcf2 Add test_play_with_consume and test_next_with_consume 2010-02-18 16:25:13 +01:00
Thomas Adamcik
865234ce6b Fix next track regression 2010-02-18 16:20:36 +01:00
Thomas Adamcik
496a7d19dc Add test_consume_off_by_default 2010-02-18 16:18:50 +01:00
Thomas Adamcik
ff4e8ba33a Move invocation of new_playlist_loaded_callback to playlist setter 2010-02-18 16:04:55 +01:00
Thomas Adamcik
22cfe7b604 Use proper setter/getter for playlist 2010-02-18 16:03:54 +01:00
Thomas Adamcik
a4c9d7c8a0 Correct test_previous_at_start_of_playlist to match mpd 2010-02-18 15:59:18 +01:00
Thomas Adamcik
6d054e5367 Add test_shufflet_off_by_default 2010-02-18 15:40:31 +01:00
Thomas Adamcik
458ff52b86 Add test_repeat_off_by_default and test_next_track_at_end_of_playlist_with_repeat 2010-02-18 15:39:15 +01:00
Thomas Adamcik
fd05a9ea9b Do a better jobb of cleaning up after gstreamer 2010-02-18 15:14:17 +01:00
Thomas Adamcik
613e3b86ba Add test_end_of_song_starts_next_track 2010-02-18 15:12:17 +01:00
Thomas Adamcik
b087306306 Switch add to use track instead of uri per spec 2010-02-18 13:51:43 +01:00
Thomas Adamcik
0cd56b0800 Add test_seek_beyond_start_of_song tests 2010-02-18 13:43:35 +01:00
Thomas Adamcik
3d284a8903 Implement seek 2010-02-18 12:59:15 +01:00
Thomas Adamcik
ba7a836d8b Add test_time_position_when_playing and test_time_position_when_paused fixing code to pass them 2010-02-18 03:50:46 +01:00
Thomas Adamcik
5fc47b8611 Add test_time_position_when_stopped 2010-02-18 03:40:11 +01:00
Thomas Adamcik
084c0a8321 Add test_new_playlist_loaded_callback_when_* and implementation 2010-02-18 03:36:24 +01:00
Thomas Adamcik
cdc763b114 Add test_new_playlist_loaded_callback_gets_called 2010-02-18 03:09:08 +01:00
Thomas Adamcik
1bc3693c6b Update resume method 2010-02-18 02:31:20 +01:00
Thomas Adamcik
a7d5f24d0c Try to fix state handling 2010-02-18 02:25:53 +01:00
Thomas Adamcik
66965c041e Add mechanism for tearing down backend cleanly 2010-02-15 08:35:52 +01:00
Thomas Adamcik
62be30df04 Reset to ready state before playing 2010-02-15 00:09:39 +01:00
Thomas Adamcik
c28a753fb9 Greatly simplify next and previous 2010-02-14 18:32:40 +01:00
Thomas Adamcik
ce349e37da Add more tests for previous 2010-02-14 17:36:37 +01:00
Thomas Adamcik
9db0ac778f Add fixme for simplification of next and previous 2010-02-14 16:14:19 +01:00
Thomas Adamcik
cdbeaa845b Move next and prevous methods to base backend 2010-02-14 16:09:41 +01:00
Thomas Adamcik
f9312b372f Add previous tests and implementation 2010-02-14 16:08:38 +01:00
Thomas Adamcik
80852f3854 Ensure that volume returned is int 2010-02-14 15:45:17 +01:00
Thomas Adamcik
f2400f51ea Add resume to gstreamer backend 2010-02-14 15:21:56 +01:00
Thomas Adamcik
ff001a899c Tests for paused state and gstreamer impl 2010-02-14 15:19:38 +01:00
Thomas Adamcik
49e00fba8d Add volume test 2010-02-14 14:29:47 +01:00
Thomas Adamcik
6ecadd6ca1 Fix failing test_initial_playlist_position 2010-02-14 04:08:28 +01:00
Thomas Adamcik
7f0dff0891 Make play handle tracks 2010-02-14 04:01:58 +01:00
Thomas Adamcik
a071005c43 Convert playlist_position to property 2010-02-14 03:54:38 +01:00
Thomas Adamcik
a6e5e5d89d Fix next track test and implementation 2010-02-14 03:39:05 +01:00
Thomas Adamcik
a7571ef6f2 Add prav_track and tests 2010-02-14 03:03:36 +01:00
Thomas Adamcik
eb65afee1b Add next_track and tests 2010-02-14 02:59:59 +01:00
Thomas Adamcik
151321d200 Update remove test and method to use track instead of position 2010-02-13 23:12:53 +01:00