Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GStreamer
gstreamer-rs
Commits
f4a6aa44
Commit
f4a6aa44
authored
Nov 03, 2018
by
Sebastian Dröge
🍵
Browse files
Change all references from GitHub to freedesktop.org GitLab
parent
0ccd8f18
Changes
41
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer) [](https://travis-ci.org/sdroege/gstreamer-rs)
# NOTE: The canonical repository for gstreamer-sys has moved to [freedesktop.org GitLab](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs)!
# gstreamer-rs [](https://crates.io/crates/gstreamer) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +16,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -161,12 +163,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
examples/Cargo.toml
View file @
f4a6aa44
...
...
@@ -13,7 +13,7 @@ gstreamer-pbutils = { path = "../gstreamer-pbutils" }
gstreamer-player
=
{
path
=
"../gstreamer-player"
,
optional
=
true
}
gstreamer-rtsp
=
{
path
=
"../gstreamer-rtsp"
,
optional
=
true
}
gstreamer-rtsp-server
=
{
path
=
"../gstreamer-rtsp-server"
,
optional
=
true
}
gstreamer-rtsp-server-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
,
optional
=
true
}
gstreamer-rtsp-server-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
,
optional
=
true
}
gtk
=
{
git
=
"https://github.com/gtk-rs/gtk"
,
features
=
["v3_6"]
,
optional
=
true
}
gdk
=
{
git
=
"https://github.com/gtk-rs/gdk"
,
optional
=
true
}
gio
=
{
git
=
"https://github.com/gtk-rs/gio"
,
optional
=
true
}
...
...
@@ -40,7 +40,7 @@ v1_10 = ["gstreamer/v1_10"]
pango-cairo
=
[
"pango"
,
"pangocairo"
,
"cairo-rs"
]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
[[bin]]
name
=
"appsink"
...
...
gstreamer-app/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.0...0.8.1
gstreamer-app/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer App library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -17,9 +17,9 @@ bitflags = "1.0"
libc
=
"0.2"
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-base-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-app-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-base-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-app-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
gstreamer-base
=
{
path
=
"../gstreamer-base"
}
...
...
@@ -38,4 +38,4 @@ dox = ["gstreamer-app-sys/dox", "glib/dox", "gstreamer/dox", "gstreamer-base/dox
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-app/README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
App
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-audio/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.0...0.8.1
gstreamer-audio/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer Audio library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -16,8 +16,8 @@ build = "build.rs"
bitflags
=
"1.0"
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-audio-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-audio-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
array-init
=
"0.0"
...
...
@@ -36,4 +36,4 @@ dox = ["gstreamer-audio-sys/dox", "glib/dox", "gstreamer/dox"]
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-audio/README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer-audio) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-rs [](https://crates.io/crates/gstreamer-audio) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
Audio
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-base/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.0...0.8.1
gstreamer-base/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer Base library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -16,8 +16,8 @@ build = "build.rs"
bitflags
=
"1.0"
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-base-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-base-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
...
...
@@ -36,4 +36,4 @@ dox = ["gstreamer-base-sys/dox", "glib/dox", "gstreamer/dox"]
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-base/README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
Base
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-check/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer Check library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -16,8 +16,8 @@ build = "build.rs"
bitflags
=
"1.0"
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-check-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-check-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
...
...
@@ -36,4 +36,4 @@ dox = ["gstreamer-check-sys/dox", "glib/dox", "gstreamer/dox"]
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-check/README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
Check
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-net/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.0...0.8.1
gstreamer-net/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer Net library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -15,8 +15,8 @@ build = "build.rs"
[dependencies]
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-net-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-net-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
...
...
@@ -34,4 +34,4 @@ dox = ["gstreamer-net-sys/dox", "glib/dox", "gstreamer/dox"]
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-net/README.md
View file @
f4a6aa44
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-rs [](https://crates.io/crates/gstreamer-app) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
Net
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-pbutils/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.8.0...0.8.1
gstreamer-pbutils/Cargo.toml
View file @
f4a6aa44
...
...
@@ -4,7 +4,7 @@ version = "0.13.0"
authors
=
[
"Sebastian Dröge <sebastian@centricular.com>"
]
categories
=
[
"api-bindings"
,
"multimedia"
]
description
=
"Rust bindings for GStreamer Base Utils library"
repository
=
"https://git
hub.com/sdroege
/gstreamer-rs"
repository
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs"
license
=
"MIT/Apache-2.0"
readme
=
"README.md"
homepage
=
"https://gstreamer.freedesktop.org"
...
...
@@ -17,8 +17,8 @@ bitflags = "1.0"
libc
=
"0.2"
glib-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gobject-sys
=
{
git
=
"https://github.com/gtk-rs/sys"
}
gstreamer-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-pbutils-sys
=
{
git
=
"https://git
hub.com/sdroege
/gstreamer-sys"
,
features
=
["v1_8"]
}
gstreamer-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
gstreamer-pbutils-sys
=
{
git
=
"https://git
lab.freedesktop.org/gstreamer
/gstreamer-
rs-
sys"
,
features
=
["v1_8"]
}
glib
=
{
git
=
"https://github.com/gtk-rs/glib"
}
gstreamer
=
{
path
=
"../gstreamer"
}
...
...
@@ -36,4 +36,4 @@ dox = ["gstreamer-pbutils-sys/dox"]
default-features
=
[]
[badges]
travis-ci
=
{
repository
=
"
sdroege
/gstreamer-rs"
,
branch
=
"master"
}
gitlab
=
{
repository
=
"
https://gitlab.freedesktop.org/gstreamer
/gstreamer-rs"
,
branch
=
"master"
}
gstreamer-pbutils/README.md
View file @
f4a6aa44
# gstreamer-pbutils-rs [](https://crates.io/crates/gstreamer) [](https://travis-ci.org/sdroege/gstreamer-rs
)
# gstreamer-pbutils-rs [](https://crates.io/crates/gstreamer) [](https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/commits/master
)
[
GStreamer
](
https://gstreamer.freedesktop.org/
)
(
Pbutils
library) bindings for Rust.
Documentation can be found
[
here
](
https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
)
.
...
...
@@ -14,7 +14,7 @@ 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
)
.
The API of the two is incompatible.
A crate for writing GStreamer plugins in Rust can be found here: https://git
hub.com/sdroege
/gst-plugin-rs
A crate for writing GStreamer plugins in Rust can be found here: https://git
lab.freedesktop.org/gstreamer
/gst-plugin-rs
## Table of Contents
1.
[
Installation
](
#installation
)
...
...
@@ -134,12 +134,12 @@ In addition there are
[
tutorials
](
https://gstreamer.freedesktop.org/documentation/tutorials/
)
on the
GStreamer website. Many of them were ported to Rust already and the code can
be found in the
[
tutorials
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/tutorials
)
[
tutorials
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/tutorials
)
directory.
Some further examples for various aspects of GStreamer and how to use it from
Rust can be found in the
[
examples
](
https://git
hub.com/sdroege
/gstreamer-rs/tree/master/examples
)
[
examples
](
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/tree/master/examples
)
directory.
<a
name=
"license"
/>
...
...
gstreamer-player/CHANGELOG.md
View file @
f4a6aa44
...
...
@@ -345,20 +345,20 @@ specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-v
(< 0.8.0) of the bindings can be found
[
here
](
https://github.com/arturoc/gstreamer1.0-rs
)
.
The API of the two is incompatible.
[
Unreleased
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.12.0...0.12.1
[
0.12.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.6...0.12.0
[
0.11.6
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.5...0.11.6
[
0.11.5
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.4...0.11.5
[
0.11.4
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.3...0.11.4
[
0.11.3
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.2...0.11.3
[
0.11.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.1...0.11.2
[
0.11.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.11.0...0.11.1
[
0.11.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.2...0.11.0
[
0.10.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.1...0.10.2
[
0.10.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.10.0...0.10.1
[
0.10.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.1...0.10.0
[
0.9.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.9.0...0.9.1
[
0.9.0
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.9.0
[
0.8.2
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.1...0.8.2
[
0.8.1
]:
https://git
hub.com/sdroege
/gstreamer-rs/compare/0.8.0...0.8.1
[
Unreleased
]:
https://git
lab.freedesktop.org/gstreamer
/gstreamer-rs/compare/0.12.1...HEAD
[
0.12.1
]:
https://git
lab.freedesktop.org/gstreame