David Sansome
|
99743d49aa
|
Nasty hack to hopefully prevent "seek failed" errors - just don't allow two seeks to happen within 100ms of each other.
|
2010-04-22 16:54:09 +00:00 |
David Sansome
|
82602f8d96
|
Fix setenv/putenv madness on mac
|
2010-04-22 13:49:16 +00:00 |
David Sansome
|
7263983e0c
|
More debug output in CanDecode, and set the gst path in GstEngine rather than main()
|
2010-04-21 17:11:50 +00:00 |
David Sansome
|
3cc0ed361a
|
Ignore useless metadata from gstreamer, and metadata that comes while the next track is preloading
|
2010-04-21 14:04:40 +00:00 |
David Sansome
|
910553b175
|
Gapless playback!
|
2010-04-21 13:55:30 +00:00 |
David Sansome
|
4eedddd57c
|
Make the gst engine emit Error() instead of showing its own dialog when a plugin couldn't be found.
|
2010-04-21 11:14:12 +00:00 |
David Sansome
|
0656330548
|
Test we can load various popular file formats
|
2010-04-20 22:00:02 +00:00 |
David Sansome
|
4bc704d7e3
|
Actually show error messages that come from gstreamer. Fixes issue #230
|
2010-04-19 12:04:35 +00:00 |
David Sansome
|
c08179aa94
|
Fix a race condition caused by global state in the equalizer.
|
2010-04-12 20:33:59 +00:00 |
David Sansome
|
07a851c951
|
Oops, we'd better unref these buffers to stop memory leaks
|
2010-04-12 16:41:44 +00:00 |
David Sansome
|
e4c3c600b9
|
Fix a problem where the scope would apperar to freeze for a few seconds when changing tracks.
|
2010-04-12 16:39:48 +00:00 |
David Sansome
|
d51c7444ab
|
Fix some confusion with auto/manual track changes
|
2010-04-12 01:59:21 +00:00 |
David Sansome
|
aaee1ded22
|
Fix a crash at the end of the last song on a playlist
|
2010-04-12 00:21:41 +00:00 |
David Sansome
|
1b0b8979df
|
Codereview comments from r637
|
2010-04-12 00:20:52 +00:00 |
David Sansome
|
031752823c
|
Add support for crossfading when changing tracks automatically
|
2010-04-11 23:52:16 +00:00 |
David Sansome
|
152470e5b3
|
Codereview comments from r644
|
2010-04-11 23:26:06 +00:00 |
David Sansome
|
c4aa779728
|
Clean style of Engine::Base
|
2010-04-11 23:24:03 +00:00 |
David Sansome
|
23880b3cb5
|
Crossfading in gstreamer backend
|
2010-04-11 23:03:39 +00:00 |
David Sansome
|
b19fdbf272
|
Fadeout in gstreamer engine
|
2010-04-11 21:40:26 +00:00 |
David Sansome
|
14d0b00f46
|
Factor out the gstreamer pipeline bits into another class.
|
2010-04-11 19:47:21 +00:00 |
David Sansome
|
85032240d9
|
Set a plugin path on Windows, and don't do a pointless registry check any more
|
2010-04-11 14:26:30 +00:00 |
David Sansome
|
d8bc4c1172
|
Use the extra gst audio conversion on all platforms
|
2010-04-11 13:28:26 +00:00 |
John Maguire
|
95abb71dc0
|
Equalizer and sound working on mac with a hack.
|
2010-04-09 14:29:12 +00:00 |
John Maguire
|
b11c3b28f7
|
Fix scope on mac
|
2010-04-09 13:01:20 +00:00 |
John Maguire
|
19fe2cff54
|
Disable equalizer on Mac to at least get playback working.
|
2010-04-09 12:29:21 +00:00 |
David Sansome
|
539f0a517b
|
Rename this function so as to not confuse john.
|
2010-04-08 20:17:57 +00:00 |
David Sansome
|
1dbcfb9aa7
|
Add an option to change the output device on supported gst sinks. Fixes issue #184
|
2010-04-08 20:14:11 +00:00 |
David Sansome
|
6122051b7d
|
Set a sync handler on the gstreamer bus to catch some other EOS events. Fixes issue #178
|
2010-04-07 20:01:44 +00:00 |
David Sansome
|
c6fe113e79
|
GStreamer equalizer. Mostly working, just missing presets. Updates issue #166
|
2010-04-07 16:26:04 +00:00 |
David Sansome
|
256648f5e3
|
Add a UI for choosing which gstreamer audio sink to use
|
2010-04-07 13:51:14 +00:00 |
David Sansome
|
f8240e8b7c
|
Make GstEngine::canDecode much faster by creating the pipeline only once
|
2010-04-07 12:56:05 +00:00 |
David Sansome
|
b3d62edbef
|
Fix automatic track change ... again
|
2010-04-07 00:20:30 +00:00 |
David Sansome
|
5188e4f3d2
|
Enforce the right audio datatype in the gst pipeline... which makes the scope work \o/
|
2010-04-07 00:18:55 +00:00 |
David Sansome
|
46818c851b
|
Fix canDecode on tracks with funny characters. Thanks Sylvain
|
2010-04-06 23:00:20 +00:00 |
David Sansome
|
6b472b1e4a
|
Clean up the gstengine formatting a bit
|
2010-04-06 22:58:41 +00:00 |
David Sansome
|
b154f2bd4e
|
Go on to the next track properly
|
2010-04-06 22:01:51 +00:00 |
David Sansome
|
c7f4a091ed
|
Let's give gstreamer another try...
|
2010-04-06 16:57:02 +00:00 |