Stein Magnus Jodal
|
d6b3d51d3e
|
docs: Add dependencies and settings to all backends, frontends and
outputs
|
2011-06-09 18:55:20 +02:00 |
|
Stein Magnus Jodal
|
a9bcfaa805
|
Rename SHOUTCAST_OUTPUT_SERVER to SHOUTCAST_OUTPUT_HOSTNAME to be consistent with MPD_SERVER_HOSTNAME
|
2011-06-09 15:17:07 +02:00 |
|
Thomas Adamcik
|
35a169b8e7
|
Remove null output as it turns out we can run fine without any outputs
|
2011-05-20 22:30:59 +02:00 |
|
Stein Magnus Jodal
|
e53e0aa78f
|
Update BaseOutput docs. Make build_bin() private.
|
2011-05-19 20:51:30 +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
|
2ef550eb7b
|
Add error handling code for shoutcast errors
|
2011-05-16 22:01:30 +02:00 |
|
Thomas Adamcik
|
a4b03aa292
|
Cleanup some of output code api
|
2011-05-16 21:57:23 +02:00 |
|
Thomas Adamcik
|
fae784b71e
|
Add on_remove and on_connect hooks to BaseOutput
|
2011-05-16 21:51:38 +02:00 |
|
Thomas Adamcik
|
64a6202ea1
|
Add gst MESSAGE_* constansts to BaseOutput
|
2011-05-16 21:50:02 +02:00 |
|
Thomas Adamcik
|
09a1d646f2
|
Refactor BaseOutput to prepare for better error handling
|
2011-05-16 21:08:01 +02:00 |
|
Thomas Adamcik
|
3f35e9b391
|
Add method to determine output name
|
2011-05-16 00:14:33 +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
|
d136984f9f
|
Split outputs into seperate files
|
2011-05-13 20:13:36 +02:00 |
|
Stein Magnus Jodal
|
3dd9fc8564
|
Should be :command:, not :cmd:
|
2011-05-09 23:37:56 +02:00 |
|
Thomas Adamcik
|
3d705b3e02
|
restify docstrings of CustomOutput
|
2011-05-08 17:01:05 +02:00 |
|
Thomas Adamcik
|
65db8c4a7b
|
Kill off *_OUTPUT_OVERRIDEs in favour of just having CustomOutput to handle corner cases
|
2011-05-07 23:18:31 +02:00 |
|
Thomas Adamcik
|
6feb4f4c41
|
Add pulsesink to docstring and mention gst-launch
|
2011-05-04 11:18:17 +02:00 |
|
Thomas Adamcik
|
173b5cfb82
|
Minor doc fixes for outputs
|
2011-05-04 00:23:21 +02:00 |
|
Thomas Adamcik
|
f69e01c501
|
docstrings for outputs
|
2011-05-03 23:56:24 +02:00 |
|
Thomas Adamcik
|
8e8a7cd037
|
Add docstring for BaseOutput
|
2011-05-03 23:41:01 +02:00 |
|
Thomas Adamcik
|
9b47870404
|
Make mopidy.ouputs a module again
|
2011-05-03 23:27:23 +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 |
|
Thomas Adamcik
|
7016a20811
|
Kill of BaseOutput
|
2011-04-25 01:31:28 +02:00 |
|
Thomas Adamcik
|
f4db449f0e
|
Add set_metadata to allow taginjection for shoutcast stream
|
2011-04-25 01:30:48 +02:00 |
|
Thomas Adamcik
|
44316c7cfc
|
Reduce number of get_by_name lookups
|
2011-04-25 01:30:48 +02:00 |
|
Thomas Adamcik
|
971132d539
|
Support just local or shoutcast audio output
|
2011-04-25 01:30:48 +02:00 |
|
Thomas Adamcik
|
b58436aaf3
|
Use audioconvert to ensure that volume element is handeled
|
2011-04-25 01:30:47 +02:00 |
|
Thomas Adamcik
|
700792f4a0
|
Add basic streaming support
|
2011-04-25 01:30:47 +02:00 |
|
Thomas Adamcik
|
a81113e1a7
|
Add _build_shoutcast_description to construct shoutcast bin
|
2011-04-25 01:30:47 +02:00 |
|
Thomas Adamcik
|
ecdf689301
|
Factor out method to add output bin
|
2011-04-25 01:30:47 +02:00 |
|
Thomas Adamcik
|
9f77f801ba
|
Swith to tee based pipeline to allow for multiple outputs
|
2011-04-25 01:30:47 +02:00 |
|
Thomas Adamcik
|
b5b2319ac1
|
Use uridecodebin for all playblack
|
2011-04-24 18:32:45 +02:00 |
|
Stein Magnus Jodal
|
4703783eed
|
Upgrade to work with final release of Pykka 0.12
|
2011-03-30 23:28:54 +02:00 |
|
Stein Magnus Jodal
|
4452957c10
|
Require Pykka 0.12 (not released yet)
|
2011-03-30 00:39:19 +02:00 |
|
Stein Magnus Jodal
|
4f546246f8
|
Fix sound with Spotify backend (YAY :-) )
|
2011-03-23 22:24:04 +01:00 |
|
Stein Magnus Jodal
|
b5da3c3404
|
GStreamerOutput need a reference to the backend for notifying it on end of track
|
2011-03-20 01:37:06 +01:00 |
|
Stein Magnus Jodal
|
46c6ee68df
|
Fix ~200 backend tests
|
2011-03-10 23:19:44 +01:00 |
|
Stein Magnus Jodal
|
0575d5d3be
|
Use Actor.post_start() to do actor setup in the actor's own thread
|
2011-03-08 23:28:24 +01:00 |
|
Stein Magnus Jodal
|
f0fd2c9df2
|
Change XXXs to TODO-PYKKA to easier find them again
|
2011-03-07 22:52:04 +01:00 |
|
Stein Magnus Jodal
|
3d56188619
|
Convert GstreamerOutput to an actor
|
2011-03-07 21:36:26 +01:00 |
|
Stein Magnus Jodal
|
9dafc6ebe9
|
Remove lifetime methods from output API
|
2011-03-07 21:35:14 +01:00 |
|
Stein Magnus Jodal
|
3e8be009e4
|
Add consistent may/must notices to all unimplemented methods
|
2010-11-02 23:33:07 +01:00 |
|
Stein Magnus Jodal
|
39be6d2033
|
Extract GStreamerMessagesThread as a generic GObjectEventThread
|
2010-10-31 00:48:10 +02:00 |
|
Stein Magnus Jodal
|
40c1547c15
|
Fix/ignore remaining pylint warnings
|
2010-10-25 22:03:40 +02:00 |
|
Stein Magnus Jodal
|
e984e24168
|
Fix or ignore more pylint warnings
|
2010-10-24 23:51:21 +02:00 |
|
Stein Magnus Jodal
|
0398193d34
|
Make all threads daemon threads per default
|
2010-10-24 20:07:27 +02:00 |
|
Stein Magnus Jodal
|
11e48083ee
|
Give all threads a reference to core_queue
|
2010-10-24 19:35:04 +02:00 |
|
Stein Magnus Jodal
|
5bdab113ce
|
Limit caps on appsrc early on. Fixes sound on Ubuntu 10.10
|
2010-10-18 23:28:01 +02:00 |
|