mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-03 06:51:26 +08:00
add gstreamer error documentation (#3134)
* add gstreamer error documentation * add info to changelog * add profile url
This commit is contained in:
parent
dc5f0b6e7b
commit
1683e240d9
@ -18,3 +18,55 @@ videoTag.addEventListener("timeupdate", (event) => {
|
|||||||
|
|
||||||
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
||||||
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
||||||
|
|
||||||
|
## GStreamer error when using Audio or Video elements
|
||||||
|
|
||||||
|
If you are seeing the following error when including `<Audio>` or `<Video>` elements on Linux, you may need to install `gst-plugins-good`.
|
||||||
|
|
||||||
|
```
|
||||||
|
GStreamer element autoaudiosink not found. Please install it
|
||||||
|
```
|
||||||
|
|
||||||
|
### Installing
|
||||||
|
|
||||||
|
Run the following distro relevant install command:
|
||||||
|
|
||||||
|
```mdx-code-block
|
||||||
|
import Tabs from "@theme/Tabs";
|
||||||
|
import TabItem from "@theme/TabItem";
|
||||||
|
|
||||||
|
<Tabs
|
||||||
|
defaultValue="Arch"
|
||||||
|
values={[
|
||||||
|
{ label: "Arch", value: "Arch" },
|
||||||
|
{ label: "Debian/Ubuntu", value: "Debian" },
|
||||||
|
{ label: "Fedora", value: "Fedora" },
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<TabItem value="Arch">
|
||||||
|
|
||||||
|
pacman -S gst-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Debian">
|
||||||
|
|
||||||
|
apt-get install gstreamer1.0-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Fedora">
|
||||||
|
|
||||||
|
dnf install gstreamer1-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
||||||
|
```
|
||||||
|
|
||||||
|
If the added package does not resolve the issue, additional GStreamer dependencies may be required. [See the GStreamer installation page for more details.](https://gstreamer.freedesktop.org/documentation/installing/on-linux.html)
|
||||||
|
|
||||||
|
### Additional Notes
|
||||||
|
|
||||||
|
- This issue is caused by [an upstream issue with WebkitGTK](https://bugs.webkit.org/show_bug.cgi?id=146351).
|
||||||
|
- [Arch based systems](https://wiki.archlinux.org/title/Arch-based_distributions) seem to have this issue more often than other distributions.
|
||||||
|
- This issue impacts [Tauri apps](https://tauri.app/).
|
||||||
|
|
||||||
|
Source: [developomp](https://github.com/developomp) on the [Tauri discussion board](https://github.com/tauri-apps/tauri/issues/4642#issuecomment-1643229562).
|
||||||
|
@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Added windows options supports `DisablePinchZoom` configuration. Added by @tuuzed in [PR](https://github.com/wailsapp/wails/pull/3115)
|
- Added windows options supports `DisablePinchZoom` configuration. Added by @tuuzed in [PR](https://github.com/wailsapp/wails/pull/3115)
|
||||||
- Add Apple Silicon hardware detection to `wails doctor`. Changed by @almas1992 in [PR](https://github.com/wailsapp/wails/pull/3129)
|
- Add Apple Silicon hardware detection to `wails doctor`. Changed by @almas1992 in [PR](https://github.com/wailsapp/wails/pull/3129)
|
||||||
- Remove quarantine attribute on macOS binaries. Changed by @leaanthony in [PR](https://github.com/wailsapp/wails/pull/3118)
|
- Remove quarantine attribute on macOS binaries. Changed by @leaanthony in [PR](https://github.com/wailsapp/wails/pull/3118)
|
||||||
|
- Added documentation for a common GStreamer error on Linux systems. Changed by [@mkwsnyder](https://github.com/mkwsnyder) in [PR](https://github.com/wailsapp/wails/pull/3134)
|
||||||
|
|
||||||
|
|
||||||
## v2.7.1 - 2023-12-10
|
## v2.7.1 - 2023-12-10
|
||||||
|
@ -18,3 +18,55 @@ videoTag.addEventListener("timeupdate", (event) => {
|
|||||||
|
|
||||||
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
||||||
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
||||||
|
|
||||||
|
## GStreamer error when using Audio or Video elements
|
||||||
|
|
||||||
|
If you are seeing the following error when including `<Audio>` or `<Video>` elements on Linux, you may need to install `gst-plugins-good`.
|
||||||
|
|
||||||
|
```
|
||||||
|
GStreamer element autoaudiosink not found. Please install it
|
||||||
|
```
|
||||||
|
|
||||||
|
### Installing
|
||||||
|
|
||||||
|
Run the following distro relevant install command:
|
||||||
|
|
||||||
|
```mdx-code-block
|
||||||
|
import Tabs from "@theme/Tabs";
|
||||||
|
import TabItem from "@theme/TabItem";
|
||||||
|
|
||||||
|
<Tabs
|
||||||
|
defaultValue="Arch"
|
||||||
|
values={[
|
||||||
|
{ label: "Arch", value: "Arch" },
|
||||||
|
{ label: "Debian/Ubuntu", value: "Debian" },
|
||||||
|
{ label: "Fedora", value: "Fedora" },
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<TabItem value="Arch">
|
||||||
|
|
||||||
|
pacman -S gst-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Debian">
|
||||||
|
|
||||||
|
apt-get install gstreamer1.0-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Fedora">
|
||||||
|
|
||||||
|
dnf install gstreamer1-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
||||||
|
```
|
||||||
|
|
||||||
|
If the added package does not resolve the issue, additional GStreamer dependencies may be required. [See the GStreamer installation page for more details.](https://gstreamer.freedesktop.org/documentation/installing/on-linux.html)
|
||||||
|
|
||||||
|
### Additional Notes
|
||||||
|
|
||||||
|
- This issue is caused by [an upstream issue with WebkitGTK](https://bugs.webkit.org/show_bug.cgi?id=146351).
|
||||||
|
- [Arch based systems](https://wiki.archlinux.org/title/Arch-based_distributions) seem to have this issue more often than other distributions.
|
||||||
|
- This issue impacts [Tauri apps](https://tauri.app/).
|
||||||
|
|
||||||
|
Source: [developomp](https://github.com/developomp) on the [Tauri discussion board](https://github.com/tauri-apps/tauri/issues/4642#issuecomment-1643229562).
|
||||||
|
@ -18,3 +18,55 @@ videoTag.addEventListener("timeupdate", (event) => {
|
|||||||
|
|
||||||
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
Source: [Lyimmi](https://github.com/Lyimmi) on the
|
||||||
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
[discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|
||||||
|
|
||||||
|
## GStreamer error when using Audio or Video elements
|
||||||
|
|
||||||
|
If you are seeing the following error when including `<Audio>` or `<Video>` elements on Linux, you may need to install `gst-plugins-good`.
|
||||||
|
|
||||||
|
```
|
||||||
|
GStreamer element autoaudiosink not found. Please install it
|
||||||
|
```
|
||||||
|
|
||||||
|
### Installing
|
||||||
|
|
||||||
|
Run the following distro relevant install command:
|
||||||
|
|
||||||
|
```mdx-code-block
|
||||||
|
import Tabs from "@theme/Tabs";
|
||||||
|
import TabItem from "@theme/TabItem";
|
||||||
|
|
||||||
|
<Tabs
|
||||||
|
defaultValue="Arch"
|
||||||
|
values={[
|
||||||
|
{ label: "Arch", value: "Arch" },
|
||||||
|
{ label: "Debian/Ubuntu", value: "Debian" },
|
||||||
|
{ label: "Fedora", value: "Fedora" },
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<TabItem value="Arch">
|
||||||
|
|
||||||
|
pacman -S gst-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Debian">
|
||||||
|
|
||||||
|
apt-get install gstreamer1.0-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="Fedora">
|
||||||
|
|
||||||
|
dnf install gstreamer1-plugins-good
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
||||||
|
```
|
||||||
|
|
||||||
|
If the added package does not resolve the issue, additional GStreamer dependencies may be required. [See the GStreamer installation page for more details.](https://gstreamer.freedesktop.org/documentation/installing/on-linux.html)
|
||||||
|
|
||||||
|
### Additional Notes
|
||||||
|
|
||||||
|
- This issue is caused by [an upstream issue with WebkitGTK](https://bugs.webkit.org/show_bug.cgi?id=146351).
|
||||||
|
- [Arch based systems](https://wiki.archlinux.org/title/Arch-based_distributions) seem to have this issue more often than other distributions.
|
||||||
|
- This issue impacts [Tauri apps](https://tauri.app/).
|
||||||
|
|
||||||
|
Source: [developomp](https://github.com/developomp) on the [Tauri discussion board](https://github.com/tauri-apps/tauri/issues/4642#issuecomment-1643229562).
|
||||||
|
Loading…
Reference in New Issue
Block a user