Commit graph

38 commits

Author SHA1 Message Date
84b324e01c Fix not being able to get the title of the playing audio file, due to using an obsolete way to get it in the playback class 2025-01-15 08:54:09 -08:00
e3de8516c0 Send signals in playback engine that were meant to be sent 2024-12-29 07:46:56 -08:00
ca1ac38885 Undo changes to playback.cpp and playback.h that should be on another branch
Some checks failed
Build / build-gentoo (push) Failing after 25s
Build / download-system-deps (push) Successful in 3m42s
Build / get-source-code (push) Successful in 10m19s
Build / build-appimage (push) Successful in 4m3s
Build / build-android (push) Failing after 2m59s
Build / build-windows (push) Failing after 7m16s
2024-12-08 11:03:49 -08:00
373f9de27c Prepare for playlists in playback 2024-12-08 11:03:49 -08:00
27113f6443 WTF - Asserting the return value of a function causes it to not run?!
Some checks failed
Build / build-gentoo (push) Failing after 22s
Build / download-system-deps (push) Successful in 3m16s
Build / get-source-code (push) Successful in 12m8s
Build / build-appimage (push) Successful in 3m58s
Build / build-android (push) Failing after 2m59s
Build / build-windows (push) Failing after 7m22s
2024-12-08 09:55:27 -08:00
8fdf30878b Add Haiku frontend
Some checks failed
Build / build-gentoo (push) Successful in 1m22s
Build / download-system-deps (push) Successful in 1m37s
Build / get-source-code (push) Successful in 4m30s
Build / build-appimage (push) Successful in 1m15s
Build / build-android (push) Failing after 4m34s
Build / build-windows (push) Failing after 4m33s
2024-11-12 14:53:44 -08:00
0a5bc4e779 Fix Linux build
Some checks failed
Build / build-gentoo (push) Successful in 1m6s
Build / build-appimage (push) Failing after 9m55s
Build / build-android (push) Has been cancelled
2024-10-20 10:29:55 -07:00
9b4c38ba01 Add workflows and fix Android support 2024-10-19 16:37:43 -07:00
f9b5ce4577 Add ZSound MIME type and other updates 2024-10-19 10:19:22 -07:00
f5dbdf96d5 Fix FM synthesis issues, potentially making the audio rendering of ZSM files less optimized. 2024-10-18 10:45:22 -07:00
80ff7bdcf3 Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
856226e641 Start playback thread on playback engine construction 2024-09-30 13:33:32 -07:00
7e43808b4d Improve error handling of playback process 2024-09-29 15:28:08 -07:00
25c8d7b01b Make it work 2024-09-28 10:31:18 -07:00
ac2120aa2e Temporary commit 2024-09-16 15:05:53 -07:00
73686be925 Update vgmstream 2024-09-06 10:06:32 -07:00
6159f52e8a Add android support, and other changes. 2024-04-28 12:31:40 -07:00
0d236857b8 Add android support (WIP) 2024-04-25 11:23:38 -07:00
ee3962bda2 Add web support, and fix a bug. 2024-04-24 09:59:51 -07:00
cb4b884f89 Add struct for playback streams. 2024-04-14 13:25:49 -07:00
61333e185e Add stream selection support 2024-04-13 12:57:06 -07:00
b80f203561 Fix looping bug 2024-04-11 10:46:39 -07:00
c1ee8bbaf2 Fix incorrectly placed if statement. 2024-04-10 18:32:41 -07:00
21ad4f5759 Fix looping and length getting of non-loop metadata holding files 2024-04-10 18:16:52 -07:00
91b2c5a56d Add vgmstream support 2024-04-10 18:00:19 -07:00
b84fec3175 Update DBus API 2024-04-09 10:15:05 -07:00
57cb111358 Various changes 2024-03-26 18:39:02 -07:00
81d85a1476 UI backends, DBus interface, port to CMake build system 2024-03-23 18:41:26 -07:00
893cd8f9d4
Add TOML support and playback error handling. 2023-12-22 14:13:48 -08:00
f1d8334335 Various improvements, including better accent colors, opening files from command line, and drag&drop 2023-10-16 10:44:25 -07:00
70f27722df General improvements, including hidpi support. 2023-09-03 11:54:07 -07:00
03c596c3ce Lower CPU usage by increasing samples rendered at a time. 2023-07-17 16:19:56 -07:00
8a232d873b Hopefully fix crackling and fix a compiler warning 2023-07-15 14:59:49 -07:00
5e0d257b94 Readd speed, add pitch and tempo, and update min size 2023-07-15 14:52:49 -07:00
01edf59446 Replace raudio with SDL-Mixer-X for looping support 2023-07-10 12:45:24 -07:00
6870834dc9 Don't update the music stream as often 2023-07-09 13:56:34 -07:00
3c193916e7 Actually do that, and also update .gitignore. 2023-07-08 14:50:37 -07:00
4ecdad09fd Initial commit. 2023-04-24 13:45:06 -07:00