diff --git a/README.md b/README.md index cd14fece..1057b171 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ plugins. Documentation for the crate containing the infrastructure for writing GStreamer plugins in Rust, [`gst-plugin`](gst-plugin), can be found -[here](https://sdroege.github.io/rustdoc/gst-plugin/gst_plugin/). The whole +[here](https://slomo.pages.freedesktop.org/rustdocs/gst-plugin/gst_plugin). The whole API builds upon the [application-side GStreamer bindings](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs). Check the README.md of that repository also for details about how to set-up your development environment. diff --git a/gst-plugin/Cargo.toml b/gst-plugin/Cargo.toml index c86a75a6..8d0d175a 100644 --- a/gst-plugin/Cargo.toml +++ b/gst-plugin/Cargo.toml @@ -4,11 +4,11 @@ version = "0.4.0" authors = ["Sebastian Dröge "] categories = ["multimedia", "api-bindings"] description = "Infrastructure for writing GStreamer plugins in Rust" +documentation = "https://slomo.pages.freedesktop.org/rustdocs/gst-plugin/gst_plugin" repository = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/tree/master/gst-plugin" license = "MIT/Apache-2.0" readme = "README.md" homepage = "https://gstreamer.freedesktop.org" -documentation = "https://sdroege.github.io/rustdoc/gst-plugin/gst_plugin/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] [dependencies] diff --git a/gst-plugin/README.md b/gst-plugin/README.md index 48c28d63..1057b171 100644 --- a/gst-plugin/README.md +++ b/gst-plugin/README.md @@ -1,3 +1,5 @@ +# NOTE: The canonical repository for gst-plugins-rs has moved to [freedesktop.org GitLab](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs)! + # gst-plugins-rs [![crates.io](https://img.shields.io/crates/v/gst-plugin.svg)](https://crates.io/crates/gst-plugin) [![pipeline status](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/badges/master/pipeline.svg)](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/commits/master) Infrastructure for writing [GStreamer](https://gstreamer.freedesktop.org/) @@ -7,12 +9,12 @@ plugins. Documentation for the crate containing the infrastructure for writing GStreamer plugins in Rust, [`gst-plugin`](gst-plugin), can be found -[here](https://sdroege.github.io/rustdoc/gst-plugin/gst_plugin/). The whole +[here](https://slomo.pages.freedesktop.org/rustdocs/gst-plugin/gst_plugin). The whole API builds upon the [application-side GStreamer bindings](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs). Check the README.md of that repository also for details about how to set-up your development environment. -Various example plugins can be found in the [GIT repository](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/). A blog post series about writing GStreamer plugins/elements can be found [here](https://coaxion.net/blog/2018/01/how-to-write-gstreamer-elements-in-rust-part-1-a-video-filter-for-converting-rgb-to-grayscale/). +Various example plugins can be found in the [GIT repository](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/). A blog post series about writing GStreamer plugins/elements can be found [here](https://coaxion.net/blog/2018/01/how-to-write-gstreamer-elements-in-rust-part-1-a-video-filter-for-converting-rgb-to-grayscale/)[2](https://coaxion.net/blog/2018/02/how-to-write-gstreamer-elements-in-rust-part-2-a-raw-audio-sine-wave-source/). For background and motivation, see the [announcement blogpost](https://coaxion.net/blog/2016/05/writing-gstreamer-plugins-and-elements-in-rust/)