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
AgeCommit message (Collapse)Author
2021-01-02Fix clippy::redundant_pattern_matchingMarijn Suijten
2021-01-02tutorial/1: gst_plugin_define! is renamed to gst::plugin_define!Marijn Suijten
Fixes: 3d61737 ("Update for macro renames")
2021-01-02tutorial/1: Fix unclosed ```rust blockMarijn Suijten
Fixes: 4829e31 ("tutorial: Update for subclassing API changes")
2020-12-31ci: Add some more ignored lints to the clippy configurationSebastian Dröge
2020-12-31ci: Update to dav1d 0.8.0Sebastian Dröge
2020-12-31togglerecord: Also check for flushing at the top of the chain functionSebastian Dröge
It would return further down anyway but there's no point in doing useless work if it can be avoided.
2020-12-31togglerecord: Check for flushing when the main stream waits for the other ↵Sebastian Dröge
streams Otherwise it would not wake up and return when shutting down the element.
2020-12-30textwrap: Remove workaround that is not needed anymore with textwrap 0.13.2Sebastian Dröge
2020-12-30sccparse: Work around invalid drop-frame timecodesSebastian Dröge
Various SCC files have invalid drop frame timecodes. Every full minute the first two timecodes are skipped, except for every tenth minute, which means that e.g. "00:01:00;00" is not a valid timecode and the next valid timecode would be "00:01:00;02".
2020-12-30sccparse: Parse timecode only once when seekingSebastian Dröge
Also avoids an unwrap().
2020-12-30sccparse: Simplify timecode handling a bitSebastian Dröge
2020-12-30mccparse: Use the last known timecode as duration even if there were more ↵Sebastian Dröge
invalid ones afterwards
2020-12-29Use typed integer literals instead of castingSebastian Dröge
2020-12-29threadshare: Return a proper error type instead of ()Sebastian Dröge
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-24closedcaption: Update for glib::DateTime API changesSebastian Dröge
2020-12-23Added hsv plugin with hsvfilter and hsvdetector elementsBlaxar Waldarax
2020-12-22tutorial: Sync doc link with gstreamer cratesWonchul Lee
2020-12-20Update for macro renamesSebastian Dröge
2020-12-18Update everything for glib macro renamingsSebastian Dröge
2020-12-17Update for new simplified glib::Object::new() APISebastian Dröge
2020-12-11fallbackswitch: Reset fallback pad state on remove.Jan Schmidt
2020-12-11fallbackswitch: Document return parameters for get_next_buffer()Jan Schmidt
The return type for get_next_buffer() is quite complex, so add some comments about what is what.
2020-12-11fallbackswitch: Use pad as the debug objectJan Schmidt
Instead of using the aggregator as the object in debug statements relating to pad dataflow, use the pad itself.
2020-12-11fallbackswitch: Move health checks to the OutputState.Jan Schmidt
Move some code to the OutputState from the fallbackswitch struct to make things a bit cleaner.
2020-12-11fallbackswitch: Update for upstream changesJan Schmidt
2020-12-11fallbackswitch: Add manual stream control modeJan Schmidt
Add properties to report and notify on stream health changes, and a mode where the app can control the stream switching by setting the active-pad property manually. This is useful for modifying the policy of fallbackswitch stream choices, and to synchronise switching of multiple fallbackswitches
2020-12-11fallbacksrc: Fallback to videotestsrc if image fallback URI is invalidSeungha Yang
... or on error from video fallback path
2020-12-11textwrap: Update to textwrap 0.13Sebastian Dröge
2020-12-08jitterbuffer: mark from_glib fn as unsafeMathieu Duponchelle
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/446>
2020-12-07mccparse/sccparse: Ignore if pausing a task that does not exist anymoreSebastian Dröge
Not really a problem anywhere here.
2020-12-07sccparse, mccparse: fix deadlock on seekMathieu Duponchelle
Don't try to pause the sinkpad task while holding the state lock, that's a bit rude.
2020-12-07sodium: Handle error from Adapter::copy()Sebastian Dröge
2020-12-05Remove various unneeded unwrapsSebastian Dröge
2020-12-01sccparse: Add support for seekingSeungha Yang
Only pull mode can support seeking for now and reverse playback is not implemented yet. Note that this restriction is the same as that of mccparse.
2020-12-01sccparse: Remove unnecessary timecode handlingSeungha Yang
Wasn't intended to be a part of commit d56ae71e0e4f5465fa32772414ca616ec7bcf0a6
2020-12-01gif: rename plugin to 'gif'Guillaume Desmottes
It's more coherent and what's actually used as library name.
2020-11-24ts-udpsink: Post Message on SinkMessage eventAbdul Rehman
2020-11-23video: Update to 2018 editionSebastian Dröge
2020-11-23utils: Update to 2018 editionSebastian Dröge
2020-11-23version-helper: Remove unneeded `extern crate`Sebastian Dröge
2020-11-23tutorial: Update to 2018 editionSebastian Dröge
2020-11-23text: Update to 2018 editionSebastian Dröge
2020-11-23net: Update to 2018 editionSebastian Dröge
2020-11-23generic: Update to 2018 editionSebastian Dröge
2020-11-22audio: Update to 2018 editionSebastian Dröge
2020-11-20deny: UpdateSebastian Dröge
2020-11-19flavors: Update to nom 6Sebastian Dröge
2020-11-19closedcaption: Silence type complexity warningSebastian Dröge
2020-11-19closedcaption: Remove combine dependencySebastian Dröge