Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-13 | Update repository URL for gtk-rs "core" crates | Sebastian Dröge | |
2021-05-03 | Implemented proxy support | Karl Rikte | |
Implemented analogously to souphttpsrc for compatibility. Proxy prevents sharing the client between element instances. Change-Id: I50d676fd55f0e1d7051d8cd7d5922b7be4f0c6e8 | |||
2021-05-01 | rusoto: s3sink: Implement support for GstUriHandler interface | Sanchayan Maity | |
With the URI handler interface implemented, we can drop the old method of specifying bucket, key and region. This also brings it in line with how it is for s3src. | |||
2021-04-25 | Update for Value trait refactoring | Sebastian Dröge | |
2021-04-22 | awstranscriber: use all available credentials mechanisms | Mathieu Duponchelle | |
AWS specifies a few mechanisms besides environment variables to provide credentials, ChainProvider implements all of those in order of priority. | |||
2021-04-20 | manual fixes remove get prefix round 2 | François Laignel | |
2021-04-20 | fix-getters-calls 0.3.0 pass | François Laignel | |
2021-04-20 | fix-getters-def 0.3.0 pass | François Laignel | |
2021-04-14 | rusoto: Update README | Arun Raghavan | |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/495> | |||
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. |