Commit Graph

701 Commits

Author SHA1 Message Date
sentriz
e27aa91c50 make cache path on start 2020-03-12 13:28:28 +00:00
sentriz
8867b557dc dont allow deleting admin 2020-03-12 13:28:28 +00:00
sentriz
7212d72f3a ignore _gen files for entr 2020-03-12 13:28:28 +00:00
Senan Kelly
a4eb8bb645 Update README.md 2020-03-12 13:28:28 +00:00
Senan Kelly
e88d9fd10b Update README.md 2020-03-12 13:28:27 +00:00
sentriz
29e9abc1d4 scrobble with brainz trackid, not album id 2020-03-12 13:28:27 +00:00
Serge Tkatchouk
4db3d678c4 Make cache hit/miss messages mention the track 2020-03-12 13:27:53 +00:00
Serge Tkatchouk
ed610d36f6 Use detected bitrate when logging 2020-03-12 13:27:53 +00:00
Serge Tkatchouk
c9eb142c61 Avoid fetching profile bitrate twice 2020-03-12 13:27:53 +00:00
Serge Tkatchouk
1ab96f67b5 Change leftover "model" calls to new "db" calls 2020-03-12 13:27:53 +00:00
Serge Tkatchouk
e1c54a3484 Fix Bitrate type mismatch 2020-03-12 13:27:53 +00:00
sentriz
49194aa14e wrap some encode errors 2020-03-12 13:27:53 +00:00
sentriz
53ce82d6af move transcoding stuff to "encode" package 2020-03-12 13:27:52 +00:00
Serge Tkatchouk
3230c8b2cb Also unexport streamTrack(), since it's only used in ctrlsubsonic 2020-03-12 13:27:52 +00:00
Serge Tkatchouk
db7c965a65 Implement client-preferred bitrate support in StreamTrack() 2020-03-12 13:27:52 +00:00
Serge Tkatchouk
ca0ec6da15 Add support for client-preferred streaming bitrate 2020-03-12 13:27:52 +00:00
Serge Tkatchouk
1ac50b3e16 "Unexport" encodeTrack()
It's only used by StreamTrack() anyway.
2020-03-12 13:27:52 +00:00
Serge Tkatchouk
0024e3ef8b Make linters happy 2020-03-12 13:27:52 +00:00
Serge Tkatchouk
c22fb3d482 Switch "/stream" controller to new "encode or stream cache" function 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
a3abdfca08 Add "cache/encode" controller 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
e93d35445c Extract client app name (needed for per-client quirks) 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
01b620cffb Add separate "Download" controller 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
9f61e92487 Add cachePath variable and CLI option 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
7c9c3e4ff1 Prepare cache volume in Docker image 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
a5ab437dd6 Tune HTTP response timeouts, to allow "slow" FFmpeg to finish 2020-03-12 13:27:51 +00:00
Serge Tkatchouk
9493b8a6a3 Add FFmpeg to worker container 2020-03-12 13:27:50 +00:00
Serge Tkatchouk
dca85313ed Add xxhash for track cache hashing 2020-03-12 13:27:50 +00:00
Serge Tkatchouk
26e4430abc Make builder image more cache-friendly 2020-03-12 13:27:46 +00:00
sentriz
40b384d5d2 Merge branch 'spijet-features/transcoding' 2020-03-12 13:20:13 +00:00
Serge Tkatchouk
61419b10d1 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding 2020-03-12 21:12:48 +08:00
Serge Tkatchouk
14009cd807 Merge pull request #1 from sentriz/features/transcoding_update
features/transcoding update
2020-03-12 20:51:07 +08:00
sentriz
5dc952810f delete old print stmt 2020-03-12 12:49:33 +00:00
sentriz
1fcf5bcb17 add fallback device rule with "*" pseudo client 2020-03-12 12:28:07 +00:00
sentriz
a3fce34cba add nocache template func 2020-03-12 01:25:24 +00:00
sentriz
eec0b0bf1f use user selected profile for transcoding 2020-03-12 01:25:24 +00:00
sentriz
885d7702be fixup! add a slightly more intuitive ui 2020-03-12 01:25:24 +00:00
sentriz
acadca6a02 add crud for custom transcode selection profile 2020-03-12 01:25:24 +00:00
sentriz
8d09e0d3b4 fixup! move encode package up a level 2020-03-12 01:25:24 +00:00
sentriz
1b1049a1b7 fix some lint errors 2020-03-12 01:25:24 +00:00
sentriz
cb6f3757a4 move encode package up a level 2020-03-12 01:25:24 +00:00
sentriz
3d6a4f5067 add a slightly more intuitive ui 2020-03-12 01:25:23 +00:00
sentriz
e0b790b6ec make cache path on start 2020-03-12 01:25:23 +00:00
sentriz
52d00de45d dont allow deleting admin 2020-03-12 01:25:23 +00:00
sentriz
c394c1b013 ignore _gen files for entr 2020-03-12 01:25:23 +00:00
Senan Kelly
c40a65cf99 Update README.md 2020-03-12 01:25:23 +00:00
sentriz
f82d13d8e2 dont allow deleting admin 2020-03-12 01:22:25 +00:00
sentriz
25f310fcbb ignore _gen files for entr 2020-03-12 01:22:19 +00:00
Senan Kelly
77dba2541d Update README.md 2020-03-11 13:56:09 +00:00
Serge Tkatchouk
aa9f05a049 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding 2020-03-10 10:31:17 +08:00
Senan Kelly
dcacc5f6f6 Update README.md 2020-03-06 15:53:30 +00:00