casey langen
|
c7cae6cb2d
|
Merge pull request #175 from gregf/fix_bash_path
Fix bash path to be more linux/bsd agnostic
|
2017-12-22 20:30:30 -08:00 |
|
Greg Fitzgerald
|
7e1fb2e197
|
Fix bash path to be more linux/bsd agnostic
|
2017-12-22 22:24:48 -05:00 |
|
casey langen
|
650f349710
|
Initial implementation of sndio output driver for BSD.
|
2017-12-21 12:46:36 +00:00 |
|
casey langen
|
402008e148
|
Added a skeleton plugin for sndio. Also updated build script stuff to not include ALSA for FreeBSD.
|
2017-12-21 09:12:39 +00:00 |
|
casey langen
|
e2f247669a
|
Added the ability to switch between IPV4 and IPV6 in the server plugin.
|
2017-12-21 23:19:37 -08:00 |
|
casey langen
|
70a8aad86d
|
The version of libmicrohttpd that ships with FreeBSD has a bug that causes the server to hang on shutdown. This patch adds on-demand fetching and compiling of the library on FreeBSD systems.
|
2017-12-21 05:16:05 +00:00 |
|
casey langen
|
88b7e994a5
|
FreeBSD compiles and links... but doesn't run very well.
|
2017-12-20 22:29:29 +00:00 |
|
casey langen
|
df4e8d22e9
|
Updates to ensure only the build branch is auto-built. For reals this
time.
|
2017-12-18 21:43:28 -08:00 |
|
casey langen
|
e7374b793a
|
OK, hopefully only auto-build build branch for reals this time.
|
2017-12-18 21:29:07 -08:00 |
|
casey langen
|
fe646dc2ab
|
Use the clangen packagecloud account, and only auto-build the build
branch (to prevent building every commit from master)
|
2017-12-18 21:26:17 -08:00 |
|
casey langen
|
dc1f6220d5
|
Merge pull request #168 from dvdmuckle/master
Automated CircleCI Builds
|
2017-12-18 20:49:46 -08:00 |
|
casey langen
|
fa7667fc81
|
Merge branch 'master' into master
|
2017-12-18 20:49:07 -08:00 |
|
David Muckle
|
3e18e795aa
|
Don't put build timestamp in Fedora builds
This is to better line up with how the Ubuntu builds are named
|
2017-12-18 23:03:07 -05:00 |
|
Casey Langen
|
ba5a081b1b
|
Compressed settings layout a bit.
|
2017-12-18 08:46:30 -08:00 |
|
casey langen
|
ba0e110e1b
|
Added a new "PreampOverlay" that allows the user to configure not only
replay gain support, but generic preamp functionality as well.
|
2017-12-18 00:20:28 -08:00 |
|
casey langen
|
debe708bec
|
Added core work required for preamp support.
|
2017-12-17 21:18:17 -08:00 |
|
casey langen
|
b7157b768e
|
Updated replay gain readout in the setting screen to display the current
mode. Also added some missing exception handling in PreferencesKeys.
|
2017-12-17 11:49:17 -08:00 |
|
casey langen
|
42c91065a5
|
Make sure orphaned replay_gain resources are removed from the database.
Also, ensure we don't insert invalid/default replay_gain values for
tracks during indexer time.
|
2017-12-17 11:00:45 -08:00 |
|
casey langen
|
536cac1266
|
Added replay gain support for ogg, flac, and mp4.
|
2017-12-16 23:54:34 -08:00 |
|
casey langen
|
eae2f896f9
|
Updated FfmpegDecoder CMakeLists comments.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
1796fc9a6f
|
Updated CMake packaging logic to take FFMPEG_DECODER into account.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
24b714ff4b
|
- use the new musikcube-bin git repo as a submodule for including
binaries. this will help keep the main repo binary-free.
- properly isolate ffmpegdecoder from the main project file in windows.
|
2017-12-16 23:17:34 -08:00 |
|
Casey Langen
|
18aa658df2
|
Fixed macOS compile.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
b070089f13
|
Added conditional ffmpegdecoder compile-time option.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
2e5c3fb8ac
|
Fixed an order-of-operations bug that was leading to a double free in
the ffmpeg decoder. Also patched up a memory leak -- we weren't
completely freeing the formatContext.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
ead6db34a1
|
Fixed the order in which we free libav resources, hopefully fixing a
somewhat difficult to reproduce crash when shutting down the decoder.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
cc35a0e3c8
|
Added VS2017 project (but not lib/dll yet), and fixed a memory leak in
the FfmpegDecoder source.
|
2017-12-16 23:17:34 -08:00 |
|
casey langen
|
bca290d4e6
|
Partial implementation of FfmpegDecoder.
Working: custom i/o, codec detection (probing), decoding, seeking, basic format detection.
|
2017-12-16 23:17:33 -08:00 |
|
casey langen
|
4f12657ae5
|
Preliminary support for ReplayGain.
|
2017-12-16 23:15:52 -08:00 |
|
David Muckle
|
8079e1ba65
|
Remove unncesessary mkdir instruction
|
2017-12-17 01:29:34 -05:00 |
|
David Muckle
|
ed9e9cde5a
|
Merge branch 'master' of ssh://github.com/dvdmuckle/musikcube
|
2017-12-16 19:06:07 -05:00 |
|
David Muckle
|
545719eadf
|
Fix install directory
|
2017-12-16 19:05:32 -05:00 |
|
David Muckle
|
89d4d79991
|
Input correct license
|
2017-12-14 15:52:56 -05:00 |
|
David Muckle
|
c80182de0d
|
Pass build even if package already exists
|
2017-12-14 12:53:00 -05:00 |
|
David Muckle
|
cf9d7c89a0
|
Further appease packagecloud
|
2017-12-14 12:42:00 -05:00 |
|
David Muckle
|
da30e3a067
|
Install proper ruby pkgs to appease packagecloud gem
|
2017-12-14 02:25:55 -05:00 |
|
casey langen
|
6ec4fe0b30
|
Fixed bug where selection and scroll position may get funky when
switching categories in browse view.
|
2017-12-13 23:23:24 -08:00 |
|
David Muckle
|
62abb518fa
|
Merge branch 'master' of ssh://github.com/dvdmuckle/musikcube
|
2017-12-14 02:13:46 -05:00 |
|
David Muckle
|
a6df4547c7
|
Push built packages to packagecloud
|
2017-12-14 02:12:22 -05:00 |
|
David Muckle
|
03e9aee582
|
Add libcurl as dependency for Ubuntu builds
|
2017-12-14 00:40:26 -05:00 |
|
casey langen
|
8b307af421
|
Allow for the NullOut setting to have a variable playback speed.
|
2017-12-13 21:05:30 -08:00 |
|
David Muckle
|
762231b479
|
Add libcurl as dependency for Ubuntu builds
|
2017-12-13 16:53:01 -05:00 |
|
David Muckle
|
d9e05ebfeb
|
Remove hardcoded depends from CI config for Fedora
Also add make to BuildRequires, just in case
|
2017-12-13 02:03:28 -05:00 |
|
David Muckle
|
91fc1d8259
|
Add Fedora version to RPM name
|
2017-12-13 01:08:12 -05:00 |
|
David Muckle
|
b3607c5e33
|
Fedora builds
|
2017-12-11 22:33:35 -05:00 |
|
casey langen
|
e26d7174e6
|
Merge pull request #165 from reynhout/master
Add default MacPorts link_directories and include_directories config
|
2017-12-11 18:42:42 -08:00 |
|
David Muckle
|
df86b96fd1
|
Use two threads for compiling
|
2017-12-11 17:37:20 -05:00 |
|
David Muckle
|
a06c7b0e8a
|
Actually upload .debs
|
2017-12-11 17:18:09 -05:00 |
|
David Muckle
|
d92b81e6e2
|
Build and upload packages
|
2017-12-11 16:48:17 -05:00 |
|
David Muckle
|
633c05840c
|
Add CircleCI config
|
2017-12-11 16:09:52 -05:00 |
|