casey langen
dac36afa8b
Update to ffmpeg5
2022-02-06 17:19:44 -08:00
casey langen
32908048d3
Upgraded musikcube-bin
for a new ExoPlayer flac plugin.
2021-04-17 20:42:46 -07:00
casey langen
8431598aa2
Upgraded Windows build to use ffmpeg4.4
2021-04-10 14:08:48 -07:00
casey langen
ce4d9fe69d
Upgraded sqlite to the most recent release. We were previously using one
...
more than two years old.
2020-10-31 17:38:03 -07:00
casey langen
783fb467ff
Explicitly enable multi-processor compile.
2020-10-30 19:58:28 -07:00
casey langen
794aa9a56c
Revert "Let's try to upgrade PDCurses again. Had some problems last go around"
...
This reverts commit 22a37f66de263b9ed907cdad470784db030847ee.
2020-10-23 22:03:48 -07:00
casey langen
22a37f66de
Let's try to upgrade PDCurses again. Had some problems last go around
...
with weird behavior, but maybe it's better now.
2020-10-19 22:13:03 -07:00
casey langen
1352a84752
Fix OpenSSL on x64
2020-10-17 18:27:35 -07:00
casey langen
45ac21508b
Upgraded openssl headers.
2020-10-17 18:14:46 -07:00
casey langen
cd5dcdcb74
Reconfigured VS projects to include openssl to support wss and https
...
client connections.
2020-10-17 15:42:12 -07:00
casey langen
1a571a56e2
Migrate to VS2019.
2020-10-12 20:47:09 -07:00
casey langen
c2573fc945
Upgrade jsonpp
2020-10-08 19:02:49 -07:00
casey langen
b51dee258f
Upgraded websocketpp and moved it and libmicrohttpd into the shared
...
3rdparty directory.
2020-10-05 21:28:46 -07:00
casey langen
4ff1a0a464
Revert "Merge upstream PDCurses"
...
This reverts commit 0ce8f1ee983ceac8b30d9fe71fd72b4d223ad47d.
2020-09-07 19:09:29 -07:00
casey langen
0ce8f1ee98
Merge upstream PDCurses
2020-08-31 22:33:16 -07:00
casey langen
8d89fd4ac6
Upgrade PDCurses
2020-06-25 18:21:04 -07:00
casey langen
e1a2e3f415
Updated bin submodule.
2020-06-14 13:34:18 -07:00
casey langen
e3da6e457a
Added scaffolding for a libopenmpt decoder.
2020-06-14 11:50:37 -07:00
casey langen
f796f6169f
Updated musikcube-bin
to include newer ExoPlayer flac decoder to fix
...
crash.
2020-05-25 00:08:47 -07:00
casey langen
81d274343c
Updated 3rdparty/bin submodule with working win32 release zlib.
2020-04-12 12:55:01 -07:00
casey langen
7ff32bea9d
Merge upstream PDCurses
2020-04-01 10:27:40 -07:00
casey langen
10998add43
Fixed NULL dereference.
2020-03-01 00:16:29 -08:00
casey langen
cd4d31bfe1
Merged upstream PDCurses changes.
2020-02-18 22:56:09 -08:00
casey langen
f470091640
Merged upstream PDCurses changes. This seems to fix some wincon bugs
...
when running the app in a powershell instance.
2020-02-18 22:56:09 -08:00
casey langen
db315da44c
Bumped submodule commit hash.
2020-02-14 10:52:13 -08:00
casey langen
f2c1629507
Added some new DLL targets for musikcore and link against it with
...
core_c_demo
2020-02-10 22:32:05 -08:00
casey langen
22c2e03a8f
Experimental changes to support building as a standard Win32 console app
...
(instead of a Win32 app emulating console behavior).
2020-02-08 22:37:36 -08:00
casey langen
db4ce31507
Added FfmpegEncoder to support additional formats (opus, flac, wavepack, wma) ( #297 )
...
* Added new `FffmpegEncoder` and removed old `OggEncoder`. The new `FfmpegEncoder` can be used to encode to `ogg`, `flac`, `opus`, `wavepack`, and `wma` formats.
* Created new `IStreamingEncoder` and `IBlockingEncoder` interfaces that both extend `IEncoder`. The former is preferred, but not always possible depending on how the output format works.
* Updated `IDataStream::Open` interface to take `OpenFlags` bitmask. Plumbed this change through multiple layers of the system.
* Updated `LocalFileStream` to allow for opening files in `OpenFlags::Write` and `OpenFlags::Read | OpenFlags::Write` modes. This is used for plugins that want to write files and share file handles.
* Added `HttpServer` auth bypass via new environment variable `MUSIKCUBE_DISABLE_HTTP_SERVER_AUTH=1`. This is useful for testing encoders without requiring client auth.
* Bumped SDK's version to `17`.
2019-12-31 12:32:56 -08:00
casey langen
1504e48680
Fixed #287 : size not propertly restored on launch on Windows
2019-12-25 14:38:09 -08:00
casey langen
4542f783f2
++musikcube-bin submodule.
2019-10-24 19:06:42 -07:00
casey langen
2cdbcc4bcb
Added 64-bit support.
2019-10-23 18:15:20 -07:00
casey langen
72996797a0
Upgraded PDCurses
2019-09-01 21:53:20 -07:00
casey langen
4453935b9d
Added a progress bar to TrackDownloadActivity.
2019-05-02 22:15:29 -07:00
casey langen
34e383bb2c
Upgraded libogg and libvorbis -- noticed they weren't statically linking
...
against the correct CRT, which means they required the VC redist. Oops.
2019-04-29 23:13:38 -07:00
casey langen
9bbd1f0140
Removed LibreSSL as a requirement by re-compiling libcurl to use WinSSL.
...
This should also eliminate the need to install the VC redist.
2019-04-29 22:32:51 -07:00
casey langen
6a742b950e
Ensure old focus is cleared when showing an overlay.
2019-03-17 15:23:23 -07:00
casey langen
8709078340
Merged PDCurses with upstream
2019-03-06 19:49:08 -08:00
casey langen
9da5c8db7c
Upgraded VS2017 Windows 10 SDK version.
2019-02-03 12:30:54 -08:00
casey langen
51f1337d6f
Upgradwed json.hpp and added the ability to specify ALSA_ENABLED as a FreeBSD compile option.
2019-01-01 20:58:04 +00:00
casey langen
43c4be875d
Repaired m4a support and added support for alac and aac.
2019-01-01 17:20:34 -08:00
casey langen
a6bc4a27d1
Updated ffmpeg decoder to use ffmpeg 4.1 (and also fixed a small bug).
2018-12-24 23:42:32 -08:00
casey langen
d5924f936f
Moved remaining Android binaries to musikcube-bin
repository, and
...
added native FLAC playback support using the module gsora built.
Also removed an old, default `dimens.xml` file that was making aapt
angry.
2018-12-15 18:09:51 -08:00
casey langen
d8000d1fba
Updated libressl, libcurl, boost, and pdcurses.
2018-12-15 17:31:26 -08:00
casey langen
b88abfa654
Added a flag to disable bold intensify for A_BOLD colors.
2018-07-13 22:11:41 -07:00
casey langen
9048467e45
Basic mouse handling support!
2018-05-28 22:57:44 -07:00
casey langen
b488951e1d
Upgraded PDCurses -- was still about 80 commits behind upstream. Oops.
2018-02-23 23:28:29 -08:00
casey langen
dbd15acd0c
Updated sqlite to v3.22.0. Previous version was more than a year and a
...
half old.
2018-02-18 21:51:48 -08:00
casey langen
8550e62b1d
Use SourceCodePro font by default, and also hide the Font/Paste menu
...
bar. This makes the app much better looking by default.
2018-02-18 15:02:26 -08:00
casey langen
a840728083
Merged upstream clangen/PDCurses changes that allow for specifying a
...
preferred font, and default menu bar visibility.
2018-02-18 15:02:26 -08:00
casey langen
c2fa156dc9
Merged our PDCurses with upstream master.
2018-02-18 15:02:26 -08:00