Update documentation to GitLab pages

This commit is contained in:
Sebastian Dröge 2018-11-26 15:45:38 +01:00
parent 5d40a3ba2d
commit 8fd859a45f
29 changed files with 53 additions and 53 deletions

View file

@ -3,7 +3,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer.svg)](https://crates.io/crates/gstreamer) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer.svg)](https://crates.io/crates/gstreamer) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/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.
@ -147,7 +147,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_app" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_app"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-app.svg)](https://crates.io/crates/gstreamer-app) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-app.svg)](https://crates.io/crates/gstreamer-app) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (App library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (App library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_audio" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_audio"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-audio.svg)](https://crates.io/crates/gstreamer-audio) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-audio.svg)](https://crates.io/crates/gstreamer-audio) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Audio library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Audio library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_base" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_base"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-app.svg)](https://crates.io/crates/gstreamer-app) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-base.svg)](https://crates.io/crates/gstreamer-base) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Base library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Base library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://github.com/sdroege/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_check" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_check"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-app.svg)](https://crates.io/crates/gstreamer-app) [![Build Status](https://travis-ci.org/sdroege/gstreamer-rs.svg?branch=master)](https://travis-ci.org/sdroege/gstreamer-rs) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-check.svg)](https://crates.io/crates/gstreamer-check) [![Build Status](https://travis-ci.org/sdroege/gstreamer-rs.svg?branch=master)](https://travis-ci.org/sdroege/gstreamer-rs)
[GStreamer](https://gstreamer.freedesktop.org/) (Check library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Check library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow
@ -134,12 +134,12 @@ In addition there are
[tutorials](https://gstreamer.freedesktop.org/documentation/tutorials/) on the [tutorials](https://gstreamer.freedesktop.org/documentation/tutorials/) on the
GStreamer website. Many of them were ported to Rust already and the code can GStreamer website. Many of them were ported to Rust already and the code can
be found in the be found in the
[tutorials](https://github.com/sdroege/gstreamer-rs/tree/master/tutorials) [tutorials](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/tutorials)
directory. directory.
Some further examples for various aspects of GStreamer and how to use it from Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the Rust can be found in the
[examples](https://github.com/sdroege/gstreamer-rs/tree/master/examples) [examples](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/tree/master/examples)
directory. directory.
<a name="license"/> <a name="license"/>

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_editing_services" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_editing_services"
keywords = ["gstreamer", "multimedia", "gnome", "nle", "video editing"] keywords = ["gstreamer", "multimedia", "gnome", "nle", "video editing"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-editing-services.svg)](https://crates.io/crates/gstreamer-editing-services) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-editing-services.svg)](https://crates.io/crates/gstreamer-editing-services) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer Editing Services](https://gstreamer.freedesktop.org/) bindings for Rust. [GStreamer Editing Services](https://gstreamer.freedesktop.org/) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). Documentation can be found [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_editing_services/).
NOTE: The GStreamer Editing Services API is not Thread Safe and before the 1.16 NOTE: The GStreamer Editing Services API is not Thread Safe and before the 1.16
release this was not properly expressed in the code, leading to possible data release this was not properly expressed in the code, leading to possible data
@ -122,7 +122,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_net" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_net"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-app.svg)](https://crates.io/crates/gstreamer-app) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-net.svg)](https://crates.io/crates/gstreamer-net) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Net library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Net library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_pbutils" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_pbutils"
keywords = ["gstreamer", "multimedia", "audio", "pbutils", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "pbutils", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-pbutils-rs [![crates.io](https://img.shields.io/crates/v/gstreamer.svg)](https://crates.io/crates/gstreamer) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-pbutils-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-pbutils.svg)](https://crates.io/crates/gstreamer-pbutils) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Pbutils library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Pbutils library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_player" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_player"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-player.svg)](https://crates.io/crates/gstreamer-player) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-player.svg)](https://crates.io/crates/gstreamer-player) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Player library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Player library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_rtsp_server" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp_server"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-rtsp-server.svg)](https://crates.io/crates/gstreamer-rtsp-server) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-rtsp-server.svg)](https://crates.io/crates/gstreamer-rtsp-server) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Rtsp Server library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Rtsp Server library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_rtsp" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_rtsp"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-sdp.svg)](https://crates.io/crates/gstreamer-sdp) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-rtsp.svg)](https://crates.io/crates/gstreamer-rtsp) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Sdp library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Rtsp library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_sdp" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_sdp"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-sdp.svg)](https://crates.io/crates/gstreamer-sdp) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-sdp.svg)](https://crates.io/crates/gstreamer-sdp) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Sdp library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Sdp library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_video" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_video"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-video.svg)](https://crates.io/crates/gstreamer-video) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-video.svg)](https://crates.io/crates/gstreamer-video) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Video library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (Video library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer_webrtc" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer_webrtc"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-webrtc.svg)](https://crates.io/crates/gstreamer-webrtc) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer-webrtc.svg)](https://crates.io/crates/gstreamer-webrtc) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) (Base library) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) (WebRTC library) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/). 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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow

View file

@ -8,7 +8,7 @@ repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
readme = "README.md" readme = "README.md"
homepage = "https://gstreamer.freedesktop.org" homepage = "https://gstreamer.freedesktop.org"
documentation = "https://sdroege.github.io/rustdoc/gstreamer/gstreamer" documentation = "https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer"
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
build = "build.rs" build = "build.rs"

View file

@ -1,7 +1,7 @@
# gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer.svg)](https://crates.io/crates/gstreamer) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master) # gstreamer-rs [![crates.io](https://img.shields.io/crates/v/gstreamer.svg)](https://crates.io/crates/gstreamer) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[GStreamer](https://gstreamer.freedesktop.org/) bindings for Rust. [GStreamer](https://gstreamer.freedesktop.org/) bindings for Rust.
Documentation can be found [here](https://sdroege.github.io/rustdoc/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.
@ -118,7 +118,7 @@ $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG
## Getting Started ## Getting Started
The API reference can be found The API reference can be found
[here](https://sdroege.github.io/rustdoc/gstreamer/gstreamer/), however it is [here](https://slomo.pages.freedesktop.org/rustdocs/gstreamer/gstreamer/), however it is
only the Rust API reference and does not explain any of the concepts. only the Rust API reference and does not explain any of the concepts.
For getting started with GStreamer development, the best would be to follow For getting started with GStreamer development, the best would be to follow