Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-20 | build(deps): bump minimist in /net/webrtc/examples/webrtcsink-statsdependabot/npm_and_yarn/net/webrtc/examples/webrtcsink-stats/minimist-1.2.7 | dependabot[bot] | |
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7. - [Release notes](https://github.com/minimistjs/minimist/releases) - [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md) - [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | |||
2022-10-20 | webrtc: Rename signaller and protocol crates | Thibault Saunier | |
2022-10-20 | webrtc: Update an unify rust-version and edition | Thibault Saunier | |
So it all matches the rest of the plugins | |||
2022-10-20 | webrtc: Uniformise GType names | Thibault Saunier | |
2022-10-20 | webrtc: Port to new ElementBuilder API | Thibault Saunier | |
2022-10-20 | webrtc: Enable more documentation | Thibault Saunier | |
2022-10-20 | webrtc: Fix fmt issues | Thibault Saunier | |
2022-10-20 | webrtc: Add SDPX license header on every file | Thibault Saunier | |
2022-10-20 | Plug webrtc in | Thibault Saunier | |
2022-10-20 | webrtc: Fix clippy issues | Thibault Saunier | |
2022-10-20 | webrtc:signalling: Remove short option for 'host' in the cli | Thibault Saunier | |
It clashes with `--help` | |||
2022-10-20 | Merge 'webrtcsink' from ↵ | Thibault Saunier | |
https://github.com/centricular/webrtcsink/commit/020c7e2900ff6b1db9a68c7abae8d282c9e896fb | |||
2022-10-19 | fallbacksrc: Fix for imagefreeze framerate setup | Seungha Yang | |
Put imagefreeze before capsfilter so that user specified framerate for fallback image can be applied as expected | |||
2022-10-19 | fallbacksrc: Drop QoS event while pad is blocked | Seungha Yang | |
An element which creates QoS event might reference different GstSegment timeline (e.g., fallback testsrc's one). Then it can cause lots of buffers are being dropped in decoder, because of the QoS events. Drops the QoS event before we calculate appropriate pad offsets from blocking pad probe. | |||
2022-10-19 | Update everything for element factory builder API changes | Sebastian Dröge | |
And set properties as part of object construction wherever it makes sense. | |||
2022-10-19 | rtpav1pay: Track last known upstream PTS/DTS in case not all OBUs are ↵ | Sebastian Dröge | |
properly timestamped | |||
2022-10-19 | rtpav1pay: Use a `VecDeque` instead of a `Vec` for the queued OBUs | Sebastian 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-19 | docs: fix references to renamed function gst_plugin_version_helper::get_info() | Michael Oultram | |
2022-10-19 | gtk4: Update to fragile 2.0 | Sebastian Dröge | |
2022-10-18 | fallbacksrc: Configure clocksync | Seungha Yang | |
It's missed in the previous refactoring | |||
2022-10-18 | fallbacksrc: Don't use fallback caps to normal stream | Seungha Yang | |
fallback-{audio,video}-caps should be applied only to fallback branches | |||
2022-10-18 | Update for GStreamer API changes | Sebastian Dröge | |
2022-10-18 | whipsink: Log error body along with status code when POST fails | Arun Raghavan | |
2022-10-18 | Add video comparison element | Rafael Caricio | |
New video/image comparison element, find images in the stream and post metadata of comparisons of the video frames to the application. | |||
2022-10-18 | webrtc: Move to net/webrtc | Thibault Saunier | |
2022-10-18 | Update clap and uuid to latest version | Thibault Saunier | |
2022-10-18 | Update dependencies | Thibault Saunier | |
2022-10-18 | net/webrtc-http: whipsink: Return a proper error message & not panic | Sanchayan 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-18 | Use new format constructors | François Laignel | |
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1128 | |||
2022-10-18 | aws: Add a test for s3src/s3sink | Arun Raghavan | |
This does rely on AWS credentials being provided in the environment, but the test will be ignored if those are missing. | |||
2022-10-18 | spotifyaudiosrc: implement URI handler | Guillaume Desmottes | |
Fix #204 | |||
2022-10-17 | Update for pango API changes | Sebastian Dröge | |
2022-10-17 | textahead: fix pango markup URL | Guillaume Desmottes | |
The old one no longer works. | |||
2022-10-16 | meson: optionalize pango dependency used by video/videofx | Jan Beich | |
Similar to -Dcairo=<auto|enabled|disabled> in gst-plugins-good. | |||
2022-10-14 | audio: Use channel_mask() for AudioCapsBuilder | Vivia Nikolaidou | |
2022-10-14 | plugins: Use .into() instead of gst::Fraction::new() where applicable | Vivia Nikolaidou | |
2022-10-14 | onvifmetadataoverlay, cea608overlay: Fix pangocairo::FontMap::new() | Vivia Nikolaidou | |
It doesn't return an Option anymore. | |||
2022-10-13 | plugins, examples, tutorials: Use AudioCapsBuilder and VideoCapsBuilder | Vivia Nikolaidou | |
Simplify caps creation code | |||
2022-10-13 | ndi: Remove unnecessary explicit `Send+Sync` impls | Sebastian Dröge | |
These are automatically available now. | |||
2022-10-13 | hlssink3: Use #[cfg(feature = "doc")] on gst::prelude import | Vivia Nikolaidou | |
It otherwise gives a warning about the unused import | |||
2022-10-13 | ndi: Various code cleanup | Sebastian Dröge | |
2022-10-13 | onvif: Switch from minidom to xmltree for parsing ONVIF timed metadata | Sebastian Dröge | |
minidom doesn't handle various valid but suboptimal XML documents. | |||
2022-10-12 | ndi: Add NDI plugin to the docs | Sebastian Dröge | |
2022-10-12 | ndi: Re-organize code a bit and don't make internal modules public | Sebastian Dröge | |
2022-10-12 | ndi: Silence some more clippy warnings | Sebastian Dröge | |
2022-10-12 | ndi: Update for pad default functions API changes | Sebastian Dröge | |
2022-10-12 | ndi: Implement dynamic loading of the NDI SDK | Sebastian Dröge | |
And build the plugin on the CI and via meson. | |||
2022-10-12 | ndi: Make element factory details and debug categories more consistent | Sebastian Dröge | |
2022-10-12 | ndi: Prefix GType names with `Gst` | Sebastian Dröge | |
2022-10-12 | ndi: Integrate into the build system | Sebastian Dröge | |