|
d9eab7959b
|
Bump Kirika, fixes opus decoding
continuous-integration/drone/push Build is passing
|
2023-01-29 14:35:15 +01:00 |
|
|
607203cd6e
|
Bump Kirika, update dependencies
continuous-integration/drone/push Build is passing
|
2023-01-28 23:52:32 +01:00 |
|
|
be52339783
|
Bump dependencies due to lfs/removed upstream dependency, use GOPROXY=direct on build process
continuous-integration/drone/push Build is passing
|
2022-10-29 10:30:26 +02:00 |
|
|
9f9b569613
|
Bump dependencies
continuous-integration/drone/push Build is passing
|
2022-10-28 23:35:08 +02:00 |
|
|
68e7cfca07
|
Use exp/slice Remove, bump Kirika, cleanup go inspection
continuous-integration/drone/push Build is passing
|
2022-10-03 11:56:54 +02:00 |
|
|
f8eb6de4c1
|
Error on listener Start failure
continuous-integration/drone/push Build is passing
|
2022-10-02 15:38:51 +02:00 |
|
|
dfc2be9bf2
|
Cleanup how listeners write data back to client
|
2022-10-02 15:19:51 +02:00 |
|
|
0e5c9c69c7
|
Remove custom tcp listener, MeteorLight is expected to sit under reverse proxies
|
2022-10-02 14:34:13 +02:00 |
|
|
6ea83ecce7
|
Remove goconcurrentqueue dependency for channel based queue, update dependencies
continuous-integration/drone/push Build is passing
|
2022-10-02 14:28:41 +02:00 |
|
|
5f7adf415b
|
Update Kirika, proper AAC HEv2 errors on lacking platforms
continuous-integration/drone/push Build is passing
|
2022-09-10 17:53:20 +02:00 |
|
|
9b634fac0a
|
Update Kirika, use new Queue with cancellable entries
continuous-integration/drone/push Build is passing
|
2022-09-05 17:28:12 +02:00 |
|
|
59b9c25f17
|
Use write error directly instead of generic buffer error on listener write
continuous-integration/drone/push Build is passing
|
2022-09-03 16:48:24 +02:00 |
|
|
b8610799c8
|
Refactor queue / mount sections and split into multiple files and interfaces
continuous-integration/drone/push Build is passing
|
2022-09-03 16:26:45 +02:00 |
|
|
143bb916a8
|
Move some utilities, set user-agent on http range reader
continuous-integration/drone/push Build is passing
|
2022-09-02 09:44:54 +02:00 |
|
|
07ac74ca46
|
Add Host configuration to radio endpoint
|
2022-09-02 09:33:45 +02:00 |
|
|
1464004dc4
|
Update dependencies
continuous-integration/drone/push Build is passing
|
2022-08-29 17:28:23 +02:00 |
|
|
995acf48b9
|
Timeout random track fetch
continuous-integration/drone/push Build is passing
|
2022-08-27 22:10:07 +02:00 |
|
|
eec79cb3ab
|
Expose unix timestamp on /listeners
continuous-integration/drone/push Build is passing
|
2022-08-23 21:47:09 +02:00 |
|
|
78377bc860
|
Create new client per-request
continuous-integration/drone/push Build is passing
|
2022-08-18 10:28:46 +02:00 |
|
|
606b43e1c5
|
Added now playing metadata logs, updated dependencies
|
2022-08-18 08:28:18 +02:00 |
|
|
07acd86c8e
|
Do not reuse HTTP/3 handler, TODO investigate error 0x100 on retry
continuous-integration/drone/push Build is passing
|
2022-08-04 15:02:56 +02:00 |
|
|
09c0541b9e
|
Added HTTP/3 support to range reader
continuous-integration/drone/push Build is passing
|
2022-08-04 14:55:03 +02:00 |
|
|
1a3159eaff
|
Updated Kirika
continuous-integration/drone/push Build is passing
|
2022-08-03 16:54:08 +02:00 |
|
|
b703396844
|
Infer file name for better media guess from http loader
continuous-integration/drone/push Build is passing
|
2022-08-02 21:24:43 +02:00 |
|
|
351897ba56
|
Use new go.19 atomic[T]
|
2022-08-02 21:24:23 +02:00 |
|
|
d919c27fd0
|
Update to go 1.19 minimum
|
2022-08-02 20:58:59 +02:00 |
|
|
caabe13d7c
|
Added docker image
continuous-integration/drone/push Build is passing
|
2022-08-01 22:13:14 +02:00 |
|
|
670e1a27b1
|
Bump Kirika, more efficient FLAC packetizer
continuous-integration/drone/push Build is passing
|
2022-08-01 17:47:38 +02:00 |
|
|
37be61a27e
|
Retry random track, better error reporting
continuous-integration/drone/push Build is passing
|
2022-08-01 14:47:52 +02:00 |
|
|
f9d5cb11ec
|
Allow numeric title/album/artist on queue entries
continuous-integration/drone/push Build is passing
|
2022-08-01 14:40:49 +02:00 |
|
|
f47ba3da89
|
increase buffer on RangeReadSeekCloser, synchronize read + buffer teardowns
continuous-integration/drone/push Build is passing
|
2022-08-01 14:31:37 +02:00 |
|
|
2bdecb90cf
|
bump Kirika, fix harmless data race on QueueEntry.ReadSamples
continuous-integration/drone/push Build is passing
|
2022-07-31 22:44:58 +02:00 |
|
|
6b4b100719
|
Log more playback/queue errors
continuous-integration/drone/push Build is passing
|
2022-07-31 22:34:25 +02:00 |
|
|
05a8ed380a
|
Added Vorbis encoding support
continuous-integration/drone/push Build is passing
|
2022-07-28 15:52:39 +02:00 |
|
|
f3db7ac307
|
Added vorbis build dependency, changed ci to alpine
|
2022-07-28 15:43:55 +02:00 |
|
|
9950504a42
|
Update example configuration to reflect FLAC support for offset_start
continuous-integration/drone/push Build is passing
|
2022-07-28 09:02:54 +02:00 |
|
|
545c033e3d
|
Update Kirika, use new FLAC packetizer
continuous-integration/drone/push Build is passing
|
2022-07-27 16:46:32 +02:00 |
|
|
9909093da5
|
Add note about metadata being used or read.
continuous-integration/drone/push Build is passing
|
2022-07-24 22:41:13 +02:00 |
|
|
de36a21672
|
Update Kirika, slim Docker image using a multi-stage build
continuous-integration/drone/push Build is passing
|
2022-07-24 22:34:08 +02:00 |
|
|
3ac94dde49
|
Build now uses alpine, cleanup TODO
continuous-integration/drone/push Build is passing
|
2022-07-21 18:28:15 +02:00 |
|
|
0b472366bd
|
Add API for listener removal, report listener id under /listeners and mount header
continuous-integration/drone/push Build is passing
|
2022-07-21 17:48:16 +02:00 |
|
|
41c86cab4a
|
Fix harmless data races, add connection identifier to listener information
|
2022-07-21 16:58:07 +02:00 |
|
|
afdde985f2
|
Update Kirika
native AAC int16 decoder output, reduced memory size on encoding
Opus now supports arbitrary amount of decoded channels
|
2022-07-21 16:28:15 +02:00 |
|
|
908e7076be
|
Update Kirika, use more native audio.Source operations
continuous-integration/drone/push Build is passing
|
2022-07-20 19:39:46 +02:00 |
|
|
9700741915
|
Remove libebur128 from Dockerfile custom build
continuous-integration/drone/push Build is passing
|
2022-07-20 12:18:11 +02:00 |
|
|
a8298a755f
|
Support setting complexity for Opus, reduce ogg muxing delay
continuous-integration/drone/push Build is passing
|
2022-07-20 12:14:01 +02:00 |
|
|
eb9da3bc9f
|
Build external libraries on Dockerfile
|
2022-07-20 12:13:39 +02:00 |
|
|
bf1b5265f3
|
Update Kirika, allow configuring queue sample format and bitdepth
continuous-integration/drone/push Build is passing
|
2022-07-19 17:21:51 +02:00 |
|
|
c25d374cef
|
Update Kirika, speed improvement in flac packetizer
continuous-integration/drone/push Build is passing
|
2022-07-17 01:20:49 +02:00 |
|
|
045b72dfa7
|
Reworded example config, added afterburner and offset_start options
continuous-integration/drone/push Build is passing
|
2022-07-16 15:06:21 +02:00 |
|