Commit graph

28 commits

Author SHA1 Message Date
DataHoarder b6dad55d31
Add information about the packet stream 2022-07-16 14:49:47 +02:00
DataHoarder 02810c1bfe
Header cleanup for clients, send actual FLAC bytes 2022-07-14 23:25:07 +02:00
DataHoarder 63080c66ab
Set content-type on /mounts endpoint
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-15 20:42:42 +02:00
DataHoarder b88107ad4c
Offset packet samples where possible (Ogg)
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-15 20:19:12 +02:00
DataHoarder 8cccf4325c
Updated Kirika to avoid overriding Mono filter source buffers
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-15 17:07:30 +02:00
DataHoarder 8eb0bf95c6
Updated Kirika, new option system for codecs
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-15 16:42:28 +02:00
DataHoarder 2803192316
Implented FLAC streaming under Safari
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-20 19:08:45 +02:00
DataHoarder 2650039581
Implemented precise metadata and timing information packet stream
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-20 13:20:22 +02:00
DataHoarder 5b766f3116
Added max queue length config entry
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-20 11:08:33 +02:00
DataHoarder c9111f8e8c
Track addition errors will now be logged, added empty queue retry 2022-04-20 11:04:53 +02:00
DataHoarder c79d91b718
Grow []byte channel buffer, fix CI build
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-08 17:18:31 +01:00
DataHoarder 010e8d73f7
Extended ReplayGain normalization
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-08 15:10:06 +01:00
DataHoarder 8927e7b1a6
Drop buffer for Chromium browsers
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-07 18:05:25 +01:00
DataHoarder 07109d4ec0
Adjust read/write buffers for streamer
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-07 17:33:37 +01:00
DataHoarder 5eda50e5b7
Added radio metadata improvements, changed HTTP headers
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-07 16:19:38 +01:00
DataHoarder 95dccc3e75 Use streaming HTTP reader implementation
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 20:19:36 +01:00
DataHoarder 08574dbe05 Implement HTTP URL playback via Range requests.
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 17:55:34 +01:00
DataHoarder 2d91a5bd47 Add ReplayGain apply filter, metadata reader
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 16:29:03 +01:00
DataHoarder 9ff4d5e9c5 Cleanup API, prefetch queue entries / preload entry for seamless playback
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-05 11:40:06 +01:00
DataHoarder 341a25a6ea Added support for FLAC inside Ogg, and Vorbis
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-05 11:12:44 +01:00
DataHoarder 5396dfc036 Cleanup http writer/flusher/ICY, use channel-based approach
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-05 10:34:53 +01:00
DataHoarder 4f354bd813 Implement ICY metadata
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-04 13:25:59 +01:00
DataHoarder 7f8274f431 Implemented timeouts, audio sample buffers, and fast-start depending on client
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-03 15:00:34 +01:00
DataHoarder 853211cec8 Cleanup of body response, add host to config, rename entries
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-03 10:32:53 +01:00
DataHoarder b1a290e7d0 Properly disconnect clients
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 20:29:26 +01:00
DataHoarder 0ae8a7e123 Match kawa behavior on request matching
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 19:32:41 +01:00
DataHoarder 097aff358d Fix GetListeners mutex locking
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 19:27:46 +01:00
DataHoarder 7b3e844f6d Added proper queue system
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 18:54:56 +01:00