casey langen
2692882150
CHANGELOG update
2021-09-19 22:04:53 -07:00
casey langen
d99e65d91f
Read the default sample rate from the selected output and relay it to
...
the appropriate decoder.
2021-09-19 21:53:02 -07:00
casey langen
06bdf32959
* Updated WasapiOut to provide the preferred sample rate for the
...
selected device
* Updated FfmpegDecoder to accept the preferred sample rate from the
output, and use it when resampling if it is non-negative. Otherwise,
use the sample rate defined by the file.
Note: this is not wired up in the main app yet.
2021-09-19 21:50:54 -07:00
casey langen
f2e8fd45f8
Update IOutput and IDecoder interfaces to allow for querying and setting default/preferred output sample rates. Nothing is wired up yet.
2021-09-19 21:00:59 -07:00
casey langen
440a34b549
CHANGELOG and version bump.
2021-09-05 14:55:37 -07:00
casey langen
f91bee6a1c
Fix parsing album art from FLAC files.
2021-09-05 14:49:55 -07:00
Orestes
6e9dcc5246
Spanish translation ( #459 )
2021-08-28 19:04:33 -07:00
PythonTryHard
f8bc7aa4c0
Fix album duration calculation off-by-one ( #453 )
2021-08-28 19:04:08 -07:00
casey langen
825adfcf2f
Fix view re-creation due to visibility change.
2021-07-18 13:59:29 -07:00
casey langen
53b072f8f6
Redraw UI on visibility change. Shouldn't be necessary; need to look
...
into the root cause.
2021-07-18 13:18:32 -07:00
casey langen
11f81c59e5
Fix bug where user may not be able to navigate to lyrics layout.
2021-07-18 13:10:06 -07:00
casey langen
8627875691
Update scrobble logic.
2021-07-17 15:41:56 -07:00
casey langen
2af4a125fb
Fix unit conversion.
2021-07-17 15:39:41 -07:00
casey langen
3cd6bc165f
Update scrobble logic to post after 25% of the track has played, not 10 seconds.
2021-07-17 12:02:31 -07:00
casey langen
c86230d3aa
Fix rare PipeWire bug that may cause volume to not get set properly after restarting the app.
2021-07-15 22:50:34 -07:00
casey langen
dfecbe96e5
Syntax fix for OpenBSD CMake support.
2021-07-15 22:16:30 -07:00
casey langen
b87c8d1152
OpenBSD build fixes.
2021-07-15 20:45:43 -07:00
Tian Yunhao
00cf3eb59d
Build: ensure static library existence only when needed ( #447 )
...
The current cmake build script for flac, m4a and ogg
asserts the corresponding library existence. However,
when building in environments like buildroot, the static
library may not exist. Thus only check for them when
static build is actually needed.
2021-07-01 21:35:30 -07:00
casey langen
bd870de626
Update CMake scripts to be compatible with different Homebrew install paths.
2021-06-13 20:24:19 -07:00
casey langen
70a35adf39
Android Studio 4.2 support.
2021-05-11 12:58:05 -07:00
Maksymilian Jodłowski
ec842cfcb0
Requery TrackSearchLayout on Indexer.Finished ( #437 )
...
Whenever library is updated search should be requeried.
Co-authored-by: Maksymilian Jodlowski <5447436-ravensiris@users.noreply.gitlab.com>
2021-05-05 00:04:34 -07:00
casey langen
f2590fc480
Version bump for Windows re-dist
2021-04-29 19:22:07 -07:00
eater
fea06d9674
Use pkg-config for pipewire library in cmake ( #432 )
2021-04-19 15:55:14 -07:00
casey langen
132a8b7f88
Replaced a bunch of unnecessary flatMap
s with map
2021-04-19 00:03:58 -07:00
casey langen
55f7fc17fd
Use boost 1.71 on hirsute
2021-04-18 14:40:23 -07:00
casey langen
83b27a9830
Fix hirsute boost version
2021-04-18 14:26:16 -07:00
casey langen
32908048d3
Upgraded musikcube-bin
for a new ExoPlayer flac plugin.
2021-04-17 20:42:46 -07:00
casey langen
9ebf93b155
Upgrade musikdroid dependencies and build tooling.
2021-04-17 19:23:08 -07:00
casey langen
cdc9242cb3
Fix hirsute CI options
2021-04-17 14:30:02 -07:00
casey langen
da73d72310
Cannot use precompiled headers on Buster
2021-04-17 14:28:33 -07:00
casey langen
0503ef3a48
Added missing build targets to circle ci script
2021-04-17 13:26:22 -07:00
casey langen
a8ceed2747
Debian Buster support for CI
2021-04-17 13:20:07 -07:00
casey langen
9667ec6bd6
Release hash update
2021-04-16 22:10:42 -07:00
casey langen
a17b9d912e
Added mint to circleci config
2021-04-16 21:57:05 -07:00
casey langen
4b53a11cef
Packaging script updates.
2021-04-16 20:28:39 -07:00
casey langen
5c3de69ca8
CHANGELOG update
2021-04-16 19:27:17 -07:00
Cthulhux
24aeb8b6be
de_DE translation ( #430 )
2021-04-16 19:26:29 -07:00
casey langen
172ed8f65f
version bump
2021-04-15 21:08:41 -07:00
casey langen
f44157a220
Copyright year updates.
2021-04-14 20:16:48 -07:00
casey langen
d79dac8ac8
Don't fail if libev.a is missing, we'll fall back to the shared library.
2021-04-13 22:16:16 -07:00
casey langen
6c2711bead
Add Feodra 34 to config.yml, and conditionalize building with Pipewire
...
support in the RPM spec.
2021-04-13 22:11:58 -07:00
casey langen
7ec4377d9b
Updated install-deps script to include pipewire for Fedora 34
2021-04-13 22:02:49 -07:00
casey langen
2a72984be4
Warning cleanup
2021-04-13 22:02:49 -07:00
casey langen
f0fdb01584
CHANGELOG update for upcoming release.
2021-04-12 22:43:32 -07:00
casey langen
6914702131
Fix bug where sometimes navigating to directory browse would not correctly hightlight the "browse" button in the shortcuts bar
2021-04-12 21:59:30 -07:00
casey langen
6fd0c537b4
Added an "advanced" option to allow resuming playback automatically on app start.
2021-04-11 22:41:12 -07:00
casey langen
e35d117156
Better bad packet detection...?
2021-04-11 20:35:23 -07:00
casey langen
1230315a4e
Detect and discard invalid packets in FfmpegDecoder. This seems to fix issues when playing WAV files that have embedded artwork.
2021-04-11 20:04:40 -07:00
casey langen
bdb624a187
More logging and improved seeking in FfmpegDecoder.
2021-04-11 18:22:27 -07:00
casey langen
3b95b17753
Don't show EOF errors by default when decoding, as they're usually nothing to worry about and pollute the log.
2021-04-11 17:31:27 -07:00