Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)Author
2021-05-13Update repository URL for gtk-rs "core" cratesSebastian Dröge
2021-05-03Implemented proxy supportKarl Rikte
Implemented analogously to souphttpsrc for compatibility. Proxy prevents sharing the client between element instances. Change-Id: I50d676fd55f0e1d7051d8cd7d5922b7be4f0c6e8
2021-05-01rusoto: s3sink: Implement support for GstUriHandler interfaceSanchayan 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-25Update for Value trait refactoringSebastian Dröge
2021-04-22awstranscriber: use all available credentials mechanismsMathieu Duponchelle
AWS specifies a few mechanisms besides environment variables to provide credentials, ChainProvider implements all of those in order of priority.
2021-04-20manual fixes remove get prefix round 2François Laignel
2021-04-20fix-getters-calls 0.3.0 passFrançois Laignel
2021-04-20fix-getters-def 0.3.0 passFrançois Laignel
2021-04-14rusoto: Update READMEArun Raghavan
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/495>
2021-04-13post fix-getters manual updatesFrançois Laignel
2021-04-12fix-getters-{def,calls} passFrançois Laignel
2021-03-09Update for the subclassing glib/gstreamer bindings API changesSebastian Dröge
2021-03-09Update 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-07Update for new #[glib::object_subclass] attribute macroSebastian Dröge
2021-02-19awstranscriber: add vocabulary propertyMathieu 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-14Temporarily depend on funty 1.1.0 to work around breakage in 1.2.0Sebastian Dröge
See https://github.com/myrrlyn/funty/issues/3
2021-02-09Fix various warnings from clippy 1.50Sebastian Dröge
2021-01-31Use gst::PARAM_FLAG_MUTABLE_PLAYING and others consistently everywhereSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/139
2021-01-25Update for glib/gstreamer bindings API changesSebastian Dröge
2021-01-09rusoto: Port to nom 6Sebastian Dröge
2021-01-09rusoto: Port to tokio 1.0Sebastian Dröge
2021-01-09requesthttpsrc: Port to tokio 1.0Sebastian Dröge
2021-01-04use cargo-c to produce cdy and static libsGuillaume 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-29rusoto/aws_transcriber: Don't hold mutex across await pointsSebastian 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-20Update for macro renamesSebastian Dröge
2020-12-18Update everything for glib macro renamingsSebastian Dröge
2020-11-23net: Update to 2018 editionSebastian Dröge
2020-11-19Update for ObjectImpl::get_property() being infallible nowSebastian Dröge
2020-11-16meson: add support for static buildGuillaume 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-15net: Update for subclassing API changesSebastian Dröge
2020-11-01Switch to the combined gtk-rs and gstreamer-rs repositoriesSebastian Dröge
2020-10-13Update async-tungstenite dependency to 0.9Sebastian Dröge
2020-07-28Fix some new clippy warningsSebastian Dröge
2020-07-27rusoto: Update async-tungstenite dependency to 0.8Sebastian Dröge
2020-07-26rusoto: Update to rusoto 0.45Sebastian Dröge
2020-07-26Update for removal of ObjectImpl::get_type_data()Sebastian Dröge
2020-07-10Add LICENSE files to each individual crateSebastian Dröge
2020-07-01Update for Element::post_message() signature changeSebastian Dröge
2020-06-30Update various dependenciesSebastian Dröge
2020-06-25event,message,query: update instantiationFrançois Laignel
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/532
2020-06-22Remove a few unused dependenciesSebastian Dröge
2020-06-22Update to use the new pad builders for safely setting pad functionsSebastian 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-21rusoto: Update async-tungstenite dependency to 0.6Sebastian Dröge
2020-06-16Update for new_with_XXX/new_from_XXX function renamingSebastian Dröge
2020-06-11use new constructor namesGuillaume Desmottes
2020-06-05rusoto: Update to rusoto 0.44Sebastian Dröge
2020-06-02sync elements: implement provide_clockMathieu 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-29audio/transcribe: remove and merge with rusotoMathieu Duponchelle
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/348>
2020-05-28rusoto: Upgrade to Rusoto 0.43Arun 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-08rusoto/s3sink: Don't use mem::replace() for a simple assignmentSebastian 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.