Commit graph

155 commits

Author SHA1 Message Date
Sebastian Dröge
e383b504a2 Switch to Rust 1.31 as minimum supported version
Too many dependencies switched and we can't really keep everything at an
older version.

Commented out for now until stable becomes 1.32.
2018-12-19 12:41:34 +02:00
Sebastian Dröge
80c151c8a4 Update README.md for new scope of gstreamer-rs and gst-plugins-rs
The latter only contains some plugins now, all bindings for writing
applications and plugins is included in gstreamer-rs now.
2018-12-13 19:34:18 +02:00
Sebastian Dröge
cef8bf5c8f Various fixes for the per-crate README.md 2018-11-26 11:48:06 +01:00
Sebastian Dröge
414eba2baa Update links from gst-plugin-rs to gst-plugins-rs 2018-11-26 11:43:39 +01:00
Sebastian Dröge
29d17faf09 Fix tests and enable them on CI
gstreamer-rtsp-server and gstreamer-editing-services are disabled for
now until there's a new release of them, or once we start building
against git master of them.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs-sys/issues/16
2018-11-11 18:06:27 +02:00
Sebastian Dröge
c9c16c9a25 Update gir 2018-11-11 08:39:44 +02:00
Sebastian Dröge
7e79ddd335 Update CHANGELOG.md for 0.6.1 2018-11-10 12:27:38 +02:00
Sebastian Dröge
e456ca724b Remove spurious Cargo.build file 2018-11-10 11:10:18 +02:00
Sebastian Dröge
2a73d29e71 Fix gstreamer-check library link name 2018-11-10 11:07:09 +02:00
Sebastian Dröge
2a307d5361 Add CHANGELOG.md to gstreamer-editing-services 2018-11-10 11:04:31 +02:00
Sebastian Dröge
797e82dce3 Fix gstreamer-check-sys crate name in README.md 2018-11-10 11:04:09 +02:00
Russel Winder
c4666a4208 mpegts: Updates for the new boxed types in MPEG-TS library of gst_plugins_bad. 2018-11-08 09:06:47 +00:00
Sebastian Dröge
75cda423fe Regenerate with latest gir
Solves two issues from https://gitlab.freedesktop.org/gstreamer/gstreamer-rs-sys/issues/16
2018-11-05 11:16:27 +02:00
Sebastian Dröge
ee9473d833 Update gir to the latest version 2018-11-05 11:16:27 +02:00
Sebastian Dröge
e254bdd33d Update GstAudio-1.0.gir with fixed types of Pack/Unpack function
See https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/4
2018-11-05 11:16:27 +02:00
Sebastian Dröge
6b197df98c Run gitlab-ci also with Rust 1.28 2018-11-04 18:50:50 +02:00
Sebastian Dröge
53ad4d0862 Remove rustfmt check from gitlab-ci.yml
All files are autogenerated and don't conform to what rustfmt would do
2018-11-03 17:54:12 +00:00
Sebastian Dröge
3b2b70ea0a Change all references from GitHub to freedesktop.org GitLab 2018-11-03 17:54:12 +00:00
Thibault Saunier
0ca8a2f505 ges: Regenerate with now fixed TimelineElement.set_childXXX methods 2018-11-02 14:47:57 +02:00
Sebastian Dröge
983d1a3405 Add initial version of gstreamer-check-sys 2018-11-02 13:23:52 +02:00
Sebastian Dröge
f34757b21f Add GstCheck-1.0.gir and fixups 2018-11-02 13:23:52 +02:00
Víctor Manuel Jáquez Leal
302075dd1c Regenerate everything with latest GIR 2018-10-31 18:32:57 +02:00
Víctor Manuel Jáquez Leal
c6654b8e17 gl: enable DisplayEGL API
This API is guarded behind the ``egl`` feature flag.
2018-10-31 18:32:57 +02:00
Víctor Manuel Jáquez Leal
96296b8c11 Update gir-files to 1.14.4
Using Debian gir files.

