Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-13 | post fix-getters manual updates | François Laignel | |
2021-04-12 | fix-getters-{def,calls} pass | François Laignel | |
2021-03-09 | Update for the subclassing glib/gstreamer bindings API changes | Sebastian Dröge | |
2021-03-09 | Update pretty-assertions to 0.7, async-tungstenite to 0.13 and num-rational ↵ | Sebastian Dröge | |
to 0.4 Also get rid of the funty workaround as nom now depends on the right version. | |||
2021-03-07 | Update for new #[glib::object_subclass] attribute macro | Sebastian Dröge | |
2021-02-19 | awstranscriber: add vocabulary property | Mathieu Duponchelle | |
AWS offers the option of creating "vocabularies", lists of words that are likely to be encountered. Those can be created through the AWS console, and are given a name. That name can then be specified when starting a transcription job. | |||
2021-02-14 | Temporarily depend on funty 1.1.0 to work around breakage in 1.2.0 | Sebastian Dröge | |
See https://github.com/myrrlyn/funty/issues/3 | |||
2021-02-09 | Fix various warnings from clippy 1.50 | Sebastian Dröge | |
2021-01-31 | Use gst::PARAM_FLAG_MUTABLE_PLAYING and others consistently everywhere | Sebastian Dröge | |
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/139 | |||
2021-01-25 | Update for glib/gstreamer bindings API changes | Sebastian Dröge | |
2021-01-09 | rusoto: Port to nom 6 | Sebastian Dröge | |
2021-01-09 | rusoto: Port to tokio 1.0 | Sebastian Dröge | |
2021-01-09 | requesthttpsrc: Port to tokio 1.0 | Sebastian Dröge | |
2021-01-04 | use cargo-c to produce cdy and static libs | Guillaume Desmottes | |
cargo-c will produce a pkg-config file making it easier to statically link plugins. Also add 'static' features for plugins depending on < 1.14 as this is the minimal required version to use static linking because of ABI changes in core. | |||
2020-12-29 | rusoto/aws_transcriber: Don't hold mutex across await points | Sebastian Dröge | |
This mutex is actually only ever used from a single thread, so use AtomicRefCell instead. It provides the guarantees of a mutex but panics instead of blocking. | |||
2020-12-20 | Update for macro renames | Sebastian Dröge | |
2020-12-18 | Update everything for glib macro renamings | Sebastian Dröge | |
2020-11-23 | net: Update to 2018 edition | Sebastian Dröge | |
2020-11-19 | Update for ObjectImpl::get_property() being infallible now | Sebastian Dröge | |
2020-11-16 | meson: add support for static build | Guillaume Desmottes | |
There is no way to dynamically ask Cargo to build static or dynamic lib so we have to build both and pick the one we care when doing the meson processing. Fix #88 | |||
2020-11-15 | net: Update for subclassing API changes | Sebastian Dröge | |
2020-11-01 | Switch to the combined gtk-rs and gstreamer-rs repositories | Sebastian Dröge | |
2020-10-13 | Update async-tungstenite dependency to 0.9 | Sebastian Dröge | |
2020-07-28 | Fix some new clippy warnings | Sebastian Dröge | |
2020-07-27 | rusoto: Update async-tungstenite dependency to 0.8 | Sebastian Dröge | |
2020-07-26 | rusoto: Update to rusoto 0.45 | Sebastian Dröge | |
2020-07-26 | Update for removal of ObjectImpl::get_type_data() | Sebastian Dröge | |
2020-07-10 | Add LICENSE files to each individual crate | Sebastian Dröge | |
2020-07-01 | Update for Element::post_message() signature change | Sebastian Dröge | |
2020-06-30 | Update various dependencies | Sebastian Dröge | |
2020-06-25 | event,message,query: update instantiation | François Laignel | |
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/532 | |||
2020-06-22 | Remove a few unused dependencies | Sebastian Dröge | |
2020-06-22 | Update to use the new pad builders for safely setting pad functions | Sebastian Dröge | |
Only two uses of unsafely setting the pad functions is left: - fallbacksrc for overriding the chain function of the proxy pad of a ghost pad - threadshare for overriding the pad functions after creationg, which probably needs some fixing at some point | |||
2020-06-21 | rusoto: Update async-tungstenite dependency to 0.6 | Sebastian Dröge | |
2020-06-16 | Update for new_with_XXX/new_from_XXX function renaming | Sebastian Dröge | |
2020-06-11 | use new constructor names | Guillaume Desmottes | |
2020-06-05 | rusoto: Update to rusoto 0.44 | Sebastian Dröge | |
2020-06-02 | sync elements: implement provide_clock | Mathieu Duponchelle | |
Since those are using the clock for sync, they need to also provide a clock for good measure. The reason is that even if downstream elements provide a clock, we don't want to have that clock selected because it might not be running yet. | |||
2020-05-29 | audio/transcribe: remove and merge with rusoto | Mathieu Duponchelle | |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/348> | |||
2020-05-28 | rusoto: Upgrade to Rusoto 0.43 | Arun Raghavan | |
This moves to Rusoto 0.43, which has moved from futures to async/.await. As a result, we implement a utility function to convert the async/streaming bits to blocking operations backed by a tokio runtime. In the process, we also need to restructure s3sink a little, so that the client is now part of the started state (like it is for s3src). This is a better model than a separate client, as it reflects the condition that the client is only available in the started state. | |||
2020-05-08 | rusoto/s3sink: Don't use mem::replace() for a simple assignment | Sebastian Dröge | |
The return value of mem::replace() would be the old value but we don't really need that here, so simply do an assignment instead. | |||
2020-04-24 | Configure crate-type to cdylib/rlib consistently in Cargo.toml | Sebastian Dröge | |
And not in the source code, it's a build decision. | |||
2020-04-24 | Fix various new clippy warnings with clippy 1.43 | Sebastian Dröge | |
2020-04-05 | Update all documentation to point to the updated repository name | Arun Raghavan | |
Just gst-plugin-rs -> gst-plugins-rs | |||
2020-04-05 | Drop gst-plugin- prefix in plugin directory name | Arun Raghavan | |
2020-04-05 | Reorganise plugins into directories by function | Arun Raghavan | |
This should start making navigating the tree a little easier to start with, and we can then move to allowing building specific groups of plugins as well. The plugins are moved into the following hierarchy: audio / gst-plugin-audiofx / gst-plugin-claxon / gst-plugin-csound / gst-plugin-lewton generic / gst-plugin-file / gst-plugin-sodium / gst-plugin-threadshare net / gst-plugin-reqwest / gst-plugin-rusoto utils / gst-plugin-fallbackswitch / gst-plugin-togglerecord video / gst-plugin-cdg / gst-plugin-closedcaption / gst-plugin-dav1d / gst-plugin-flv / gst-plugin-gif / gst-plugin-rav1e gst-plugin-tutorial gst-plugin-version-helper |