Stein Magnus Jodal
c4940cbea2
autopep8: Add space after class signature/docstring
2015-04-03 00:05:26 +02:00
Stein Magnus Jodal
5270aa65e2
audio: Move DummyAudio into tests package
2015-02-13 10:40:21 +01:00
Thomas Adamcik
fa8547c397
tests: Add noqa markers for setUp/tearDown
2014-12-30 00:23:01 +01:00
Thomas Adamcik
983148a9a4
audio: Start storing the tags we find in audio
...
Adds a new get_currents_tags method for fetching the full set of current tags.
There are still some untested cases for this, and I also suspect we still want
some API refinements one core starts using this.
2014-12-18 23:28:19 +01:00
Thomas Adamcik
6c62252919
audio: Add tags changed event to audio.
...
Current version simply emits the keys of the changed tags to the audio
listener. Following change will add support for storing the actual data.
2014-12-18 23:28:19 +01:00
Stein Magnus Jodal
496142c201
py3: Use absolute imports by default
2014-12-07 20:17:10 +01:00
Thomas Adamcik
ac5bf9af17
audio: Move most of event handling out of audio.
...
Some of the signal handling still needs to be moved.
2014-08-11 22:33:49 +02:00
Thomas Adamcik
101b2a9817
audio: Make stream-changed correctly handle tee setup
...
For the purposes of this event we consider the outputs sink the final element.
If we don't do this we would get one event per branch, and we don't want to
track when each of them actually switches any way. So just tracking when the
tee/outputs bin gets the event is good enough for us.
As part of this I've also added 'testoutput' as a special cased output value.
This is now needed as outputs are always synced to the clock, making testing
a lot less practical.
2014-08-11 22:33:49 +02:00
Thomas Adamcik
5d1dd1a355
review-fixes: Mostly typos etc.
2014-08-02 20:45:55 +02:00
Thomas Adamcik
bf752859da
flake8: Fix duplicate import and import order in audio actor test
2014-07-29 23:12:53 +02:00
Thomas Adamcik
2aeb87e003
Merge branch 'develop' into feature/audio-prep-work-for-gapless
...
Conflict files fixed up to a state where tests pass again before commit.
Conflicts:
mopidy/audio/actor.py
mopidy/audio/listener.py
tests/audio/test_actor.py
tests/audio/test_listener.py
2014-07-23 00:06:29 +02:00
Stein Magnus Jodal
0bf7302005
Merge remote-tracking branch 'adamcik/fix/gh-734-cleanup-audio-buffering' into develop
...
Conflicts:
mopidy/audio/actor.py
2014-07-20 12:29:49 +02:00
Thomas Adamcik
d8c41de2f7
audio: Add tests for state changes while buffering
2014-07-14 23:15:40 +02:00
Stein Magnus Jodal
249114b051
audio: Update tests broken by 5f091c10
2014-07-12 03:12:21 +02:00
Stein Magnus Jodal
9da716935c
audio: Only expose GStreamer's software mixer
2014-07-08 01:34:33 +02:00
Thomas Adamcik
2e1ca08fef
audio: Use on buffering internal in buferring tests
2014-06-21 14:20:56 +02:00
Stein Magnus Jodal
95c06f40db
audio: Fix test setup
2014-05-12 14:52:45 +02:00
Thomas Adamcik
e4e7b20f74
flake: Fix stupid flake error caused by newly added check
2014-05-08 22:57:02 +02:00
Thomas Adamcik
56b9724ffc
Merge pull request #715 from geigerzaehler/gst-buffer
...
Pause gstreamer when buffering
2014-05-08 22:07:13 +02:00
Stein Magnus Jodal
b754885064
Fix all import order warnings
2014-05-07 20:08:43 +02:00
Thomas Scholtes
2b7ff237b8
Add tests for Audio buffering
2014-04-03 21:43:56 +02:00
Stein Magnus Jodal
5583ca5aba
New flake8 version with new checks to conform to
2014-03-29 20:47:42 +01:00
Thomas Adamcik
e4932c05b1
audio: Add more TODOs
2014-01-30 22:21:59 +01:00
Thomas Adamcik
dd98ad8353
audio: Update tests and dummy audio actor to pass
2014-01-28 23:19:33 +01:00
Thomas Adamcik
d1b91117b4
audio: Update dummy audio used for testing
2014-01-28 21:34:31 +01:00
Thomas Adamcik
0d18bdea79
audio: Add about to finish callback support
2014-01-27 23:43:11 +01:00
Thomas Adamcik
99d581f7fc
audio: Add position_changed event to know when seeks happen
2014-01-27 23:04:15 +01:00
Thomas Adamcik
6490d5bd2d
audio: Add more tests for audio events
2014-01-27 22:34:42 +01:00
Thomas Adamcik
a4315251ca
audio: Slight test refactor to not hide what is going on
2014-01-26 23:30:12 +01:00
Thomas Adamcik
d962277bc9
audio: Add stream_changed event plus tests
2014-01-26 23:27:30 +01:00
Stein Magnus Jodal
c781f77ef3
Rename test files to pattern expected by test runners
2014-01-15 00:01:50 +01:00