Commit Graph

564 Commits

Author SHA1 Message Date
loki 23b09e3d41 fix an issue causing free called on unallocated data 2021-06-17 23:26:25 +02:00
loki c47e3cb020 add missing file 2021-06-16 15:04:12 +02:00
loki 02360f7aef fix build windows 2021-06-16 14:34:05 +02:00
loki c21301a423 fix storing log level through web manager 2021-06-16 11:38:26 +02:00
loki 64a6c1419b store state in .config/sunshine on Linux 2021-06-16 11:26:54 +02:00
loki fa0ff91d23 some minor refactoring 2021-06-14 20:47:30 +02:00
loki 13caabaec8 fix h264 vui params 2021-06-14 17:43:21 +02:00
Loki 8f2e00f31b minor refactoring 2021-06-14 14:54:09 +02:00
Loki 78244a48d2 remove two redundent tests for encoder validation 2021-06-14 14:44:17 +02:00
loki 8e32c8e6f4 Inject VUI data in SPS header if missing 2021-06-13 21:29:32 +02:00
loki 30f7742f51 Test for presence of sps->vui parameters 2021-06-12 23:08:20 +02:00
loki 9e03cdda42 constant bitrate for audio 2021-06-12 18:30:24 +02:00
loki ee89b211de include sstream in linux/audio.cpp to prevent compilation errors 2021-06-11 10:31:32 +02:00
loki 0c5daa44a1 Fix not responding to key modifiers on moonlight-embedded 2021-06-10 22:44:56 +02:00
loki 5495c8367a Search for active sink, rather than hardware sink 2021-06-10 18:39:16 +02:00
loki 988bf33b40 Fix bug not accepting paired device after reboot 2021-06-10 17:44:40 +02:00
loki e53f65c305 Remove use shutdown signal inside init function 2021-06-09 22:01:18 +02:00
loki 1afd1b7c94 generate user credentials based on command line iuput 2021-06-09 21:55:13 +02:00
loki 17d3fcf0d0 fix adding and editing apps json 2021-06-09 19:12:00 +02:00
loki cf77b301bc centralize reading/writing file 2021-06-09 12:04:51 +02:00
loki 9d52174d6b fix selecting incorrect monitor on linux 2021-06-09 11:49:31 +02:00
loki e2874b40c1 unfinished vaapi encoder should not be default yet 2021-06-08 22:38:48 +02:00
loki 914f329eea removed unnessesary header includes 2021-06-08 22:23:39 +02:00
loki 877c739f1b Merge branch 'master' into vaapi 2021-06-08 22:18:27 +02:00
loki 61b195e9f4 some refactoring 2021-06-08 22:10:42 +02:00
loki c53564dd31 fixed calling terminate instead of gracefully ending 2021-06-08 21:58:32 +02:00
loki 9eb4eadda6 Fix linux build 2021-06-08 10:11:58 +02:00
Loki 44ebc4846b removed useless if statement 2021-06-07 14:27:42 +02:00
Loki 3a3d4928f9 Fix compilation on Windows 2021-06-07 14:22:23 +02:00
loki 84c55d6efc Fix file descriptor leak 2021-06-06 20:57:42 +02:00
loki 7f636a25a8 Look for VAAPI availabillity during runtime 2021-06-06 18:45:45 +02:00
loki 825a706139 Remove build dependency for gbm 2021-06-06 17:19:30 +02:00
loki 45f9ce3a20 Allow va to have it's own file descriptor for the VAAPI device 2021-06-05 23:19:58 +02:00
loki f2863cceb7 Properly scale image on VAAPI 2021-06-05 12:25:19 +02:00
loki 6b9ed7fcb3 Add option to select render device for VAAPI 2021-06-05 10:20:36 +02:00
loki f33a587218 Fix software encoder 2021-06-04 21:35:00 +02:00
loki bdb9ed9001 Perform image format conversion for VAAPI on the gpu 2021-06-04 21:12:06 +02:00
Elia Zammuto b848db8f2b Config Update and PIN POST Method 2021-05-30 16:42:40 +02:00
Elia Zammuto bb251d5046 Code Cleanup 2021-05-30 14:58:38 +02:00
Elia Zammuto ec9481392a Password Change UI 2021-05-29 23:35:44 +02:00
Elia Zammuto 8961b0462e Fix Incldue Order 2021-05-29 23:05:37 +02:00
Elia Zammuto ffb80c5fc3 Fix Format 2021-05-29 22:29:10 +02:00
Elia Zammuto 4835366a0c Fixed Build 2021-05-29 22:26:17 +02:00
Elia Zammuto c09855f703 Merge branch 'loki-47-6F-64-master' into web-ui 2021-05-29 22:07:53 +02:00
Elia Zammuto 5761b05f3b Merge branch 'master' of https://github.com/loki-47-6F-64/sunshine into loki-47-6F-64-master 2021-05-29 22:06:28 +02:00
loki ff1ea1a63e Use VAAPI for hardware encoding on Linux 2021-05-29 16:25:37 +02:00
Elia Zammuto 0ea6363172 Username/Password Authentication for UI 2021-05-28 22:49:27 +02:00
loki 113e7a52d4 advertise display modes 2021-05-26 17:34:25 +02:00
loki 9f6b4ed93b Work around weird mapping for audio channels 2021-05-25 18:55:29 +02:00
loki 7aff15f743 Mainain aspect ratio when using nvenc and amdvce 2021-05-24 20:58:05 +02:00