emeric
|
1c52972c12
|
Added support for work/movements, fixes #834
|
2026-07-11 21:50:45 +02:00 |
|
emeric
|
f53d4b5f24
|
Fixed build
|
2026-06-21 13:57:04 +02:00 |
|
emeric
|
eca418d2bc
|
Fixed crash with some corrupted files, ref #857
|
2026-06-21 13:35:50 +02:00 |
|
emeric
|
52b6af434d
|
Minor cleanup
|
2026-06-21 13:34:18 +02:00 |
|
emeric
|
eb7f65878f
|
Restored recommendations based on acoustic similarities (using musicnn), fixes #301
|
2026-06-02 08:32:43 +02:00 |
|
emeric
|
7f7c0ee187
|
When hitting bad data, abort gracefully only if this is the last frame read
|
2026-04-04 17:56:51 +02:00 |
|
emeric
|
3d5e2d3563
|
Removed useless filesystem cmake script
|
2026-03-02 22:29:22 +01:00 |
|
emeric
|
825d16a11c
|
Fixed build
|
2026-02-18 20:51:18 +01:00 |
|
emeric
|
bdcbd11e87
|
Removed alsa backend for now
|
2026-02-18 19:32:43 +01:00 |
|
emeric
|
7a30bb98f6
|
Implemented volume control for jukebox
|
2026-02-18 00:12:32 +01:00 |
|
emeric
|
4e10c63dff
|
Simplified helper, recycle buffers across tracks
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
3963969cec
|
First working jukebox using Subsonic API
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
c338521843
|
Updated doc and docker builds
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
7be4af4585
|
Added optional ALSA audio output
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
49ead8d1a3
|
Fixed build
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
49c8eacdc5
|
First working version for pulse audio output
|
2026-02-17 23:16:52 +01:00 |
|
emeric
|
e1279c84ed
|
Fixed build
|
2026-02-17 23:15:44 +01:00 |
|
emeric
|
a90a66802f
|
Added getter to get output pcm params
|
2026-02-17 23:15:44 +01:00 |
|
emeric
|
b6fb8ee9d8
|
Extracted PCM struct to ease reuse
|
2026-02-17 23:15:44 +01:00 |
|
emeric
|
cea3cad6e1
|
Renamed func params to something more natural
|
2026-02-17 23:15:44 +01:00 |
|
emeric
|
6742c99ed8
|
Simplified interface, optim to read directly from the resampler if enough samples are available
|
2026-02-17 23:15:44 +01:00 |
|
emeric
|
e0f1e4a1ec
|
First working PCM decoder
|
2026-02-17 23:15:43 +01:00 |
|
emeric
|
cc41e87119
|
Fixed wav/aiff pcm support in ffmpeg parser
|
2026-01-14 21:23:45 +01:00 |
|
emeric
|
ac0a10147f
|
Use av_dict_iterate only if supported, fixes #801
|
2026-01-04 12:34:57 +01:00 |
|
emeric
|
1dce97bddd
|
Transcoding: force setting the channel count to workaround when the input channel layout is not compatible with the codec selected, fixes #781
|
2025-12-08 21:51:21 +01:00 |
|
emeric
|
6d27f18f19
|
Minor cleanup on audio codecs
|
2025-12-07 22:40:45 +01:00 |
|
emeric
|
7feecb2027
|
Implement the new OpenSubsonic API transcoding extension fixes #787
|
2025-12-03 20:53:11 +01:00 |
|
emeric
|
d843cf5c06
|
Fixed various warnings
|
2025-12-02 22:57:15 +01:00 |
|
emeric
|
d834f34683
|
Factorized some container/codec handling code + removed the no longer needed transcode output formats mka and webm
|
2025-11-30 18:48:04 +01:00 |
|
emeric
|
32177e0583
|
FFmpeg parser: better fallback for streams that do not expose bitrate
|
2025-11-26 21:31:21 +01:00 |
|
emeric
|
d69827c2a2
|
Added a fallback to ffmpeg parser in case of audio properties are not properly decoded, ref #781
|
2025-11-20 23:15:07 +01:00 |
|
emeric
|
9cadf0e1fa
|
Do not try to parse aac files with TagLib 1.x
|
2025-11-16 11:22:49 +01:00 |
|
emeric
|
51bd4c75ac
|
Fixed copilot comments
|
2025-11-16 00:33:30 +01:00 |
|
emeric
|
d581d2a90b
|
Fixed build with TagLib 1.x
|
2025-11-15 22:25:08 +01:00 |
|
emeric
|
c266a54e71
|
Worked around an ice, again
|
2025-11-03 17:41:34 +01:00 |
|
emeric
|
a5b5b877ff
|
Removed actually unsupported ac3 codec
|
2025-11-03 13:28:12 +01:00 |
|
emeric
|
9611cc09e3
|
Made some audio info fields now mandatory, otherwise consider parsing failed
|
2025-11-03 08:48:25 +01:00 |
|
emeric
|
b25e3b9b1e
|
Scan for audio properties, metadata, and embedded images in one single pass. Removed now useless lmsmetadata library + reworked code accordingly
|
2025-11-02 16:23:10 +01:00 |
|