Commit graph

118 commits

Author SHA1 Message Date
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
Sebastian Dröge 710c4d218a Regenerate everything with latest GIR and GIR files 2018-05-21 11:28:43 +03:00
Sebastian Dröge 03bf57d5d4 Update GStreamer GIR files from latest 1.14 branch 2018-05-21 11:20:51 +03:00
Sebastian Dröge 283ff82a53 Regenerate everything with latest GIR 2018-04-23 20:07:07 +03:00
Sebastian Dröge f1c28ef10f Update gir 2018-04-23 20:04:45 +03:00
Sebastian Dröge a9a4608562 Fix doubled Gst dependency and link library for gstreamer-webrtc-sys 2018-04-04 10:29:27 +03:00
Sebastian Dröge c1ae289fe8 Add ABI tests and generate with latest GIR
This is also getting us rid of bitflags.

The ABI tests are not all succeeding yet.
2018-04-04 10:29:27 +03:00
Sebastian Dröge 0d33dfdcff Update gir-files from 1.14 branch 2018-04-04 10:28:37 +03:00
Sebastian Dröge 0c4431e68e Add README.md for webrtc library 2018-03-20 12:29:32 +02:00
Sebastian Dröge 8312dd237d Update versions to 0.6.0 2018-03-20 12:05:52 +02:00
Sebastian Dröge b3b0e5e4ff Update CHANGELOG.md for 0.5.0 2018-03-20 12:05:52 +02:00
Sebastian Dröge 338f1c1768 Update .travis.yml for 1.14 patches 2018-03-20 11:40:52 +02:00
Sebastian Dröge 81dca53767 Update to gstreamer 1.14.0 2018-03-20 10:42:53 +02:00
Sebastian Dröge 7e39cbbfed Update gir-files to gstreamer 1.14.0 release 2018-03-20 10:32:49 +02:00
Sebastian Dröge 217a8671a5 More webrtc API fixup 2018-03-15 17:34:40 +02:00
Sebastian Dröge 3bf11dd4b4 Update for GstWebRTCICERole enum rename 2018-03-15 17:00:38 +02:00
Sebastian Dröge 9c390351c4 Add gstreamer-webrtc-sys 2018-03-15 12:18:06 +02:00
Sebastian Dröge b488594eed Regenerate everything for 1.13.91 2018-03-15 09:48:53 +02:00
Sebastian Dröge 605af9a77b Require only 1.13.91 for the v1_14 feature for now 2018-03-15 09:45:31 +02:00
Sebastian Dröge 7819907118 Update gir-files to GStreamer 1.13.91 2018-03-15 09:44:58 +02:00
Sebastian Dröge 0cdf5744c3 Regenerate everything with new GIR files 2018-03-14 18:59:28 +02:00
Sebastian Dröge 6af207c3e4 Update gir-files to 1.13.1+ 2018-03-02 22:24:09 +02:00
Sebastian Dröge 3204009d98 Update GLib gir files from Debian/unstable 2018-03-02 21:58:19 +02:00
Sebastian Dröge 7e2df42638 Regenerate everything with latest GIR 2018-03-02 21:16:11 +02:00
Sebastian Dröge d84e24e744 Update gir-files from gstreamer-rs 2018-03-02 21:13:59 +02:00
Mathieu Duponchelle 9b9a0fd149 all around: disable print_system_libs in calls to pkg-config
By default, pkg-config-rs sets the PKG_CONFIG_ALLOW_SYSTEM_LIBS
environment variable
(https://github.com/alexcrichton/pkg-config-rs/pull/35), which leads
to eg /usr/lib being present in the middle of the final command,
in turn leading to issues when working in an uninstalled environment,
where libraries that are also present system-wide do not get linked
against.
2018-02-21 20:26:02 +01:00
Sebastian Dröge 6855a40588 Update CHANGELOG.md for 0.4.1 2018-02-18 23:12:52 +01:00
Sebastian Dröge 67913348f5 Remove unused bitflags crate from gstreamer-sdp-sys 2018-02-09 11:32:33 +02:00
Sebastian Dröge b46863b073 Fix gstreamer-net-sys native library name 2018-02-09 11:32:33 +02:00
Sebastian Dröge 6e7506894c Use external_libraries rename feature of GIR 2018-02-09 11:32:33 +02:00
Sebastian Dröge fcee935e0d Minor cleanup of sdp/rtsp/rtsp-server crates
- Add myself to authors so I can upload the crate whenever doing releases
- Add missing features/versions to build.rs
- Simplify glib/gobject/gio-sys dependencies in Cargo.toml
2018-02-09 11:32:33 +02:00
Mathieu Duponchelle 2f22e8c325 Add bindings for GStreamer Sdp, Rtsp and RtspServer libraries
Fixes https://github.com/sdroege/gstreamer-sys/pull/8
2018-02-09 11:32:26 +02:00
Sebastian Dröge 7a914c481b Regenerate everything with latest gir 2018-02-07 18:49:22 +02:00
Sebastian Dröge ab27a1609e Work around gobject-introspection bug with void* arrays
See https://github.com/gtk-rs/gir/issues/534
https://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=30833f6242b0480fd78a52cd8cc1169fd9b75706
2018-02-07 18:44:09 +02:00
Sebastian Dröge f3b1ae8b1c Update gir-files from gstreamer-rs 2018-02-07 18:42:45 +02:00
Sebastian Dröge d68a12a413 Update versions to 0.5.0 2017-12-22 00:49:13 +02:00
Sebastian Dröge 461e3027c8 Update CHANGELOG.md for 0.4.0 2017-12-22 00:43:06 +02:00
Sebastian Dröge 92f50caeaa Update CHANGELOG.md for 0.3.0 2017-12-22 00:36:09 +02:00