GstVideo-1.0.gir kept the changes in commits a273ab7 and 2d1fa49
2018-10-31 18:32:57 +02:00
Thibault Saunier
bfba540f71 Build GES sys 2018-10-31 17:05:25 +02:00
Jordan Petridis
f9ff027a64 gir: Ignore VERSION constants 2018-10-30 21:37:46 +01:00
Russel Winder
b4127c7df9 Update GstMpegts-1.0.gir from git master 2018-10-29 13:09:12 +00:00
Jordan Petridis
a4113052f2 CI: Add gitlab-ci config.
Similar to how ti was done for gstreamer-rs.
See [1] for more.

[1] https://github.com/sdroege/gstreamer-rs/pull/132
2018-10-15 22:12:27 +03:00
Víctor Manuel Jáquez Leal
304c5dd2c2 webrtc: set min_cfg_version to 1.14 2018-10-13 20:11:08 +03:00
Víctor Manuel Jáquez Leal
d82ecdc46c gl: set min_cfg_version to 1.14 2018-10-13 20:11:08 +03:00
Sebastian Dröge
a273ab7944 Correctly generate GstVideoOverlayFormatFlags as flags type 2018-10-04 11:38:19 +03:00
Sebastian Dröge
2d1fa498c1 Fix annotations for gst_buffer_add_video_meta_full() 2018-09-29 11:25:52 +03:00
Víctor Manuel Jáquez Leal
4294d8cea9 gl: fix metadata, name and version handling 2018-09-24 17:02:51 +03:00
Víctor Manuel Jáquez Leal
3ea0419e57 cargo: add gstreamer-gl-sys workspace 2018-09-24 17:02:51 +03:00
Víctor Manuel Jáquez Leal
b4739d2be4 add gstreamer-gl-sys crate 2018-09-24 17:02:51 +03:00
Víctor Manuel Jáquez Leal
9f5821fa62 gir-files: modifications to GstGL-1.0.gir 2018-09-24 17:02:51 +03:00
Víctor Manuel Jáquez Leal
d079a32650 gir-files: add script which fixes gir files 2018-09-24 17:02:51 +03:00
Víctor Manuel Jáquez Leal
2b0c3507b4 gir: import GstGL-1.0.gir from Debian 2018-09-24 17:02:51 +03:00
Sebastian Dröge
edd3178656 Add libwayland-egl1-mesa to travis dependencies 2018-09-21 17:45:38 +03:00
Sebastian Dröge
549ad086d5 Update travis to use GStreamer 1.14.3 binaries (including OpenGL library) 2018-09-21 17:31:18 +03:00
Sebastian Dröge
3a668fd0a1 Update version to 0.7.0 2018-09-10 01:34:53 +03:00
Sebastian Dröge
d44c09f12b Update CHANGELOG.md for 0.6.0 2018-09-10 01:34:04 +03:00
Víctor Manuel Jáquez Leal
fdcc8ff36e Regenerate everything with latest GIR 2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
1eb7832602 Update gir 2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
7386cdad1e Update gir-files to 1.14.2
Using Debian gir files
2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
c3235e87d0 Remove GObject dependency in Gir_GstApp.toml 2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
eddee893bc remove unused GstTag dependency in audio y pbutils 2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
9a490b9c28 webrtc: gstreamer as aliased external libraries
Otherwise gir will not add as external crate gst_sys which doesn't
exist, but gstreamer_sys.
2018-09-07 19:41:45 +03:00
Víctor Manuel Jáquez Leal
25142fc3b5 generator.py: change heuristic to modify Cargo.toml
It is easy to forget to add the final comma in the last item in
the workspace member list, thus the current heuristic breaks the
Cargo.toml parsing.

Instead of trying to append the gir item, it is inserted at
position end-2, avoiding the previous described situation.
2018-09-06 11:56:48 +03:00
Sebastian Dröge
d9078774c3 Fix WebRTCICETransport and WebRTCDTLSTransport parent classes 2018-06-06 00:25:51 +03:00