Commit Graph

514 Commits

Author SHA1 Message Date
pigeatgarlic
649e320e6c Merge remote-tracking branch 'origin/refactor' into anti-sw 2024-05-05 20:44:29 +07:00
epitchi
4f2f73d893 use touch port to update resolution 2024-05-05 20:35:04 +07:00
pigeatgarlic
30da7e5dfd disable sw encoder 2024-05-05 09:59:18 +07:00
pigeatgarlic
1b71ef8a24 calibrate timestamp 2024-04-25 17:31:07 +07:00
pigeatgarlic
628440a37f produce packet duration 2024-04-24 19:09:23 +07:00
pigeatgarlic
fae1808981 avoid sleep 2024-04-21 12:00:19 +07:00
pigeatgarlic
90408bff2e merge from upstream 2024-04-21 10:09:11 +07:00
pigeatgarlic
acbf446337 increase buffer size, remove capture sleep 2024-04-21 09:21:32 +07:00
pigeatgarlic
b227587ce7 Merge branch 'refactor' of https://github.com/thinkonmay/sunshine-sdk into refactor 2024-04-20 10:13:55 +07:00
pigeatgarlic
b3abed02b4 only init input if needed 2024-04-20 10:13:49 +07:00
epitchi
322bc008e5 fix linux build 2024-04-16 23:15:32 +07:00
epitchi
3355dc205b add shm check log 2024-04-16 23:01:28 +07:00
pigeatgarlic
6903575e31 improve capture smoothness 2024-04-16 22:24:27 +07:00
pigeatgarlic
03ec372b6e timeout pop 2024-04-15 21:17:37 +07:00
pigeatgarlic
cddb4ef5b8 ndlinghavent e 2024-04-14 10:30:23 +07:00
pigeatgarlic
5e5402685b idr event 2024-04-13 15:09:59 +07:00
pigeatgarlic
91264dc166 minor changes 2024-04-12 17:02:07 +07:00
pigeatgarlic
ca801f1829 fix window logic 2024-04-11 22:05:12 +07:00
pigeatgarlic
ca1098f32b input queue 2024-04-07 11:45:11 -07:00
pigeatgarlic
8b54acf2b3 choose capture channel 2024-04-07 04:46:07 -07:00
pigeatgarlic
ed508fc603 go rtp packetize 2024-04-06 05:33:08 -07:00
pigeatgarlic
520215a2d6 single sunshine decode all 2024-04-05 05:38:17 -07:00
pigeatgarlic
25a8eae190 single source of definition 2024-04-05 03:22:36 -07:00
pigeatgarlic
801fb18c32 multi channel shared memory 2024-04-04 16:51:36 -07:00
pigeatgarlic
527ed3144d linux headers 2024-04-04 14:16:02 +00:00
pigeatgarlic
8ddf3e4f96 use multiple queues 2024-04-04 13:50:21 -07:00
pigeatgarlic
43cc8acf12 allocate and obtain shared memory 2024-04-04 13:36:30 -07:00
pigeatgarlic
9af6e42949 link sunshine and go 2024-04-04 11:30:41 -07:00
pigeatgarlic
4fadc27ae1 add go library 2024-04-04 10:05:40 -07:00
pigeatgarlic
4b3d8dddf3 parent library 2024-04-04 07:32:31 -07:00
pigeatgarlic
0aa1dabf2f 1ms wait time 2024-04-04 06:51:49 -07:00
pigeatgarlic
e241d90586 interprocess communication 2024-04-04 03:56:53 -07:00
pigeatgarlic
3f6c88419f build parent process 2024-04-04 03:01:18 -07:00
pigeatgarlic
0f434e969d remove tools 2024-04-04 02:35:02 -07:00
pigeatgarlic
0853b1a448 fix startup procedure 2024-04-03 16:01:40 +00:00
pigeatgarlic
8532e372de don't wait while capture 2024-04-03 15:59:19 -07:00
pigeatgarlic
50c90717cb update build 2024-04-03 15:40:52 +00:00
pigeatgarlic
8b35eb117c capture audio and video 2024-04-03 15:04:37 -07:00
pigeatgarlic
70a00f2a58 remove modules 2024-04-03 14:26:17 -07:00
pigeatgarlic
5d79fdbdfa simplify main func 2024-04-03 13:52:24 -07:00
pigeatgarlic
11d84e7aee remove files 2024-04-03 13:44:23 -07:00
ReenigneArcher
2da6fb050a
fix(logging): add logging namespace and create logging::init method (#2336) 2024-04-02 20:57:57 -04:00
Conn O'Griofa
ae71a6ad83
AMF: rate control improvements (#2251) 2024-03-29 21:07:24 -04:00
ReenigneArcher
2af0ce364d
Revert "Add capture using WinRT Windows.Graphics.Capture API." (#2320) 2024-03-29 12:43:44 -04:00
KuleRucket
526121d81d
Populate host latency for kms/x11 grab (#2273) 2024-03-28 17:52:53 -04:00
Tejas Rao
8f1692a5ac
Add capture using WinRT Windows.Graphics.Capture API. (#2149)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-03-27 23:47:26 -04:00
ReenigneArcher
89e8b9628c
ci(tests): add test framework (#1603) 2024-03-24 19:52:24 -04:00
ReenigneArcher
934f81182a
fix(i18n): match two__letters code to crowdin (#2289) 2024-03-22 21:33:56 -04:00
ReenigneArcher
87774333f3
feat(i18n): add ui localization (#2279)
Co-authored-by: TheElixZammuto <6505622+TheElixZammuto@users.noreply.github.com>
2024-03-22 19:54:12 -04:00
ReenigneArcher
7534fa1023
refactor(video): move encoder declarations to header (#2185) 2024-03-16 09:04:29 -04:00