Stein Magnus Jodal
|
ce8cc55f79
|
Log GStreamer output addition at debug level
|
2011-06-10 13:48:57 +02:00 |
|
Stein Magnus Jodal
|
1aa494c372
|
Merge pull request #100 from adamcik/feature/remove-taginject
|
2011-05-22 15:08:45 -07:00 |
|
Thomas Adamcik
|
94cae3be42
|
Lookup new source via property instead of name
|
2011-05-20 23:20:01 +02:00 |
|
Thomas Adamcik
|
3ce42b2f6b
|
Remove logging of taglist
|
2011-05-20 22:08:12 +02:00 |
|
Thomas Adamcik
|
6640e2da17
|
Use tag event to set tags instead of taginject which is a debug feature (fixes #93)
|
2011-05-20 22:02:14 +02:00 |
|
Stein Magnus Jodal
|
31aaec8830
|
Update docs on GStreamer module. Some refactoring of (mostly internal) methods.
|
2011-05-19 20:13:29 +02:00 |
|
Thomas Adamcik
|
d57bb281c3
|
Fixed docs based on comments on pull request
|
2011-05-18 21:16:58 +02:00 |
|
Thomas Adamcik
|
eb5facd4b6
|
Add docstrings
|
2011-05-17 16:10:28 +02:00 |
|
Thomas Adamcik
|
801b3d1155
|
Switch to event probe based solution to removing outputs.
Based on http://lists.freedesktop.org/archives/gstreamer-devel/2009-August/023708.html
|
2011-05-17 01:21:50 +02:00 |
|
Thomas Adamcik
|
82bd77e24b
|
Fixed use of callbacks to prevent removeall of broken output from stopping playback
|
2011-05-16 23:14:53 +02:00 |
|
Thomas Adamcik
|
a4b03aa292
|
Cleanup some of output code api
|
2011-05-16 21:57:23 +02:00 |
|
Thomas Adamcik
|
94efb083ee
|
Fixed list outputs method in GStreamer class
|
2011-05-16 21:55:00 +02:00 |
|
Thomas Adamcik
|
2174723620
|
Add conditional to message handler so that attached handlers can take over
|
2011-05-16 21:53:53 +02:00 |
|
Thomas Adamcik
|
943645aecf
|
Add methods to register and register message handlers to GStreamer
|
2011-05-16 21:53:01 +02:00 |
|
Thomas Adamcik
|
f7f26403af
|
Move stop playback in error handler to after the error is logged to make cause and effect more obvious
|
2011-05-16 21:49:19 +02:00 |
|
Thomas Adamcik
|
09a1d646f2
|
Refactor BaseOutput to prepare for better error handling
|
2011-05-16 21:08:01 +02:00 |
|
Thomas Adamcik
|
743235b09d
|
Add basic remove_output code
|
2011-05-15 23:50:52 +02:00 |
|
Thomas Adamcik
|
fe3f5338dd
|
Store outputs that have been added in gstreamer class
|
2011-05-14 23:55:41 +02:00 |
|
Thomas Adamcik
|
0ec662db63
|
Move output connection code to gstreamer
|
2011-05-14 23:46:51 +02:00 |
|
Thomas Adamcik
|
d98e218baa
|
Explain a bit more about why prepare_change is needed
|
2011-05-10 22:24:23 +02:00 |
|
Thomas Adamcik
|
d536990ad4
|
Update _set_state docstring
|
2011-05-05 22:37:55 +02:00 |
|
Thomas Adamcik
|
f34ab8761a
|
Log async state changes
|
2011-05-05 21:50:40 +02:00 |
|
Thomas Adamcik
|
8922ebe0aa
|
Log gst warnings as well
|
2011-05-05 21:45:42 +02:00 |
|
Thomas Adamcik
|
6f9be11594
|
Cleanup gstreamer. Simplified code and reduced get_by_name usage.
|
2011-05-05 21:39:26 +02:00 |
|
Thomas Adamcik
|
03c30369b3
|
Merge branch 'develop' into feature/encapsulate-gstreamer-state-changes
Conflicts:
mopidy/gstreamer.py
|
2011-05-05 20:22:27 +02:00 |
|
Thomas Adamcik
|
b966c0fd1b
|
Basic docstrings for new helpers
|
2011-05-05 20:21:17 +02:00 |
|
Thomas Adamcik
|
e1cc1dfe48
|
Rename prepare_playback to prepare_change
|
2011-05-05 20:17:28 +02:00 |
|
Thomas Adamcik
|
d0e0594a78
|
s/PAUSE/PAUSED/ in pause_playback
|
2011-05-04 23:35:32 +02:00 |
|
Thomas Adamcik
|
0a2a582b25
|
Remove last refrenceto GStreamerOutput
|
2011-05-03 23:57:38 +02:00 |
|
Thomas Adamcik
|
32cf5588eb
|
Recovered old BastOutput docstrings and added them to GStreamer class where apropriate
|
2011-05-03 23:25:33 +02:00 |
|
Thomas Adamcik
|
42547563ea
|
Convert set_state to internal method
|
2011-05-03 23:08:31 +02:00 |
|
Thomas Adamcik
|
882ba520d8
|
Replace set_state with <action>_playback helpers
|
2011-05-03 23:04:15 +02:00 |
|
Stein Magnus Jodal
|
dc018024f9
|
Move BaseOutput from mopidy.gstreamer to mopidy.outputs
|
2011-05-03 10:04:20 +02:00 |
|
Thomas Adamcik
|
e57f3f39c4
|
Short circuit retrival of position when we are in stopped state, should fix #87
|
2011-05-02 23:49:39 +02:00 |
|
Thomas Adamcik
|
f39d98f505
|
Fix merge error in gstreamer.py
|
2011-05-02 21:55:11 +02:00 |
|
Thomas Adamcik
|
865d62e6e1
|
Merge branch 'develop' into feature/modularised-output
Conflicts:
mopidy/gstreamer.py
|
2011-05-01 23:51:33 +02:00 |
|
Thomas Adamcik
|
5c19bf8434
|
Create set_properties helper for BaseOutput
|
2011-04-25 17:15:43 +02:00 |
|
Thomas Adamcik
|
4e232c981c
|
Switch to modularised output for playback
|
2011-04-25 01:31:28 +02:00 |
|
Thomas Adamcik
|
f218bc060b
|
Don't bother with album in taginject
|
2011-04-25 01:31:28 +02:00 |
|
Thomas Adamcik
|
4a1df118fb
|
Move GStreamerOutput up one level to mopidy.gstreamer and rename to GStreamer
|
2011-04-25 01:31:28 +02:00 |
|