Commit Graph
705 Commits
Author SHA1 Message Date
sentriz c475a9d042 fixup! move encode package up a level 2020-03-12 13:28:29 +00:00
sentriz b5e96f65e4 fix some lint errors 2020-03-12 13:28:29 +00:00
sentriz 8fa7e77b07 move encode package up a level 2020-03-12 13:28:28 +00:00
sentriz 72afab3e44 add a slightly more intuitive ui 2020-03-12 13:28:28 +00:00
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 Tkatchoukandsentriz 4db3d678c4 Make cache hit/miss messages mention the track 2020-03-12 13:27:53 +00:00
Serge Tkatchoukandsentriz ed610d36f6 Use detected bitrate when logging 2020-03-12 13:27:53 +00:00
Serge Tkatchoukandsentriz c9eb142c61 Avoid fetching profile bitrate twice 2020-03-12 13:27:53 +00:00
Serge Tkatchoukandsentriz 1ab96f67b5 Change leftover "model" calls to new "db" calls 2020-03-12 13:27:53 +00:00
Serge Tkatchoukandsentriz 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 Tkatchoukandsentriz 3230c8b2cb Also unexport streamTrack(), since it's only used in ctrlsubsonic 2020-03-12 13:27:52 +00:00
Serge Tkatchoukandsentriz db7c965a65 Implement client-preferred bitrate support in StreamTrack() 2020-03-12 13:27:52 +00:00
Serge Tkatchoukandsentriz ca0ec6da15 Add support for client-preferred streaming bitrate 2020-03-12 13:27:52 +00:00
Serge Tkatchoukandsentriz 1ac50b3e16 "Unexport" encodeTrack()
It's only used by StreamTrack() anyway.
2020-03-12 13:27:52 +00:00
Serge Tkatchoukandsentriz 0024e3ef8b Make linters happy 2020-03-12 13:27:52 +00:00
Serge Tkatchoukandsentriz c22fb3d482 Switch "/stream" controller to new "encode or stream cache" function 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz a3abdfca08 Add "cache/encode" controller 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz e93d35445c Extract client app name (needed for per-client quirks) 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz 01b620cffb Add separate "Download" controller 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz 9f61e92487 Add cachePath variable and CLI option 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz 7c9c3e4ff1 Prepare cache volume in Docker image 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz a5ab437dd6 Tune HTTP response timeouts, to allow "slow" FFmpeg to finish 2020-03-12 13:27:51 +00:00
Serge Tkatchoukandsentriz 9493b8a6a3 Add FFmpeg to worker container 2020-03-12 13:27:50 +00:00
Serge Tkatchoukandsentriz dca85313ed Add xxhash for track cache hashing 2020-03-12 13:27:50 +00:00
Serge Tkatchoukandsentriz 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 TkatchoukandGitHub 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