stefan-dangl
a17c566c7e
docs: Fix negotiation documentation
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9618 >
2025-08-28 20:55:33 +00:00
Tim-Philipp Müller
24ee088cee
Back to development after 1.27.1
2025-07-08 20:00:07 +01:00
Tim-Philipp Müller
1fa56616fb
Release 1.27.1
2025-07-08 19:58:12 +01:00
Víctor Manuel Jáquez Leal
9ae93f1a71
gst-docs: update symbols_index.json
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7197 >
2025-07-03 13:41:32 +02:00
Tim-Philipp Müller
b0d952ef53
contributing: add section about deletion of merged branches
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9292 >
2025-06-28 11:21:44 +00:00
Nirbheek Chauhan
d432dbd106
docs: Document that unnecessary rebases make reviewing harder
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9255 >
2025-06-20 13:36:35 +00:00
Stéphane Cerveau
59eaf4cc39
parser: fix spelling of GstAV1SegmentationParams
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8795 >
2025-06-17 21:07:13 +00:00
Víctor Manuel Jáquez Leal
82a71a7739
gstreamer-vaapi: remove subproject
...
It's almost superseded by va plugin in gst-plugins-bad.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9200 >
2025-06-10 17:32:46 +00:00
L. E. Segovia
2549f63b3c
android: tutorial-5: Fix crash when trying to skip video
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9104 >
2025-06-06 22:27:47 +00:00
L. E. Segovia
0c5ea7f857
android: Update provided projects to API level 24
...
In preparation for https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/802
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9104 >
2025-06-06 22:27:47 +00:00
L. E. Segovia
278ba6f6a3
android: tutorials: Update Gradle to 8.11
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9104 >
2025-06-06 22:27:47 +00:00
L. E. Segovia
035bd5d37e
android: tutorials: Update Gradle to 7.5
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9104 >
2025-06-06 22:27:47 +00:00
Víctor Manuel Jáquez Leal
6bcf0e3276
docs: update iOS player and tutorials, Android docs and symbols
...
docs: update symbols
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8719 >
2025-05-05 11:53:46 +00:00
Tim-Philipp Müller
128710caab
meson: rename meson_options.txt to meson.options
...
Which is supported since Meson 1.1:
https://mesonbuild.com/Release-notes-for-1-1-0.html#support-for-reading-options-from-mesonoptions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8651 >
2025-05-03 10:38:25 +01:00
Philippe Normand
28d97212c5
wpe2: New WPE plugin making use of the "WPE Platform API"
...
Currently only a wpevideosrc2 element is exposed. GL and SHM buffer rendering
are supported, navigation events too (touch is un-tested). Audio pads handling
is not supported yet (that requires new WPE API).
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8789 >
2025-04-29 08:10:01 +01:00
Daniel Morin
bdf22740fe
doc: fix formatting
...
Add spaces after sections otherwise bullet are not rendered properly
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8883 >
2025-04-24 14:05:04 +00:00
Olivier Crête
00321a6daf
docs: Add more va properties to non-versionned enums
...
These are auto-generated and creating doc for them is just too painful.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8774 >
2025-04-04 14:06:35 -04:00
Olivier Crête
a35d9a2246
docs: Add machine-learning-analytics to sitemap
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8774 >
2025-04-03 17:53:34 -04:00
Jan Schmidt
3ed710932a
gst-docs: Fix URL for personal_access_tokens page
...
The gitlab url seems to have moved since the docs were written
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8681 >
2025-03-27 09:44:55 +00:00
Tim-Philipp Müller
1a971d8e12
Back to development in main branch after 1.26.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8621 >
2025-03-12 14:21:08 +01:00
Tim-Philipp Müller
d31ce8e5e1
Release 1.26.0
2025-03-11 20:20:16 +00:00
L. E. Segovia
8ab2844443
android: Use the Ninja generator
...
An upcoming Cerbero change will one-ring all the builds.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8478 >
2025-02-26 12:22:23 +00:00
Tim-Philipp Müller
644a005ecb
Back to development after 1.25.90
2025-02-23 23:52:57 +00:00
Tim-Philipp Müller
94a3e912ab
Release 1.25.90
2025-02-23 23:44:10 +00:00
Marc-André Lureau
7fffcc2b6a
gst-docs: add avdec/avenc qoi symbols
...
See also:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8458#note_2780035
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8458 >
2025-02-14 11:35:52 +00:00
Thibault Saunier
bdce7166b8
docs: rust-unifier: Iterate over all pipelines to find latest gstreamer-rs docs
...
Since the documentation job is manually triggered, the latest docs might not be
in the most recent pipelines. Change the pipeline listing to iterate over all
pipelines until we find the last successful documentation build.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8463 >
2025-02-12 12:39:30 +00:00
Tim-Philipp Müller
bf5f642841
Back to development after 1.25.50
2025-02-09 17:47:32 +00:00
Tim-Philipp Müller
3e8f88d756
Release 1.25.50
2025-02-09 17:35:17 +00:00
Nicolas Dufresne
9eec7ddf19
video: Add support for big endian DRM formats
...
When a format is big endian, the 8bith of the fourcc is set. Handle this by
using a "_BE" suffix in serialization. The patch also update the design document
and introduce a unit test.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8404 >
2025-02-05 18:56:15 -05:00
Andoni Morales Alastruey
bc5e1eeb16
build: remove gst-indent as a subproject
...
gst-indent is now installable with pip. Remove it as
a subproject and update the documentation.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8402 >
2025-02-05 17:43:57 +00:00
Andoni Morales Alastruey
44720cd2f4
pre-commit: add documentation on how to use it
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5192 >
2025-01-31 19:15:26 -03:00
L. E. Segovia
2e11649264
docs: Move all references to gst-indent-1.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5192 >
2025-01-31 19:15:26 -03:00
Tim-Philipp Müller
41c097ed6c
docs: update contributing + FAQ docs for gst-indent
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5192 >
2025-01-31 19:14:43 -03:00
Thibault Saunier
d7274f574c
docs: rust: Fix link to rust documentation when in a rustdoc page
...
Current behavior is too weird as it points to the `libs.html` page
which is empty (as ?language=rust), instead we should stay on the
same page.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8350 >
2025-01-23 10:29:32 -03:00
Thibault Saunier
58939e10ee
docs: Embed the gstreamer-rs documentation into our documentation in CI
...
Downloading the latest build of GStreamer-rs from its CI job and running a
script to embed the rustoc generated documentation into hotdoc based one.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8317 >
2025-01-23 10:52:50 +00:00
Mathieu Duponchelle
7983ecff1c
docs: generate hotdoc configs for libraries with our helper script
...
With this patch, configure time is identical no matter whether doc is
enabled or not.
The configuration files also now contain explicitly-listed sources with
no wildcards.
For the four libraries where hotdoc needs to use clang to generate the
documentation (as opposed to the rest of the libraries where hotdoc uses
the gir), the script will call pkg-config to determine the appropriate
C flags.
This means a side effect of this patch is that pkg-config files are now
generated for the gstadaptivedemux and gstopencv libraries.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8312 >
2025-01-17 20:36:06 +01:00
Mathieu Duponchelle
17e53f8c95
meson: bump minimum version to 1.4 in every subprojects
...
36c01d05797ad9c7778939c54870f979bdcbba1f bumped to 1.4 for gst-devtools
and the root project, but we usually keep those in sync everywhere.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8312 >
2025-01-17 20:22:34 +01:00
Tim-Philipp Müller
a059536b58
Back to development after 1.25.1
2025-01-14 15:00:43 +00:00
Tim-Philipp Müller
ca9d85c3b7
Release 1.25.1
2025-01-14 14:57:58 +00:00
Mathieu Duponchelle
a15c786db5
docs: implement pre-commit hook to check cache updates and since tags
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8231 >
2025-01-09 16:19:39 +00:00
Mathieu Duponchelle
7b4e6e67d3
docs: start using custom_target instead of run_command for sitemap
...
Intead of passing around the output of the config generator program,
which consists of paths joined by a separator we can have the generator
simply produce an extra file containing those paths.
This commit only implements the new approach for the core plugins, as
this was needed to avoid spurious meson rebuilds when the pre-commit
hook regenerates the core plugins_cache.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8231 >
2025-01-09 16:19:39 +00:00
Mathieu Duponchelle
cc7c3183f4
docs/contribute: add section about fixing since tags
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7531 >
2025-01-07 20:05:19 +01:00
Thibault Saunier
2c9a642b66
meson: Give the same name for api_version in all modules
...
There were 2 version of it, apiversion and api_version, I chose the one
with most occurencies: `api_version`
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8178 >
2024-12-20 20:19:28 +00:00
Nirbheek Chauhan
07e538c043
vtenc: Fix class hierarchy in an attempt to fix property docs
...
Also fix some convention-nits in the process.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8120 >
2024-12-16 18:52:21 +00:00
Armin Begovic
3fc5ee6298
decklink: Add missing video modes to gst_decklink_mode_get_type()
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8110 >
2024-12-10 10:26:01 +00:00
L. E. Segovia
e67c997970
examples: iOS: Remove frei0r plugin as we do not ship its plugins
...
See https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1651#note_2681739
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8024 >
2024-12-04 11:00:48 +00:00
Qian Hu (胡骞)
53007b5d83
docs: update fields about gst video aligment
...
1) add stride align fields in allocation.md
2) add stride align fields in gstvideometa.h
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7201 >
2024-11-19 15:27:38 +00:00
Thibault Saunier
7010efc8ed
meson: Bump minimum version to 1.3
...
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4025
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7899 >
2024-11-16 03:02:27 +00:00
Niklas Jang
3dcdea9e80
docs: tutorials: improve Linux compile instruction for newbies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7859 >
2024-11-11 17:25:18 +00:00
Tom Schuring
1a9ecaeec9
docs: plugin development: add example for enum property
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7859 >
2024-11-11 17:25:18 +00:00