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 |
|
Stein Magnus Jodal
|
e69f168819
|
GstreamerOutput: name appsrc 'appsrc' instead of 'src' to not confuse with src pads
|
2010-10-17 21:08:24 +02:00 |
|
Stein Magnus Jodal
|
fee4735626
|
Remove unused import
|
2010-08-26 18:53:41 +02:00 |
|
Stein Magnus Jodal
|
318524be21
|
Merge develop into feature/threads-not-processes
|
2010-08-26 18:51:22 +02:00 |
|
Thomas Adamcik
|
e250884fd6
|
Fix stupid mistake in output.set_position that should have been chaught by the tests we don't have for output...
|
2010-08-25 22:15:50 +02:00 |
|
Stein Magnus Jodal
|
cf2b8776a5
|
Remove unused import
|
2010-08-24 01:11:11 +02:00 |
|
Stein Magnus Jodal
|
abce165aa3
|
Extend output API with all methods needed for GStreamerOutput
|
2010-08-24 01:06:20 +02:00 |
|
Stein Magnus Jodal
|
f7d99b5c0a
|
GStreamerOutput returns something from set_volume too for consistency
|
2010-08-24 00:48:16 +02:00 |
|
Stein Magnus Jodal
|
d85684033a
|
Let DummyOutput respons to requests
|
2010-08-23 23:46:41 +02:00 |
|
Stein Magnus Jodal
|
1ebd95e879
|
Pass around an 'output' instead of an 'output_queue'
|
2010-08-23 23:44:28 +02:00 |
|
Stein Magnus Jodal
|
5d61bb1f7d
|
BaseOutput takes a reference to core_queue
|
2010-08-23 23:40:48 +02:00 |
|
Stein Magnus Jodal
|
ea9385defe
|
Add BaseOutput and DummyOutput
|
2010-08-23 22:48:41 +02:00 |
|
Stein Magnus Jodal
|
5a9d19b326
|
Merge 'develop' into 'feature/threads-not-processes'
|
2010-08-23 13:34:33 +02:00 |
|
Stein Magnus Jodal
|
c34dcd583b
|
Reference relevant settings from all backends, frontends, mixers and outputs
|
2010-08-22 23:25:31 +02:00 |
|
Stein Magnus Jodal
|
865f7df86b
|
Rewrite GStreamerOutput to use BaseThread
|
2010-08-22 13:53:22 +02:00 |
|
Stein Magnus Jodal
|
df22256f09
|
Review gstreamer-local-backend branch
|
2010-08-21 23:25:38 +02:00 |
|
Stein Magnus Jodal
|
7062e3c8ee
|
Merge branch 'develop' into gstreamer-local-backend
|
2010-08-21 23:08:37 +02:00 |
|
Stein Magnus Jodal
|
ea699eb121
|
Name all processes
|
2010-08-20 01:59:14 +02:00 |
|
Stein Magnus Jodal
|
aede9762f8
|
Split BaseProcess snd CoreProcess into two files
|
2010-08-20 01:07:23 +02:00 |
|
Thomas Adamcik
|
7f25b0b514
|
Introduce GSTREAMER_AUDIO_SINK setting to control which sink we use
|
2010-08-20 00:56:28 +02:00 |
|
Thomas Adamcik
|
dbdfb3a8c7
|
Fix seek return value tests
|
2010-08-20 00:17:34 +02:00 |
|
Thomas Adamcik
|
01b854b891
|
Flushing seek takes care of starting pipeline for us
|
2010-08-19 01:34:26 +02:00 |
|
Thomas Adamcik
|
1132f554c7
|
Only block after seek before starting to play to ensure that seek has happened
|
2010-08-19 01:01:32 +02:00 |
|
Thomas Adamcik
|
222bbf4998
|
Only block set state when handling async changes
|
2010-08-19 00:56:24 +02:00 |
|
Thomas Adamcik
|
a969daf046
|
Add audioconvert to output pipeline to avoid gst.LinkError: <enum GST_PAD_LINK_NOFORMAT of type GstPadLinkReturn>
|
2010-08-18 00:57:06 +02:00 |
|
Thomas Adamcik
|
77550ce291
|
Use autoaudiosink
|
2010-08-17 01:33:10 +02:00 |
|
Thomas Adamcik
|
4000fda43f
|
Reable get/set volume in output
|
2010-08-17 01:32:50 +02:00 |
|
Thomas Adamcik
|
151d5db566
|
Setup output based on which backend we are running
|
2010-08-17 01:32:06 +02:00 |
|
Stein Magnus Jodal
|
8e8d840767
|
Modify changes done in gstreamer-output-testing to keep appsrc working
|
2010-08-16 19:44:35 +02:00 |
|
Stein Magnus Jodal
|
997bffa9d2
|
Merge remote branch 'adamcik/gstreamer-output-testing' into gstreamer
|
2010-08-16 19:38:56 +02:00 |
|
Thomas Adamcik
|
83fbc8ea22
|
Start preprations for supporting switching between sources
|
2010-08-15 03:03:32 +02:00 |
|
Thomas Adamcik
|
da763be9d7
|
Add multiqueue to pipeline so appsrc in theory should work again
|
2010-08-15 01:05:30 +02:00 |
|
Thomas Adamcik
|
fbe75e799a
|
Remove unused property
|
2010-08-15 00:25:39 +02:00 |
|
Thomas Adamcik
|
869e3cbc67
|
Use alsasink ase there seems to be a bug with using pulse in this maner
|
2010-08-14 23:55:21 +02:00 |
|
Thomas Adamcik
|
b2b169eaa9
|
Use uridecodebin with auto connecting to play local music
|
2010-08-14 23:54:54 +02:00 |
|
Thomas Adamcik
|
e93e3d4265
|
Attempt to simplify gstreamer output with only playbin
|
2010-08-14 22:26:32 +02:00 |
|
Thomas Adamcik
|
bb73f8ae5f
|
Update set_state to block for async state changes
|
2010-08-14 18:56:32 +02:00 |
|
Thomas Adamcik
|
f5b6d0e994
|
Switch to using playbin in order to get simple base case working
|
2010-08-14 18:29:33 +02:00 |
|
Thomas Adamcik
|
48dc3137d5
|
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into gstreamer-local-backend
|
2010-08-14 18:20:36 +02:00 |
|
Thomas Adamcik
|
3dc9240ea4
|
Add time position stuff to gstreamer output
|
2010-08-14 17:52:12 +02:00 |
|
Thomas Adamcik
|
85100f2143
|
Remove appsrc from output until local backend tests are done
|
2010-08-14 17:28:04 +02:00 |
|
Stein Magnus Jodal
|
97ff6bf042
|
Check if failure instead of chacking for success when setting GStreamer state
|
2010-08-14 17:24:06 +02:00 |
|
Stein Magnus Jodal
|
473c31fec8
|
Revert "Fix set_state method in GStreamerOutput"
This reverts commit dc27434df9.
|
2010-08-14 16:42:46 +02:00 |
|
Thomas Adamcik
|
c30720f81a
|
Fix pylint long line warning
|
2010-08-14 16:30:42 +02:00 |
|