Commit Graph

514 Commits

Author SHA1 Message Date
Thomas Adamcik
8b1f85b576 Merge branch 'master' into gstreamer 2010-04-07 02:57:36 +02:00
Thomas Adamcik
051d2d7dac Clean DenonMixerTest 2010-04-07 02:49:22 +02:00
Thomas Adamcik
a7f1f8a6a4 Fix tests so that we don't fail silently in those cases 2010-04-07 02:34:44 +02:00
Thomas Adamcik
a036d22b56 Ensure that reaching end resets current_track 2010-04-07 02:13:45 +02:00
Thomas Adamcik
03dfde1d19 Add FIXME 2010-04-07 02:03:07 +02:00
Thomas Adamcik
ea315900c3 Really fix BasePlaybackController with respect to test_played_track_during_random_not_played_again 2010-04-07 01:49:25 +02:00
Thomas Adamcik
e6b8e1545a Fix BasePlaybackController with respect to test_played_track_during_random_not_played_again 2010-04-07 01:45:15 +02:00
Thomas Adamcik
f1ac153258 Fix BasePlaybackController with respect to test_current_track_after_completed_playlist 2010-04-07 01:35:44 +02:00
Thomas Adamcik
3f6f3fdaec Ensure that next, previous and resume don't start playback 2010-04-07 01:19:55 +02:00
Thomas Adamcik
2671bab2f1 Add FIXME conccerning volume in playback backend 2010-04-07 00:03:43 +02:00
Thomas Adamcik
acbe116494 Fix BasePlaybackController with respect to test_next_track_with_random_after_load_playlist 2010-04-06 23:48:33 +02:00
Thomas Adamcik
928e5e1c21 Fix BasePlaybackController with respect to test_played_track_during_random_not_played_again and test_random_until_end_of_playlist 2010-04-06 23:34:32 +02:00
Thomas Adamcik
50941b481c Fix BasePlaybackController with respect to test_next_track_with_random and test_play_with_random 2010-04-06 22:45:37 +02:00
Stein Magnus Jodal
04b6535d95 Ready for 0.1.0a1 development 2010-04-06 22:39:30 +02:00
Thomas Adamcik
d1e5bafc5b Fix BasePlaybackController with respect to test_next_with_consume 2010-04-06 22:38:39 +02:00
Thomas Adamcik
b77311e162 Fix BasePlaybackController with respect to test_next_track_at_end_of_playlist_with_repeat 2010-04-06 22:36:35 +02:00
Thomas Adamcik
ef56004031 Fix BasePlaybackController with respect to test_previous_track_with(repeat,consume,random) 2010-04-06 22:32:38 +02:00
Thomas Adamcik
c2d6f3ab89 Cleaup next_track somewhat 2010-04-06 22:20:26 +02:00
Thomas Adamcik
f34507cc29 Fix BasePlaybackController with respect to test_seek_when_paused_triggers_play 2010-04-06 22:12:44 +02:00
Thomas Adamcik
98a545d9e5 Fix BasePlaybackController with respect to test_play_when_playing 2010-04-06 22:09:07 +02:00
Thomas Adamcik
7e9c0ada05 Make next() stop playing when next_track is None 2010-04-06 21:42:10 +02:00
Thomas Adamcik
acbb2bd7bf Refactor common sanity checks for seek into base class and expect _seek from subclasses 2010-04-06 21:40:29 +02:00
Thomas Adamcik
e77bfef196 Fix BasePlaybackController with respect to test_resume_when_stopped 2010-04-06 21:36:13 +02:00
Thomas Adamcik
3957a2c9d7 Fix BasePlaybackController with respect to test_new_playlist_loaded_callback_when_paused 2010-04-06 21:23:30 +02:00
Thomas Adamcik
f9200893dd Fix GStreamerPlaybackController with respect to test_end_of_track_callback_gets_called 2010-04-06 21:10:34 +02:00
Thomas Adamcik
37abe08d31 Fix BaseCurrentPlaylistController with respect to test_new_playlist_loaded_callback_gets_called 2010-04-06 21:07:09 +02:00
Thomas Adamcik
9c3473e578 Don't hardcode which track we should start playing 2010-04-06 20:56:58 +02:00
Thomas Adamcik
9b6bbb1ad3 Fix BasePlaybackController with respect to test_play_sets_current_track 2010-04-06 17:13:29 +02:00
Thomas Adamcik
50085d5db5 Fix BasePlaybackController with respect to test_next_track_before_play 2010-04-06 17:12:14 +02:00
Thomas Adamcik
824f464146 Start converting gsreamer backend to masters version of base playback controller 2010-04-06 17:06:36 +02:00
Thomas Adamcik
878ef7af50 Dont return self.resume() in def play 2010-04-06 17:05:49 +02:00
Thomas Adamcik
eb538f46be Add destroy method to all backend pieces 2010-04-06 15:50:34 +02:00
Thomas Adamcik
ce2c032247 Don't call bin.get_state with -1, default is blocking anyway 2010-04-06 15:04:13 +02:00
Thomas Adamcik
62684af518 Cleanup volume testing from playback tests 2010-04-06 15:03:25 +02:00
Thomas Adamcik
48acbf701c Add FIXMEs 2010-04-06 15:02:15 +02:00
Thomas Adamcik
1206734931 Extra newline 2010-04-06 01:07:36 +02:00
Thomas Adamcik
7df5985abf Fix BaseCurrentPlaylistController with respect to test_removing_from_empty_playlist
(cherry picked from commit e82a15ee9c)
2010-04-05 22:46:43 +02:00
Thomas Adamcik
d18e19d094 Fix BaseCurrentPlaylistController with respect to test_move_single
(cherry picked from commit 3cb382e495)
2010-04-05 22:46:43 +02:00
Thomas Adamcik
da886fef8c Fix BaseCurrentPlaylistController with respect to test_add_at_position (at_position can be zero)
(cherry picked from commit 5623e26cc7)
2010-04-05 22:46:43 +02:00
Thomas Adamcik
3cb382e495 Fix BaseCurrentPlaylistController with respect to test_move_single 2010-04-05 21:31:55 +02:00
Thomas Adamcik
b126311f18 Fix BaseCurrentPlaylistControllerTest.test_load 2010-04-05 21:27:53 +02:00
Thomas Adamcik
5623e26cc7 Fix BaseCurrentPlaylistController with respect to test_add_at_position (at_position can be zero) 2010-04-05 20:36:34 +02:00
Thomas Adamcik
e82a15ee9c Fix BaseCurrentPlaylistController with respect to test_removing_from_empty_playlist 2010-04-05 20:29:22 +02:00
Thomas Adamcik
23685dd9f0 Remove uneeded GStreamerCurrentPlaylistController 2010-04-05 20:26:12 +02:00
Thomas Adamcik
2d65666d58 Merge branch 'master' into gstreamer
Conflicts:
	mopidy/backends/__init__.py
	mopidy/mpd/handler.py
2010-04-05 19:18:20 +02:00
Thomas Adamcik
34e69ea438 Switch to threading for gstreamer message handling 2010-04-05 18:27:54 +02:00
Thomas Adamcik
00c1e03f8e Prevent deadlocks when something goes wrong 2010-04-05 15:05:38 +02:00
Stein Magnus Jodal
332d917b53 Update frontend to match CPC.get() changes 2010-03-31 23:44:17 +02:00
Stein Magnus Jodal
6d46d77b7a Update CPC.get() to match behaviour of SPC.get() 2010-03-31 23:42:03 +02:00
Stein Magnus Jodal
34ebdaf8de Update frontend to use new SPLC.get() 2010-03-31 23:30:27 +02:00