diff --git a/examples/Cargo.toml b/examples/Cargo.toml index 1a16d5325..299c236a0 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -34,6 +34,7 @@ glutin = { git = "https://github.com/ceyusa/glutin", branch="native-display", op gl_generator = { version = "0.10", optional = true } [features] +default = [] gst-player = ["gstreamer-player"] ges = ["gstreamer-editing-services"] gtksink = ["gtk", "gio"] @@ -44,7 +45,6 @@ generic-futures = ["gstreamer/futures", "futures-preview"] glib-futures = ["generic-futures", "glib/futures"] gst-rtsp-server = ["gstreamer-rtsp-server"] gst-rtsp-server-record = ["gstreamer-rtsp-server-sys", "gstreamer-rtsp-server", "gstreamer-rtsp", "gio"] -default-features = [] v1_10 = ["gstreamer/v1_10"] pango-cairo = ["pango", "pangocairo", "cairo-rs"] gl = ["gstreamer-gl/egl", "gl_generator", "glutin"] diff --git a/gstreamer-app/Cargo.toml b/gstreamer-app/Cargo.toml index d8d79bc2a..0be608e85 100644 --- a/gstreamer-app/Cargo.toml +++ b/gstreamer-app/Cargo.toml @@ -29,10 +29,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-base/v1_10", "gstreamer-app-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-base/v1_12", "gstreamer-app-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-base/v1_14", "gstreamer-app-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-app-sys/dox", "glib/dox", "gstreamer/dox", "gstreamer-base/dox"] -default-features = [] diff --git a/gstreamer-audio/Cargo.toml b/gstreamer-audio/Cargo.toml index 7a35688fb..304071602 100644 --- a/gstreamer-audio/Cargo.toml +++ b/gstreamer-audio/Cargo.toml @@ -27,10 +27,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-audio-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-audio-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-audio-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-audio-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-base/Cargo.toml b/gstreamer-base/Cargo.toml index 5569dddc4..4e662bb63 100644 --- a/gstreamer-base/Cargo.toml +++ b/gstreamer-base/Cargo.toml @@ -27,6 +27,7 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-base-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-base-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-base-sys/v1_14", "v1_12"] @@ -35,4 +36,3 @@ embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-base-sys/dox", "glib/dox", "gstreamer/dox"] subclassing = ["gstreamer/subclassing"] -default-features = [] diff --git a/gstreamer-check/Cargo.toml b/gstreamer-check/Cargo.toml index 8e1bbfc40..0465da177 100644 --- a/gstreamer-check/Cargo.toml +++ b/gstreamer-check/Cargo.toml @@ -26,6 +26,7 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-check-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-check-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-check-sys/v1_14", "v1_12"] @@ -33,4 +34,3 @@ v1_14 = ["gstreamer-sys/v1_14", "gstreamer-check-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-check-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-gl/Cargo.toml b/gstreamer-gl/Cargo.toml index 25cbcacc0..90c3e8677 100644 --- a/gstreamer-gl/Cargo.toml +++ b/gstreamer-gl/Cargo.toml @@ -34,7 +34,7 @@ version = "0.1" optional = true [features] -default-features = [] +default = [] dox = ["gstreamer-gl-sys/dox", "glib/dox", "gstreamer/dox", "gstreamer-base/dox"] egl = ["gstreamer-gl-sys/egl"] embed-lgpl-docs = ["rustdoc-stripper"] diff --git a/gstreamer-net/Cargo.toml b/gstreamer-net/Cargo.toml index 8341335b9..b71c30b72 100644 --- a/gstreamer-net/Cargo.toml +++ b/gstreamer-net/Cargo.toml @@ -25,10 +25,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-net-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-net-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-net-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-net-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-pbutils/Cargo.toml b/gstreamer-pbutils/Cargo.toml index 02b4e2e90..f728d0361 100644 --- a/gstreamer-pbutils/Cargo.toml +++ b/gstreamer-pbutils/Cargo.toml @@ -27,10 +27,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-pbutils-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-pbutils-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-pbutils-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-pbutils-sys/dox"] -default-features = [] diff --git a/gstreamer-player/Cargo.toml b/gstreamer-player/Cargo.toml index ed31b5a58..4c41f111c 100644 --- a/gstreamer-player/Cargo.toml +++ b/gstreamer-player/Cargo.toml @@ -28,8 +28,8 @@ version = "0.1" optional = true [features] +default = [] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-player-sys/v1_14"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-player-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-rtsp-server/Cargo.toml b/gstreamer-rtsp-server/Cargo.toml index fff13ee6e..892b8a325 100644 --- a/gstreamer-rtsp-server/Cargo.toml +++ b/gstreamer-rtsp-server/Cargo.toml @@ -34,10 +34,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-rtsp-sys/v1_10", "gstreamer-net-sys/v1_10", "gstreamer-rtsp-server-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-rtsp-sys/v1_12", "gstreamer-net-sys/v1_12", "gstreamer-rtsp-server-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-rtsp-sys/v1_14", "gstreamer-net-sys/v1_14", "gstreamer-rtsp-server-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-rtsp-server-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-rtsp/Cargo.toml b/gstreamer-rtsp/Cargo.toml index d7cc88c71..aed25727c 100644 --- a/gstreamer-rtsp/Cargo.toml +++ b/gstreamer-rtsp/Cargo.toml @@ -31,10 +31,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-rtsp-sys/v1_10", "gstreamer-sdp-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-rtsp-sys/v1_12", "gstreamer-sdp-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-rtsp-sys/v1_14", "gstreamer-sdp-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-rtsp-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-sdp/Cargo.toml b/gstreamer-sdp/Cargo.toml index e452353e1..95e789c8c 100644 --- a/gstreamer-sdp/Cargo.toml +++ b/gstreamer-sdp/Cargo.toml @@ -27,6 +27,7 @@ version = "0.1" optional = true [features] +default = [] v1_8_1 = ["gstreamer-sdp-sys/v1_8_1"] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-sdp-sys/v1_10", "v1_8_1"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-sdp-sys/v1_12", "v1_10"] @@ -34,4 +35,3 @@ v1_14 = ["gstreamer-sys/v1_14", "gstreamer-sdp-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-sdp-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-video/Cargo.toml b/gstreamer-video/Cargo.toml index fa623ae25..6146a724c 100644 --- a/gstreamer-video/Cargo.toml +++ b/gstreamer-video/Cargo.toml @@ -29,10 +29,10 @@ version = "0.1" optional = true [features] +default = [] v1_10 = ["gstreamer-sys/v1_10", "gstreamer-video-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "gstreamer-video-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "gstreamer-video-sys/v1_14", "v1_12"] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-video-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer-webrtc/Cargo.toml b/gstreamer-webrtc/Cargo.toml index abe6f2bf4..6e7600dae 100644 --- a/gstreamer-webrtc/Cargo.toml +++ b/gstreamer-webrtc/Cargo.toml @@ -27,7 +27,7 @@ version = "0.1" optional = true [features] +default = [] embed-lgpl-docs = ["rustdoc-stripper"] purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-webrtc-sys/dox", "glib/dox", "gstreamer/dox"] -default-features = [] diff --git a/gstreamer/Cargo.toml b/gstreamer/Cargo.toml index c1d4c6616..c15f5f771 100644 --- a/gstreamer/Cargo.toml +++ b/gstreamer/Cargo.toml @@ -38,6 +38,7 @@ serde_json = "1.0" serde-pickle = "0.4" [features] +default = [] v1_10 = ["gstreamer-sys/v1_10"] v1_12 = ["gstreamer-sys/v1_12", "v1_10"] v1_14 = ["gstreamer-sys/v1_14", "v1_12"] @@ -46,5 +47,4 @@ purge-lgpl-docs = ["rustdoc-stripper"] dox = ["gstreamer-sys/dox", "glib/dox", "futures", "ser_de"] futures = ["futures-core-preview"] ser_de = ["num-rational/serde", "serde", "serde_bytes", "serde_derive"] -default-features = [] subclassing = ["glib/subclassing"]