Matthew Waters
aad7ed31e1
vulkan/instance: add vulkan API version selection and checking
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1341 >
2020-06-21 09:30:29 +00:00
Jan Alexander Steffens (heftig)
434d685564
Revert "errorignore: Added convert-error signal"
...
The introduced API has [some problems][1] and [a better solution][2] was
found that made the feature obsolete.
This reverts commit f7626c1f2a
.
[1]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/736#note_357702
[2]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/736#note_238830
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/916
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/916 >
2020-06-20 19:11:57 +01:00
Tim-Philipp Müller
88ace3befb
Release 1.17.1
2020-06-19 19:22:22 +01:00
Tim-Philipp Müller
a8ce8db982
srt: add "empty" subclasses for deprecated srt{client,server}{src,sink}
...
The doc system gets confused when we register the exact same
class as multiple elements, so make a subclass for each.
Also wrap registration of deprecated elements with #ifndef GST_REMOVE_DEPRECATED.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1354 >
2020-06-19 17:20:02 +01:00
Tim-Philipp Müller
8e93ae65e8
x265: ignore tune property when diffing generated docs
...
Unfortunately it means those tune enums don't show up in
the docs then, but if that's how it's gotta be..
(Problem at hand is that on Tim's machine x265enc gets an
tune=animation and on the CI machine this doesn't show up.)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1354 >
2020-06-19 15:41:51 +01:00
Tim-Philipp Müller
616319ed4e
docs: update plugins cache
...
Add some more plugins, update for new markers.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1354 >
2020-06-19 13:08:10 +01:00
Jan Schmidt
1cf3cae5e1
dvbsubenc: Add DVB Subtitle encoder
...
Add an element that converts AYUV video frames to a DVB
subpicture stream.
It's fairly simple for now. Later it would be good to support
input via a stream that contains only GstVideoOverlayComposition
meta.
The element searches each input video frame for the largest
sub-region containing non-transparent pixels and encodes that
as a single DVB subpicture region. It can also do palette
reduction of the input frames using code taken from
libimagequant.
There are various FIXME for potential improvements for now, but
it works.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1227 >
2020-06-17 12:50:13 +10:00
Tim-Philipp Müller
c7095abd31
yadif: remove plugin, there's now deinterlace method=yadif
...
Plugin code was still the GPL version, and the
functionality has now been moved into the deinterlace
element in gst-plugins-good as method=yadif (and LGPL).
See https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/444
and https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/621
Closes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/216
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/463
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1336 >
2020-06-11 21:52:49 +01:00
Thibault Saunier
3e507dc073
docs: Update plugins cache
2020-06-10 10:40:56 -04:00
Thibault Saunier
ebababae03
srt: doc: Add missing gst_type_mark_as_plugin_api
2020-06-09 12:28:13 -04:00
Thibault Saunier
af26b95c29
docs: Mark lv2 runtime generated enums as plugins API types
2020-06-09 12:28:13 -04:00
Thibault Saunier
60fba5f380
docs: Add some more plugin API types
...
And allow creating vulkan device object without specifying an instance
so it can be introspected.
2020-06-09 12:28:13 -04:00
Thibault Saunier
3a98a37375
docs: Update plugins cache
2020-06-09 12:28:13 -04:00
Sebastian Dröge
01bbcb3642
docs: Update gst_plugins_cache.json
2020-06-04 13:33:16 -04:00
rubenrua
6c3f092afc
asfmux: Fix typo in property description
...
s/milisecs/milliseconds/g
2020-03-12 18:38:11 +01:00
Jan Schmidt
6d292c86e9
switchbin: Add docs
...
Add documentation clauses and enrol switchbin to generate
plugin docs
2019-11-13 10:15:32 +00:00
Aaron Boxer
6d3429af34
documentation: fixed a heap o' typos
2019-11-05 09:11:25 -05:00
Thibault Saunier
fa18824d32
doc: Update plugin cache
2019-08-28 13:02:13 +00:00
Ederson de Souza
5592ab1769
docs: Add AVTP elements documentation
2019-07-03 09:59:35 -07:00
Tim-Philipp Müller
4ff14c0e74
Remove VDPAU plugin
...
It's been replaced by NVENC/NVDEC and even NVIDIA doesn't
support VDPAU any longer and hasn't for quite some time.
The plugin has been unmaintained and unsupported for a very
long time, and given the track record over the last 10 years
it seems highly unlikely anyone is going to make it work well,
not to mention adding plumbing for proper zero-copy or
gst-gl integration.
Closes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/828
2019-06-06 18:45:09 +01:00
Tim-Philipp Müller
bc0c99a3ab
docs: update plugin doc cache and add more plugins
2019-05-30 20:50:07 +02:00
Tim-Philipp Müller
1b774e2da8
docs: remove stale plugins from docs plugin cache
...
gtk plugin has moved to -good, schroedinger has been removed.
2019-05-29 12:48:06 +01:00
Mathieu Duponchelle
85c389df24
doc: update plugin cache
2019-05-25 19:48:25 +02:00
Nicolas Dufresne
bb646787d0
docs: Updated plugins cache file
...
This was done so that the duplicated rist element would go way.
2019-05-25 17:36:31 +02:00
Nicolas Dufresne
abe339fb31
doc: Add rist plugin to hotdoc
2019-05-21 18:49:18 +00:00
Thibault Saunier
397f3afd19
docs: Update cache and mark some rist prop as 'show-default'
2019-05-21 13:31:52 +00:00
Seungha Yang
ca238bdc87
docs: Update plugins cache for nvdec/nvenc
2019-05-18 02:47:37 +00:00
Thibault Saunier
f7465dea34
docs: Add infos about windows specific plugins
2019-05-16 16:41:28 -04:00
Thibault Saunier
c25d1105d1
docs: Stop building the doc cache by default
...
And update the cache
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/issues/36
2019-05-16 09:34:35 -04:00
Thibault Saunier
8917c62f93
docs: Make sure frei0r plugins properties default are stable
...
frei0r returns 'random' values as default and it makes the cache
often change for no good reason
2019-05-14 10:47:19 -04:00
Thibault Saunier
8228f78cb7
docs: Remove stereo and openglmixer from the cache
...
Thus were moved, respectively, to -good and -base
2019-05-14 10:47:09 -04:00
Thibault Saunier
2d19e7dab7
docs: Update plugins documentation cache
2019-05-13 23:07:23 -04:00
Thibault Saunier
47a49f3381
docs: Build documentation with hotdoc
2019-05-13 17:00:00 -04:00
Nicolas Dufresne
a10619da65
rist: Enable plugin doc creation
2019-05-02 19:28:25 +00:00
Tim-Philipp Müller
f691c46e1c
Back to development
2019-04-19 11:00:07 +01:00
Tim-Philipp Müller
87c4c1addf
Update docs
2019-04-19 00:28:55 +01:00
Tim-Philipp Müller
1064022087
Update docs
2019-04-11 00:32:40 +01:00
Tim-Philipp Müller
df4205d30f
Back to development
2019-03-04 09:11:56 +00:00
Tim-Philipp Müller
768cad2dd6
Update docs
2019-02-26 11:53:22 +00:00
Bastien Nocera
2d5ed45913
vcdsrc: Remove unusable VCD source
...
The VCD source was ported in 2014 (commit 89eb1e9
), but the necessary
"cdxaparse" plugin, which is used to "Parse a .dat file (VCD) into
raw mpeg1" was never ported.
This means that the probable main user for the feature, totem, hasn't
actually been able to play back VCDs, since 2012, when it switched to
using GStreamer 1.0.
Note that even if cdxaparse was finally ported, a lot of work would
still be necessary before it is considered usable. Notably, it is
missing disc image support [1] and some VCDs just cannot be opened for
reading [2].
[1]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/898
[2]: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/899
2019-02-18 15:39:43 +01:00
Tim-Philipp Müller
448c496836
Update docs
2019-01-17 02:16:52 +00:00
Tim-Philipp Müller
88683e5a1e
Remove openglmixers plugin, moved to -base
...
Merged into the existing opengl plugin in -base.
2018-12-28 13:48:29 +01:00
Tim-Philipp Müller
e42efbccb1
Remove compositor plugin which was moved to -base
...
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/138
2018-12-27 15:31:58 +01:00
Tim-Philipp Müller
63e961ff7a
stereo: remove plugin which has been merged into audiofx in -good
...
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/457
2018-12-25 13:06:40 +01:00
Tim-Philipp Müller
d3f174f77f
Remove daala plugin
...
Not so useful now that all effort is focused on AV1 instead.
Was only ever enabled with --enable-experimental anyway.
Fixes #848
2018-12-17 12:03:09 +00:00
Tim-Philipp Müller
3485326a90
docs: update for git master
2018-11-02 20:31:11 +00:00
Tim-Philipp Müller
be3edc6ad6
docs: plugins: update for git master
2018-09-24 10:59:16 +01:00
Tim-Philipp Müller
8a16531b6a
docs: plugins: update
2018-05-05 17:55:58 +02:00
Thibault Saunier
4984af5917
debugutils: Add a testsrcbin element
...
This is a simple Bin that will expose audiotestsrc or videotestsrc
based on what is asked by the user either through the GstURIHandler
API or through the "stream-types" property.
This element also provides GstStream and GstStreamCollection
so it is nicely usable from playbin3.
https://bugzilla.gnome.org/show_bug.cgi?id=795366
2018-04-19 11:10:54 -03:00
Tim-Philipp Müller
9c415083b6
docs: plugins: remove stale xml data for moved or renamed plugins
...
rawparse plugin moved to -base, only legacyrawparse remains.
siren plugin was renamed and was listed twice.
https://bugzilla.gnome.org/show_bug.cgi?id=794069
2018-03-27 17:41:28 +01:00