mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-29 04:51:09 +00:00
Update README.md to mention that this also allows writing GStreamer plugins
And clarify that gst-plugins-rs only contains various plugins.
This commit is contained in:
parent
d780b92f21
commit
654d98b269
15 changed files with 75 additions and 45 deletions
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_app/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_app/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_audio/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_audio/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_base/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_base/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_check/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_check/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -11,7 +11,7 @@ unsafety even in the rust bindings. We strongly encourage you to run with
|
||||||
GES >= 1.16.
|
GES >= 1.16.
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -21,8 +21,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -177,6 +175,10 @@ Rust can be found in the
|
||||||
[examples](https://github.com/sdroege/gstreamer-rs/tree/master/examples)
|
[examples](https://github.com/sdroege/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_net/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_net/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_pbutils/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_pbutils/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_player/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_player/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp_server/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp_server/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_sdp/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_sdp/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_video/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_video/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_webrtc/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_webrtc/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/).
|
Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/).
|
||||||
|
|
||||||
These bindings are providing a safe API that can be used to interface with
|
These bindings are providing a safe API that can be used to interface with
|
||||||
GStreamer, e.g. for writing GStreamer-based applications.
|
GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
|
||||||
|
|
||||||
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2017/07/writing-gstreamer-applications-in-rust/).
|
||||||
|
|
||||||
|
@ -16,8 +16,6 @@ API metadata provided by the GStreamer project. Older versions before 0.8.0 were
|
||||||
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
written and the repository can be found [here](https://github.com/arturoc/gstreamer1.0-rs).
|
||||||
The API of the two is incompatible.
|
The API of the two is incompatible.
|
||||||
|
|
||||||
A crate for writing GStreamer plugins in Rust can be found here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Installation](#installation)
|
1. [Installation](#installation)
|
||||||
1. [Linux/BSDs](#installation-linux)
|
1. [Linux/BSDs](#installation-linux)
|
||||||
|
@ -172,6 +170,10 @@ Rust can be found in the
|
||||||
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
[examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
|
Various GStreamer plugins written in Rust can be found in the
|
||||||
|
[gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)
|
||||||
|
repository.
|
||||||
|
|
||||||
<a name="license"/>
|
<a name="license"/>
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
Loading…
Reference in a new issue