clangen
3b7fbebcab
Added stubbed AlsaOut plugin. Not even remotely close to working.
2016-06-08 20:36:50 -07:00
clangen
596d29ca4d
Removed some junk from CMakeLists.txt that was causing issues on other platforms.
2016-06-06 21:21:58 -07:00
clangen
1223cc4527
- Removed AlsaOut, EsdOut, no longer used and completely bit-rotted
...
- Cleaned up a couple type definitions
- Ensure the UI renders cleanly in Linux
- A few more fixes to PulseOut, but it's still not great.
2016-06-06 18:00:14 -07:00
casey langen
9fbb2898e6
Compiles and starts in Linux.
2016-06-05 13:06:32 -07:00
Casey Langen
32191040b5
Doesn't seem to work on OS X, but not really expected to because the daemon doesn't seem to be running properly.
2016-06-05 01:50:46 -07:00
casey
d9bab19393
Renamed "aacdecoder" to "m4adecoder", because that's what it actually
...
ised. Updated makefiles accordingly.
2016-06-04 21:27:02 -07:00
Casey Langen
5d92761bda
AacDecoder is now compiling under OS X
2016-06-04 18:30:19 -07:00
Casey Langen
ffcc110430
More cleanups to CMakeLists and also fixed a top-level layout issue
2016-06-03 08:55:56 -07:00
Casey Langen
c812739d28
Removed 3rdparty CMakeLists.txt. Just include this as part of libmusikcore.
2016-05-30 11:49:24 -07:00
Casey Langen
6e83b103a3
FLAC Decoder is operational again.
2016-05-28 13:51:54 -07:00
Casey Langen
5514b0f726
- Fixed a bug in CoreAudioOut where volume was not getting reset properly for new streams
...
- Added improved key handling to work properly with +ESC escape sequences. More work to be done.
- Fixed a couple hotkeys to use +ESC escape sequences.
2016-05-27 17:50:08 -07:00
Casey Langen
7ed083a692
- Only use mpg123decoder in *nix -- the Tuniac one doesn't work out of the box
...
- Added CMake support for oggdecoder
- Fleshed out most of the CoreAudioOut implementation -- but it's playing at 2x speed (some sort of buffering issue)
2016-05-27 17:48:53 -07:00
Casey Langen
e172c258e4
Added a stubbed CoreAudio Output plugin, and removed some dead CMake stuff.
2016-05-27 17:48:53 -07:00
Casey Langen
45e67c999d
Compiling mpg123 decoder.
2016-05-27 17:48:53 -07:00
Casey Langen
f9c95a5963
musikbox runs on OSX!
...
- It's not pretty
- More updates to CMakeLists and mp3decoder and taglib_plugin
- Fixed bugs in PluginFactory so the DLLs load properly
- Fixed a bug in Window where RemoveWindow was removing from the wrong parent
- Added a couple hacks in Common.cpp, these need to be fixed
2016-05-27 17:48:53 -07:00
Casey Langen
d12eae819d
cursespp and musikbox are compiling! not running though.
2016-05-27 17:48:53 -07:00
Casey Langen
e33f9928fb
Incremental checkin for compiling on mac. 3rdparty compiles, and core is nearly there (boost::async not working)
2016-05-27 17:47:29 -07:00
urioxis
159f0c97b4
Win32cpp and musikServer now included in CMake and compile and run :D
2011-02-25 14:06:21 +00:00
urioxis
c55a1fc9fb
Fixed the last bugs stopping the compilation and linking under VC & CMake.
2011-02-24 15:00:44 +00:00
urioxis
29f4f116fc
Commented out vld as it seems to be specific to a version of VC. Will add it back later
2011-02-24 12:34:31 +00:00
urioxis
6d88c691c2
It all builds on windows using CMake, although library exports must be set for the musik dll. Hopefully, I haven't broken the linux build
2011-02-23 13:15:27 +00:00
urioxis
97311f2a11
Forgot a lib. Flacdecoder now builds under VC :D
2011-02-18 14:51:09 +00:00
urioxis
66f534b4aa
Deleted libogg and libflac sources in favour of using prebuilt binaries as both libraries are trivial to download and compile for those who can't use the prebuilt ones here
2011-02-18 14:00:34 +00:00
urioxis
146656a355
Got taglib and taglib-plugin building under vc. Got cmake to find vld as well
2011-02-17 00:22:30 +00:00
urioxis
f9330f32e8
Updated taglib and integrated it into CMake script
2011-02-16 15:18:25 +00:00
urioxis
ca3228fc53
Small change to CMakeLists.txt so that windows can find Boost
2011-02-10 13:11:38 +00:00
urioxis
afda2bda0e
Removed boost for now until I can rebuild for windows with the newer library version. The old headers were causing problems. Precompiled windows versions are available from Boost
2011-02-07 15:03:09 +00:00
urioxis
d5e9ca8936
Changed CMakeLists.txt slightly and removed some includes that are no longer needed in the newer boost version
2011-02-06 23:12:29 +00:00
urioxis
15ea2a4be7
Some more work on square and the alsa output driver
2011-02-03 17:41:20 +00:00
urioxis
ca4e7068d1
Got musikSquare to compile and run :D. Now to make it do things...
2011-01-27 16:51:14 +00:00
urioxis
66c63bc9ee
Missed off a lot of boost stuff from the commit
2011-01-24 07:48:04 +00:00
Urioxis
33b7e32bde
flacdecoder, mpg123decoder and taglib_plugin plugins all fixed to compile (and hopefully run) on linux. Also wrote an alsa output plugin based on waveout. Jooles
2009-07-18 11:50:49 +00:00
Urioxis
ef68e9f271
Changed filestreams to use boost filestreams for portability. Also core now compiles and links completely under linux :).
2009-05-06 09:12:12 +00:00