Commit Graph

253 Commits

Author SHA1 Message Date
a669b36c31 fix(build): update cuda compatibilities (#3018) 2024-08-15 18:16:19 -04:00
0b8468ca3e feat(macos): add beta homebrew formula (#2990) 2024-08-08 21:17:15 -04:00
4bd521bb43 docs: drop sphinx and use doxygen exclusively (#2932) 2024-08-05 18:44:17 +00:00
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
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
4afa0ee258 docs(source code): fix examples end alias (#2921) 2024-07-26 14:35:39 +00:00
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
df0ba13615 build(linux)!: drop debian bullseye support (#2844) 2024-07-13 16:27:01 +00:00
29410c6412 build(archlinux): generate srcinfo file during build (#2826) 2024-07-10 01:35:37 +00:00
638a7020b7 build(linux): drop support for AUR (#2819) 2024-07-09 00:47:08 +00:00
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
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
37b60fb2c1 ci(flatpak): add flatpak builder lint (#2799) 2024-07-07 10:19:11 -04:00
59ff5dcb3c docs(doxygen): disable html copy clipboard (#2771) 2024-06-28 18:03:52 +00:00
070eb8c6b0 docs(doxygen): do not extract all (#2770) 2024-06-28 15:34:09 +00:00
1dd4b68e1c docs(src): add examples alias and general cleanup (#2763) 2024-06-28 08:34:14 -04:00
7e9a2dd621 docs: use doxygen-awesome-css (#2758) 2024-06-26 14:44:32 +00:00
cac1ca37aa build(docs): use patterns to locate python venv interpreter (#2757) 2024-06-25 16:06:29 +00:00
4a0704d844 docs(doxygen): simplify doxygen config file (#2752) 2024-06-25 14:57:54 +00:00
10666c0194 docs: use doxygen directly and drop breathe (#2739) 2024-06-24 22:14:27 +00:00
4683bcaf36 build(docs): add cmake target for docs (#2748) 2024-06-24 16:12:31 +00:00
acd9ae606e docs: more doxygen fixes (#2736) 2024-06-21 01:34:27 +00:00
f3abf59fbf docs(src): fix some doxygen warnings (#2731) 2024-06-20 01:36:09 +00:00
9a82b6810a docs: fix ffmpeg include directory (#2727) 2024-06-19 02:54:35 +00:00
722e5600c6 feat: add min_fps_target setting (#1043) 2024-06-19 00:09:23 +00:00
ccd65591e9 docs: update badges (#2716) 2024-06-18 00:06:00 +00:00
750255ddc0 New Crowdin updates (#2703) 2024-06-16 14:20:37 -04:00
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
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
ebc41acf98 build: optionally static link boost (#2628) 2024-06-14 21:37:46 +00:00
2e1eb0c914 build(linux): remove unused intel media sdk (#2681) 2024-06-12 23:37:47 +00:00
f68de7da93 build(linux): add homebrew support (#2667) 2024-06-12 15:58:25 -04:00
287ac4c0fb feat(win): new capture method, Windows.Graphics.Capture (#2580) 2024-05-27 18:16:14 +00:00
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
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
e898be1b7e ci: use prerelease logic (#2553) 2024-05-23 21:42:06 -04:00
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
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
4e49db9fd5 build(linux)!: add fedora 40 and remove fedora 38 (#2525) 2024-05-12 11:27:41 -04:00
9288775351 feat(macos/capture): support for capture display other than main display (#2449) 2024-04-22 14:16:26 -04:00
68c0f53bfc New Crowdin updates (#2392) 2024-04-20 16:38:27 -04:00
87def6db85 fix(windows/amf): Revert RC/HRD defaults; improve documentation & config parsing (#2419) 2024-04-19 08:31:56 -04:00
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
ad66fcb243 build(linux): fix ubuntu 24.04 build (#2402) 2024-04-10 19:59:11 -04:00
116e59292a build(deps): remove libavdevice (#2380) 2024-04-07 22:23:32 -04:00
699b2c160e build(linux)!: drop ubuntu 20.04 (#2327) 2024-04-03 22:52:37 -04:00
e1588787f0 build(linux): add ubuntu 24.04 (#2326) 2024-04-03 21:50:03 -04:00
1329c510b1 docs: update curl flag for macos portfile installation (#2337) 2024-03-31 09:19:11 -04:00
2b059c6797 fix(i18n): update localization docs and js strings (#2325) 2024-03-30 10:01:48 -04:00
ae71a6ad83 AMF: rate control improvements (#2251) 2024-03-29 21:07:24 -04:00