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

github.com/sdroege/gst-plugin-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)Author
2022-10-27whipsink: Add object to debug logsSebastian Dröge
2022-10-27aws: fix title in READMEGuillaume Desmottes
The title was not matching the actual plugin name which was confusing.
2022-10-24Update to release versions of gtk-rs and gstreamer-rsSebastian Dröge
2022-10-24Update versions to 0.9.0Sebastian Dröge
2022-10-24Update to async-tungstenite 0.18Sebastian Dröge
2022-10-23Move from `imp.instance()` to `imp.obj()`Sebastian Dröge
It's doing the same thing and is shorter.
2022-10-23Remove `&` for `obj` in log macrosFrançois Laignel
This is no longer necessary. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1137
2022-10-23Fix GObject type names, GStreamer debug category names and element factory namesSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/198
2022-10-23rtp: Move GCC bandwidth estimation element from webrtc to rtp pluginSebastian Dröge
2022-10-23Make GStreamer plugin/crate/library/directory names and descriptions consistentSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/238
2022-10-23Rename rtpav1 plugin to just rtpSebastian Dröge
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/243
2022-10-22Various minor cleanupsSebastian Dröge
2022-10-21Take advantage of `Into<Option<_>>` argsFrançois Laignel
Commit 24b7cfc8 applied changes related to nullability as declared by gir. One consequence was that some functions signature ended up requiring users to pass `Some(val)` when they could use `val` before. This commit applies changes on `gstreamer-rs` which, will honoring the nullability stil allow users to pass `val` for the few affected functions. This commit also fixes the signature for `Element::request_new_pad` which was updated upstream.
2022-10-21onvifmetadatacombiner: On timeout don't wait for metadata to arrive anymore ↵Sebastian Dröge
but output the current video frame Otherwise it will be too late downstream.
2022-10-21onvifmetadatacombiner: Add a lot of trace debug outputSebastian Dröge
2022-10-20webrtc: Rename and add to meson build the signalling serverThibault Saunier
The binary was only called `server` it has been renamed to `gst-webrtc-signalling-server` and is installed in meson.
2022-10-20webrtc: Enhance documentationThibault Saunier
2022-10-20webrtc: Minor cleanupSebastian Dröge
2022-10-20webrtc: Rename signaller and protocol cratesThibault Saunier
2022-10-20webrtc: Update an unify rust-version and editionThibault Saunier
So it all matches the rest of the plugins
2022-10-20webrtc: Uniformise GType namesThibault Saunier
2022-10-20webrtc: Port to new ElementBuilder APIThibault Saunier
2022-10-20webrtc: Enable more documentationThibault Saunier
2022-10-20webrtc: Fix fmt issuesThibault Saunier
2022-10-20webrtc: Add SDPX license header on every fileThibault Saunier
2022-10-20Plug webrtc inThibault Saunier
2022-10-20webrtc: Fix clippy issuesThibault Saunier
2022-10-20webrtc:signalling: Remove short option for 'host' in the cliThibault Saunier
It clashes with `--help`
2022-10-20Merge 'webrtcsink' from ↵Thibault Saunier
https://github.com/centricular/webrtcsink/commit/020c7e2900ff6b1db9a68c7abae8d282c9e896fb
2022-10-19Update everything for element factory builder API changesSebastian Dröge
And set properties as part of object construction wherever it makes sense.
2022-10-19rtpav1pay: Track last known upstream PTS/DTS in case not all OBUs are ↵Sebastian Dröge
properly timestamped
2022-10-19rtpav1pay: Use a `VecDeque` instead of a `Vec` for the queued OBUsSebastian Dröge
And use a `Vec` plus offset for consuming partial byte buffers. Removing the first element from a `Vec` repeatedly is not very cheap. Also simplify calculation of the current packet by removing a mostly unused type and keeping track of the calculations always locally instead of sometimes storing it in the element state.
2022-10-18Update for GStreamer API changesSebastian Dröge
2022-10-18whipsink: Log error body along with status code when POST failsArun Raghavan
2022-10-18webrtc: Move to net/webrtcThibault Saunier
2022-10-18net/webrtc-http: whipsink: Return a proper error message & not panicSanchayan Maity
On a server error, we currently crash and panic. Return a proper error message instead. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/914>
2022-10-18Use new format constructorsFrançois Laignel
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1128
2022-10-18aws: Add a test for s3src/s3sinkArun Raghavan
This does rely on AWS credentials being provided in the environment, but the test will be ignored if those are missing.
2022-10-17Update for pango API changesSebastian Dröge
2022-10-14onvifmetadataoverlay, cea608overlay: Fix pangocairo::FontMap::new()Vivia Nikolaidou
It doesn't return an Option anymore.
2022-10-13plugins, examples, tutorials: Use AudioCapsBuilder and VideoCapsBuilderVivia Nikolaidou
Simplify caps creation code
2022-10-13ndi: Remove unnecessary explicit `Send+Sync` implsSebastian Dröge
These are automatically available now.
2022-10-13hlssink3: Use #[cfg(feature = "doc")] on gst::prelude importVivia Nikolaidou
It otherwise gives a warning about the unused import
2022-10-13ndi: Various code cleanupSebastian Dröge
2022-10-13onvif: Switch from minidom to xmltree for parsing ONVIF timed metadataSebastian Dröge
minidom doesn't handle various valid but suboptimal XML documents.
2022-10-12ndi: Add NDI plugin to the docsSebastian Dröge
2022-10-12ndi: Re-organize code a bit and don't make internal modules publicSebastian Dröge
2022-10-12ndi: Silence some more clippy warningsSebastian Dröge
2022-10-12ndi: Update for pad default functions API changesSebastian Dröge
2022-10-12ndi: Implement dynamic loading of the NDI SDKSebastian Dröge
And build the plugin on the CI and via meson.