Commit Graph
445 Commits
Author SHA1 Message Date
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
sentriz 25f310fcbb ignore _gen files for entr 2020-03-12 01:22:19 +00:00
Senan KellyandGitHub 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 KellyandGitHub dcacc5f6f6 Update README.md 2020-03-06 15:53:30 +00:00
Serge Tkatchouk 24cbe8c0b2 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding 2020-03-04 13:01:34 +08:00
sentriz 80d5c420dd scrobble with brainz trackid, not album id 2020-03-03 15:08:35 +00:00
Duncan Overbruck 4d3c78a677 ctrlsubsonic: add genre parameter support to getRandomSongs 2020-03-03 13:40:24 +01:00
Duncan Overbruck 16d9d00408 ctrlsubsonic: add getSongsByGenre view 2020-03-03 13:40:23 +01:00
Duncan Overbruck a0d8e7c6df ctrlsubsonic: add byGenre to ServeGetAlbumListTwo 2020-03-03 13:40:23 +01:00
Duncan Overbruck 14d68f748c ctrlsubsonic: implement getGenres 2020-03-03 13:40:23 +01:00