Commit Graph

3327 Commits

Author SHA1 Message Date
Chase Payne
b1ec2dffe5 Check all pixels instead
It occoured to me there might be some desktop images that are predominately black, which could cause a false positive.
2024-08-10 14:08:59 -05:00
Chase Payne
e7fd80dc30 Fix frame capture and output duplication for dual GPU setups and virtual displays
- Added `test_frame_capture` function to verify if frames are successfully captured and not empty.
- Fixes issues with virtual displays such as IDDSampleDriver when using more than one GPU.
2024-08-10 14:00:47 -05:00
ns6089
f9c885a414 fix(linux/audio): don't set pulseaudio buffer size (#2999) 2024-08-09 20:29:17 +00:00
Yukino Song
8b746ab570 Merge remote-tracking branch 'origin/master' 2024-08-10 00:21:20 +08:00
dependabot[bot]
0e153cf292 build(deps): bump LizardByte/homebrew-release-action from 2024.612.21058 to 2024.809.31635 (#2992)
build(deps): bump LizardByte/homebrew-release-action

Bumps [LizardByte/homebrew-release-action](https://github.com/lizardbyte/homebrew-release-action) from 2024.612.21058 to 2024.809.31635.
- [Release notes](https://github.com/lizardbyte/homebrew-release-action/releases)
- [Commits](https://github.com/lizardbyte/homebrew-release-action/compare/v2024.612.21058...v2024.809.31635)

---
updated-dependencies:
- dependency-name: LizardByte/homebrew-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 03:57:30 +00:00
ReenigneArcher
0b8468ca3e feat(macos): add beta homebrew formula (#2990) 2024-08-08 21:17:15 -04:00
ns6089
b6b8e681cb fix: print encoder name to info log during creation (#2965) 2024-08-08 16:09:51 -04:00
ns6089
19250f13d6 tests(windows): prefer static libraries (#2939) 2024-08-08 17:39:30 +00:00
ns6089
6d91e680c5 feat(logging): include milliseconds timestamps (#2963) 2024-08-08 10:52:08 -04:00
Yukino Song
40b6352a4c Merge remote-tracking branch 'origin/master' 2024-08-08 19:43:28 +08:00
ReenigneArcher
04df80ff6b feat!: drop advertised resolutions and fps (#2924) 2024-08-08 02:10:19 +00:00
Vithorio Polten
64083c1679 chore(issue-template): add Apple Silicon to GPUs (#2968)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-08-08 01:01:28 +00:00
dependabot[bot]
9bc09e9d39 build(deps): bump third-party/doxyconfig from 671b494 to 6d145da (#2979)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `671b494` to `6d145da`.
- [Commits](671b494f3c...6d145dab2e)

---
updated-dependencies:
- dependency-name: third-party/doxyconfig
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-08-07 23:07:51 +00:00
Yukino Song
bd69b78f44 Merge remote-tracking branch 'origin/master' 2024-08-07 22:56:18 +08:00
ReenigneArcher
4bd521bb43 docs: drop sphinx and use doxygen exclusively (#2932) 2024-08-05 18:44:17 +00:00
Yukino Song
034ac5c0bd Remove gh-pages 2024-08-05 21:23:10 +08:00
Yukino Song
f757705535 Fix elevated string on web ui 2024-08-05 21:21:15 +08:00
Yukino Song
ef3dc6464c Further rebrand 2024-08-05 07:03:17 +08:00
ns6089
adf068e44e fix(windows): properly break on the first matching DXGI output (#2962) 2024-08-04 22:40:28 +00:00
Yukino Song
06f20c5385 Change README to markdown 2024-08-04 19:11:58 +08:00
Yukino Song
774ce93162 Try to make the audio sink mess clear 2024-08-04 19:11:58 +08:00
Yukino Song
d5605cc899 Fix audio-info.exe for CJK chars 2024-08-04 19:11:58 +08:00
Yukino Song
ad3b725a81 Rebrand web-ui 2024-08-04 19:11:58 +08:00
Lukas Senionis
c6ed640daa build(linux): disable GCC 12 Wrestrict warning (#2925) 2024-08-04 02:11:38 +00:00
dependabot[bot]
7737d6f10a build(deps): bump LizardByte/setup-release-action from 2024.725.234618 to 2024.801.192524 (#2942)
build(deps): bump LizardByte/setup-release-action

Bumps [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) from 2024.725.234618 to 2024.801.192524.
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](https://github.com/lizardbyte/setup-release-action/compare/v2024.725.234618...v2024.801.192524)

---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-04 01:00:58 +00:00
ReenigneArcher
081fbe0e18 build(linux): add common build script (#2946) 2024-08-03 20:04:26 -04:00
ns6089
4fd6c66edb Handle CTRL_CLOSE_EVENT on Windows (#2952)
This allows us to terminate gracefully when console window is closed.
Mostly relevant for portable builds.
2024-08-03 21:21:10 +00:00
ReenigneArcher
ecc7f2a521 build(linux): fix new lint errors (#2953) 2024-08-03 20:07:30 +00:00
ReenigneArcher
444ca98cbf build(cmake): set CMAKE_PROJECT_VERSION from PROJECT_VERSION (#2936) 2024-07-30 15:15:23 -04:00
Yukino Song
a8e1ecde6e Capture the last used display when restoring a stream 2024-07-30 23:51:03 +08:00
Yukino Song
093760ac92 Add sunshine_name:port and app name to tray menu 2024-07-30 23:50:36 +08:00
Yukino Song
7c84d8e0e3 Actually check password confirmation when first setting password... 2024-07-30 20:28:50 +08:00
Yukino Song
ce601eb2df Remove the annoying discord badge 2024-07-30 03:25:28 +08:00
Yukino Song
73bc060908 Add force close option on tray menu 2024-07-30 01:29:43 +08:00
Yukino Song
ad57d08b37 Remove bots/workflow 2024-07-29 23:34:12 +08:00
LizardByte-bot
459c604803 chore: update global workflows (#2886) 2024-07-28 22:45:08 -04:00
dependabot[bot]
0009c63cc1 build(deps): bump furo from 2024.5.6 to 2024.7.18 (#2889)
Bumps [furo](https://github.com/pradyunsg/furo) from 2024.5.6 to 2024.7.18.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2024.05.06...2024.07.18)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-28 17:39:13 -04:00
dependabot[bot]
3d3a298734 build(deps): bump LizardByte/setup-release-action from 2024.717.220227 to 2024.725.234618 (#2917)
build(deps): bump LizardByte/setup-release-action

Bumps [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) from 2024.717.220227 to 2024.725.234618.
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](https://github.com/lizardbyte/setup-release-action/compare/v2024.717.220227...v2024.725.234618)

---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-28 17:38:39 -04:00
Gilles Schintgen
0b70d46bef fix(linux): add delay to service and improve troubleshooting docs (#2903)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-07-28 13:21:30 +00:00
ReenigneArcher
4afa0ee258 docs(source code): fix examples end alias (#2921) 2024-07-26 14:35:39 +00:00
Lukas Senionis
369158375f fix: remove logging::bracket "*_view" overloads (#2919) 2024-07-26 08:29:49 -04:00
ns6089
f4dda21248 Migrate audio pipeline to float from 16-bit integer (#2873)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-07-25 21:01:43 -04:00
ReenigneArcher
aa2cf8e5a9 New Crowdin updates (#2905) 2024-07-24 08:44:21 -04:00
Lukas Senionis
f694137aa4 feat: Use CMake 3.30 for Ubuntu 22.04 docker (#2898) 2024-07-19 16:14:59 +00:00
Cameron Gutman
0ca560ced8 Fix invalid parameter passed to WSASendMsg() (#2890)
The third parameter is for flags, not number of messages.
2024-07-19 08:39:37 +00:00
Cameron Gutman
3935d305ae Implement S/G IO for batched sends and eliminate another frame copy (#2874) 2024-07-19 04:04:18 +00:00
dependabot[bot]
16f62436a9 build(deps): bump LizardByte/setup-release-action from 2024.714.140421 to 2024.717.220227 (#2888)
build(deps): bump LizardByte/setup-release-action

Bumps [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) from 2024.714.140421 to 2024.717.220227.
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](https://github.com/lizardbyte/setup-release-action/compare/v2024.714.140421...v2024.717.220227)

---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 22:53:05 -04:00
Cameron Gutman
81c6e61594 Implement S/G IO for non-batched sends and eliminate more data copies (#2867) 2024-07-18 02:34:56 +00:00
Gilles Schintgen
b93756a804 docs(troubleshoot): add network testing with iPerf3 (#2866)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-07-17 19:05:37 +00:00
dependabot[bot]
1f4e10964f build(deps): bump @fortawesome/fontawesome-free from 6.5.2 to 6.6.0 (#2878)
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.5.2 to 6.6.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 17:50:40 +00:00