250 Commits

Author SHA1 Message Date
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
Gilles Schintgen
0b70d46bef
fix(linux): add delay to service and improve troubleshooting docs (#2903)
Some checks are pending
CI / GitHub Env Debug (push) Waiting to run
CI / Setup Release (push) Waiting to run
CI / Setup Flatpak Matrix (push) Waiting to run
CI / Linux Flatpak (push) Blocked by required conditions
CI / Linux ${{ matrix.type }} (-DSUNSHINE_BUILD_APPIMAGE=ON, 22.04, AppImage) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 12) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 13) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 14) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (12, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (13) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (14) (push) Blocked by required conditions
CI / Windows (push) Blocked by required conditions
CI Docker / Check Dockerfiles (push) Waiting to run
CI Docker / Setup Release (push) Blocked by required conditions
CI Docker / Lint Dockerfile${{ matrix.tag }} (push) Blocked by required conditions
CI Docker / Docker${{ matrix.tag }} (push) Blocked by required conditions
CodeQL / Get language matrix (push) Waiting to run
CodeQL / Analyze (${{ matrix.name }}) (push) Blocked by required conditions
Build GH-Pages / update_pages (push) Waiting to run
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
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
ReenigneArcher
df0ba13615
build(linux)!: drop debian bullseye support (#2844) 2024-07-13 16:27:01 +00:00
ReenigneArcher
29410c6412
build(archlinux): generate srcinfo file during build (#2826) 2024-07-10 01:35:37 +00:00
ReenigneArcher
638a7020b7
build(linux): drop support for AUR (#2819) 2024-07-09 00:47:08 +00:00
dependabot[bot]
c92ed6158a
build(deps): bump rstcheck[sphinx] from 6.2.1 to 6.2.4 (#2824)
Bumps [rstcheck[sphinx]](https://github.com/rstcheck/rstcheck) from 6.2.1 to 6.2.4.
- [Changelog](https://github.com/rstcheck/rstcheck/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rstcheck/rstcheck/compare/v6.2.1...v6.2.4)

---
updated-dependencies:
- dependency-name: rstcheck[sphinx]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 09:25:00 -04:00
Cathy J. Fitzpatrick
3cc12dfbe7
macOS: New implementation of service publication (#2786)
The current implementation of service publication on macOS uses
`avahi-client`, but the majority of macOS machines do not have Avahi
installed because macOS provides a native alternative (`mDNSresponder`),
meaning that there is no reason to install Avahi.

The current implementation also attempts to load the Avahi client
libraries using `dlopen(3)`, which has a variety of restrictions on
macOS, such as only being willing to load from certain directories.
Depending on where the Avahi binaries are installed, they might not
be loadable through the current invocation of `dlopen(3)`.

Instead of using an Avahi client on macOS, it makes more sense to use
the native macOS API for publishing services via `mDNSresponder`. This
commit supplies such an implementation that uses the macOS native API.
It also has the advantage of being much simpler than the previous
implementation. Furthermore, this new implementation works on all
macOS machines, because it relies only on native APIs, rather than on
third-party software that is not commonly installed on macOS.
2024-07-07 15:19:51 +00:00
ReenigneArcher
37b60fb2c1
ci(flatpak): add flatpak builder lint (#2799) 2024-07-07 10:19:11 -04:00
ReenigneArcher
59ff5dcb3c
docs(doxygen): disable html copy clipboard (#2771) 2024-06-28 18:03:52 +00:00
ReenigneArcher
070eb8c6b0
docs(doxygen): do not extract all (#2770) 2024-06-28 15:34:09 +00:00
ReenigneArcher
1dd4b68e1c
docs(src): add examples alias and general cleanup (#2763) 2024-06-28 08:34:14 -04:00
ReenigneArcher
7e9a2dd621
docs: use doxygen-awesome-css (#2758) 2024-06-26 14:44:32 +00:00
ReenigneArcher
cac1ca37aa
build(docs): use patterns to locate python venv interpreter (#2757) 2024-06-25 16:06:29 +00:00
ReenigneArcher
4a0704d844
docs(doxygen): simplify doxygen config file (#2752) 2024-06-25 14:57:54 +00:00
ReenigneArcher
10666c0194
docs: use doxygen directly and drop breathe (#2739) 2024-06-24 22:14:27 +00:00
ReenigneArcher
4683bcaf36
build(docs): add cmake target for docs (#2748) 2024-06-24 16:12:31 +00:00
ReenigneArcher
acd9ae606e
docs: more doxygen fixes (#2736) 2024-06-21 01:34:27 +00:00
ReenigneArcher
f3abf59fbf
docs(src): fix some doxygen warnings (#2731) 2024-06-20 01:36:09 +00:00
ReenigneArcher
9a82b6810a
docs: fix ffmpeg include directory (#2727) 2024-06-19 02:54:35 +00:00
ReenigneArcher
722e5600c6
feat: add min_fps_target setting (#1043) 2024-06-19 00:09:23 +00:00
ReenigneArcher
ccd65591e9
docs: update badges (#2716) 2024-06-18 00:06:00 +00:00
ReenigneArcher
750255ddc0
New Crowdin updates (#2703) 2024-06-16 14:20:37 -04:00
Gilles Schintgen
42aec26305
docs: add more troubleshooting notes (#2684)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-06-16 01:30:33 +00:00
Vithorio Polten
509576d616
feat(input/linux): add support for more virtual input devices (#2606)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-06-16 00:21:18 +00:00
ReenigneArcher
ebc41acf98
build: optionally static link boost (#2628) 2024-06-14 21:37:46 +00:00
ReenigneArcher
2e1eb0c914
build(linux): remove unused intel media sdk (#2681) 2024-06-12 23:37:47 +00:00
ReenigneArcher
f68de7da93
build(linux): add homebrew support (#2667) 2024-06-12 15:58:25 -04:00
Tejas Rao
287ac4c0fb
feat(win): new capture method, Windows.Graphics.Capture (#2580) 2024-05-27 18:16:14 +00:00
Tejas Rao
fed482caf0
build(win): use UCRT64 environment instead of MinGW64. (#2323)
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com>
2024-05-25 16:28:14 -04:00
Brandon
348f092ddf
docs(windows): Add Discord Voicemeeter Guide (#2555)
Co-authored-by: oopsuwu <60373320+oopsuwu@users.noreply.github.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-05-24 23:23:51 -04:00
ReenigneArcher
e898be1b7e
ci: use prerelease logic (#2553) 2024-05-23 21:42:06 -04:00
skryvel
80d1d94c74
docs: packet loss and linux controller (#2514)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-05-15 17:56:46 -04:00
dependabot[bot]
d8e73cc6d1
build(deps): bump furo from 2024.1.29 to 2024.5.6 (#2511)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 16:06:25 -04:00
ReenigneArcher
4e49db9fd5
build(linux)!: add fedora 40 and remove fedora 38 (#2525) 2024-05-12 11:27:41 -04:00
TimmyOVO
9288775351
feat(macos/capture): support for capture display other than main display (#2449) 2024-04-22 14:16:26 -04:00
ReenigneArcher
68c0f53bfc
New Crowdin updates (#2392) 2024-04-20 16:38:27 -04:00
Conn O'Griofa
87def6db85
fix(windows/amf): Revert RC/HRD defaults; improve documentation & config parsing (#2419) 2024-04-19 08:31:56 -04:00
Rick
9e0182be9c
docs(linux): add guide for discord audio (#2447)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-04-18 23:06:20 -04:00
ReenigneArcher
ad66fcb243
build(linux): fix ubuntu 24.04 build (#2402) 2024-04-10 19:59:11 -04:00
ReenigneArcher
116e59292a
build(deps): remove libavdevice (#2380) 2024-04-07 22:23:32 -04:00
ReenigneArcher
699b2c160e
build(linux)!: drop ubuntu 20.04 (#2327) 2024-04-03 22:52:37 -04:00
ReenigneArcher
e1588787f0
build(linux): add ubuntu 24.04 (#2326) 2024-04-03 21:50:03 -04:00
Zane Chua
1329c510b1
docs: update curl flag for macos portfile installation (#2337) 2024-03-31 09:19:11 -04:00
ReenigneArcher
2b059c6797
fix(i18n): update localization docs and js strings (#2325) 2024-03-30 10:01:48 -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
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
dependabot[bot]
8eb3ea4fa3
build(deps): bump rstcheck[sphinx] from 6.2.0 to 6.2.1 (#2299)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 08:32:42 -04:00