casey langen
d03513ee1e
Fix boost build.
2022-02-07 20:48:50 -08:00
casey langen
767f44d168
More build script cleans.
2022-02-07 20:09:52 -08:00
casey langen
a8383b3469
Fix libmicrohttpd linking.
2022-02-07 20:00:11 -08:00
casey langen
e357a1fd9d
More work towards static linking. Things seme to work except the server.
2022-02-07 19:53:26 -08:00
casey langen
4aea14d30a
Remove unused libraries from most plugins.
2022-02-07 17:36:43 -08:00
casey langen
35c8e1df02
Some CMake cleanup. Marching towards static linking...
2022-02-07 17:22:51 -08:00
casey langen
41228f82b0
Remove unused / out of date plugins.
2022-02-07 16:57:47 -08:00
casey langen
3ec0dfe9fa
Add script to build static versions of boost, ffmpeg, lame,
...
libmicrohttpd and lame.
2022-02-07 16:29:47 -08:00
casey langen
26c8952dca
CHANGELOG, version bump.
2022-02-06 18:22:58 -08:00
casey langen
74c964b794
CHANGELOG update.
2022-02-06 17:21:17 -08:00
casey langen
dac36afa8b
Update to ffmpeg5
2022-02-06 17:19:44 -08:00
casey langen
017b410f66
Renames for clarity.
2022-02-06 14:51:20 -08:00
casey langen
21977bc601
Support ffmpeg4 and ffmpeg5.
2022-02-06 14:50:09 -08:00
casey langen
324d5e8338
More ffmpeg5 fixes.
2022-02-06 14:37:10 -08:00
casey langen
6c1870edc3
Remove deprecated APIs to support ffmpeg5.
2022-02-06 14:31:52 -08:00
casey langen
6f7b86f930
Revert "Recommend, but don't depend on libcodec-extra
for debian-based"
...
This reverts commit 076bcbf2ff
.
2022-01-25 19:17:56 -08:00
casey langen
076bcbf2ff
Recommend, but don't depend on libcodec-extra
for debian-based
...
distros.
2022-01-25 19:12:53 -08:00
casey langen
e0763f3730
Add additional debug logging to PipeWire state changes.
2022-01-02 23:32:25 -08:00
casey langen
332e8c25d1
Fix duration calculation for float-encoded WAVs.
...
e4813f4996
2022-01-02 22:12:45 -08:00
casey langen
f38ab09ec6
Fixed issue where IsFormatSupported
was called with incorrect
...
parameters, causing `AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM` to get tacked
on unnecessarily.
Additionally, ensure we opt-in to higher quality resampling via
`AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY`
This may have been the cause of weird resampling artifacts in `WasapiOut`.
2022-01-02 14:54:32 -08:00
casey langen
25b2e07d3b
Added an option to WasapiOut
to enable its internal resampler.
2022-01-02 13:48:14 -08:00
casey langen
9fb2c6412d
Add transparent background support to PDCURSES_WINCON build.
2022-01-02 13:38:01 -08:00
casey langen
d77bf3c833
Enable color themes for WINCON builds.
2022-01-01 12:02:59 -08:00
casey langen
bc9b026920
Fix background rendering for some types of overlays on some platforms.
2021-12-29 11:56:29 -08:00
casey langen
1e61b497ec
Use an external script to patch the rpath to make life easier.
2021-12-29 11:56:09 -08:00
casey langen
2a6dc55eca
Additional rpath cleanups for macOS so we don't need to rely on the homebrew Formula to do this for us.
2021-12-28 20:14:08 -08:00
casey langen
be2ca36131
Update version hash.
2021-12-28 14:55:45 -08:00
casey langen
54eaeb4b92
Still trying to work around RPATH issues.
2021-12-28 14:55:30 -08:00
casey langen
d1d9db1e53
Update version hash.
2021-12-28 13:48:07 -08:00
casey langen
6c1ae05b57
Updated musikdroid versionCode
2021-12-28 13:47:44 -08:00
casey langen
6572465e1c
More rpath fixes -- this time for macOS.
2021-12-28 13:36:07 -08:00
casey langen
18960811cc
Version bump.
2021-12-28 00:46:40 -08:00
casey langen
4bb9bbad3c
Fix race condition by adding required locking in WasapiOut to avoid rare
...
crash.
2021-12-27 22:41:57 -08:00
casey langen
6bae859ac2
Fix BRANCH in run-circle-ci script
2021-12-27 20:25:34 -08:00
casey langen
03c55e94e6
Update musikdroid version.
2021-12-27 19:17:01 -08:00
casey langen
540e1498c3
Version bump.
2021-12-27 18:56:04 -08:00
casey langen
c10b957689
Update -rpath usage.
2021-12-27 18:55:37 -08:00
casey langen
eb742d252c
CHANGELOG update.
2021-12-27 15:11:05 -08:00
casey langen
d3204e4072
Bump commit hash for release.
2021-12-27 15:10:36 -08:00
casey langen
d278728e01
Refactored and added logging to SystemService to improve notification synchronization issues -- looks like we should debounce all updates to both the notification and the MediaSession or the internals can get confused.
2021-12-27 13:21:17 -08:00
casey langen
4a3c54bf13
Update Android Studio and dependencies.
2021-12-27 13:20:56 -08:00
casey langen
ec6a52ff9e
Merge pull request #479 from ravensiris/master
...
Add missing header.
2021-12-22 10:24:37 -08:00
Maksymilian Jodłowski
f013f1065d
Add missing header.
...
Fixes #476
2021-12-22 08:45:46 +01:00
casey langen
52ac2c1fc7
Merge pull request #475 from gschauer/master
...
Fix Ubuntu Impish dependencies and add Debian Bullseye build
2021-12-18 21:09:37 -08:00
casey langen
be1d51c5f7
Fixed notification tray icon for windows builds.
2021-12-18 21:08:00 -08:00
gschauer
229cba65bb
Add CircleCI build for Debian Bullseye
2021-12-08 14:43:49 +00:00
gschauer
566f248aee
Fix dependencies for Ubuntu Impish
2021-12-07 22:47:28 +00:00
casey langen
0e71527cbc
Fix mint build in circle ci script.
2021-11-18 13:16:01 -08:00
casey langen
7b2b24a471
CHANGELOG update.
2021-11-14 15:45:19 -08:00
Robert Günzler
4f5e233126
Fix data directory when using XDG ( #470 )
...
Since 7fbed05135
musikcube detects `$XDG_CONFIG_HOME` with `GetHomeDirectory`.
There is an intermediate call to `getDataDirectoryRoot` though which
appends `/.config`, stemming from when `GetHomeDirectory` would actually
return `$HOME`. This leads to the situation where on most systems where
config home is already under `$HOME/.config/` musikcube will create
`$HOME/.config/.config/musikcube` for itself.
We fix this by removing the `getDataDirectoryRoot` shim entirely.
Signed-off-by: Robert Günzler <r@gnzler.io>
2021-11-14 15:43:51 -08:00