Peter Boba [Sun, 24 Jan 2021 20:45:49 +0000 (21:45 +0100)]
Fix time-management tutorial sample code
Adds newline to a print statement so it doesn't overwrite the position
output. (I'd like to see the last timestamp for the position output).
Mathieu Duponchelle [Tue, 19 Jan 2021 18:25:21 +0000 (19:25 +0100)]
symbols: list gst_value_array_* and gst_value_list_*
Those existing symbols will be newly-documented by hotdoc
when updating to a more recent version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/136>
Seungha Yang [Mon, 11 Jan 2021 12:38:35 +0000 (21:38 +0900)]
symbols: Add gst_query_ref() symbol
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/134>
R S Nikhil Krishna [Mon, 28 Dec 2020 20:18:30 +0000 (01:48 +0530)]
Updated python port of Tutorial 2 with fixed line numbers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/126>
Thibault Saunier [Mon, 4 Jan 2021 14:55:17 +0000 (11:55 -0300)]
Update theme and use new way of specifying gi language in markdown
Baek [Sat, 26 Dec 2020 07:12:33 +0000 (07:12 +0000)]
Fix typo
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/129>
Stéphane Cerveau [Thu, 10 Dec 2020 16:16:26 +0000 (17:16 +0100)]
plugin: update the doc to declare a typefind
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/117>
Stéphane Cerveau [Fri, 6 Nov 2020 09:30:35 +0000 (10:30 +0100)]
plugin: update doc to declare an element
Use GST_ELEMENT_REGISTER_DEFINE in addition
to G_DEFINE_TYPE
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/117>
Thibault Saunier [Sat, 5 Dec 2020 00:46:02 +0000 (21:46 -0300)]
tutorial: Add notice about missing language ports
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
Thibault Saunier [Fri, 4 Dec 2020 19:10:51 +0000 (16:10 -0300)]
tutorials: Port 'hello world' to python
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
Thibault Saunier [Fri, 4 Dec 2020 19:10:51 +0000 (16:10 -0300)]
Add template files to handle language in tutorials
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
Axel Kellermann [Wed, 2 Dec 2020 17:10:40 +0000 (17:10 +0000)]
Fix typos in streaming.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/123>
Axel Kellermann [Wed, 2 Dec 2020 16:08:01 +0000 (16:08 +0000)]
Fix typos in media-information-gathering.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/122>
Kellermann Axel [Wed, 2 Dec 2020 10:08:18 +0000 (10:08 +0000)]
Fix typo in multithreading-and-pad-availability.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/120>
Thibault Saunier [Mon, 30 Nov 2020 19:09:55 +0000 (16:09 -0300)]
symbols: Add encodebin2 symbols
Luis Paulo Fernandes de Barros [Wed, 7 Oct 2020 13:35:36 +0000 (10:35 -0300)]
Fix dynamic-pipelines.md tutorial text
The text and the piece of code that describes the link process of data.convert e data.sink are missing data.resample.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/116>
Thibault Saunier [Tue, 29 Sep 2020 20:08:47 +0000 (17:08 -0300)]
symbols: update for isomp4 class hierarchy shuffle
v2
Nirbheek Chauhan [Sat, 19 Sep 2020 06:07:11 +0000 (11:37 +0530)]
tutorials: Remove libvisual plugin from iOS tutorials
We won't be building the plugin in Cerbero anymore, so remove it from
the tutorial too. See:
https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/605
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/111>
Matthew Waters [Fri, 18 Sep 2020 11:30:22 +0000 (21:30 +1000)]
symbols: update for isomp4 class hierarchy shuffle
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/114>
Tim-Philipp Müller [Tue, 8 Sep 2020 15:59:23 +0000 (16:59 +0100)]
Back to development
Tim-Philipp Müller [Mon, 7 Sep 2020 23:10:27 +0000 (00:10 +0100)]
Release 1.18.0
Sebastian Dröge [Thu, 3 Sep 2020 20:58:31 +0000 (23:58 +0300)]
Include LICENSE.XXX files in the tarball
Sebastian Dröge [Thu, 3 Sep 2020 20:53:47 +0000 (23:53 +0300)]
Fix up licensing information of the documentation
The tutorials are licensed under the CC BY-SA 4.0 license but all other
documentation (especially API reference and design documentation) is
LGPL v2.1+.
Also the tutorials are not LGPL v2.1-only but also allow any later
version.
Sebastian Dröge [Thu, 3 Sep 2020 20:37:38 +0000 (23:37 +0300)]
Add license blurb from README.md to RELEASE_README.md so it's included in the tarball
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/69
Tim-Philipp Müller [Thu, 20 Aug 2020 15:17:00 +0000 (16:17 +0100)]
Release 1.17.90
Matthew Waters [Fri, 14 Aug 2020 16:03:36 +0000 (02:03 +1000)]
symbols: remove vulkan library sybmols
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/109>
Tim-Philipp Müller [Fri, 17 Jul 2020 10:51:36 +0000 (11:51 +0100)]
scripts: release: Filter out duplicate js search assets for devhelp dir
Don't really need this for the devhelp pages.
Reduces tarball size by ~30%.
Fixes #61
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/103>
Mathieu Duponchelle [Tue, 4 Aug 2020 19:56:28 +0000 (21:56 +0200)]
meson: update theme version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/104>
Tim-Philipp Müller [Mon, 27 Jul 2020 17:26:25 +0000 (18:26 +0100)]
symbol_index: add new _FLAG define to fix CI job
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/579
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/108>
Thibault Saunier [Mon, 27 Jul 2020 03:38:08 +0000 (23:38 -0400)]
build: Fix typos from commit
Thibault Saunier [Mon, 27 Jul 2020 02:53:49 +0000 (02:53 +0000)]
build: Minor wording fixes for the gst-build description
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/105>
Tim-Philipp Müller [Fri, 10 Jul 2020 17:29:01 +0000 (18:29 +0100)]
symbol_index: update for avtp property rename
See https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1397
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/102>
Thibault Saunier [Fri, 10 Jul 2020 12:38:32 +0000 (08:38 -0400)]
symbols: Add ges version macros
See https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/issues/75
Tim-Philipp Müller [Fri, 3 Jul 2020 01:04:30 +0000 (02:04 +0100)]
Back to development
Tim-Philipp Müller [Thu, 2 Jul 2020 23:37:52 +0000 (00:37 +0100)]
Release 1.17.2
Tim-Philipp Müller [Thu, 2 Jul 2020 18:57:38 +0000 (19:57 +0100)]
release.py: fix release tarball name
Mathieu Duponchelle [Thu, 2 Jul 2020 16:07:36 +0000 (18:07 +0200)]
symbols: update to latest list
Mathieu Duponchelle [Thu, 2 Jul 2020 15:42:35 +0000 (17:42 +0200)]
symbols: remove gst prefix for plugins
Mathieu Duponchelle [Thu, 2 Jul 2020 13:41:25 +0000 (15:41 +0200)]
release.py: order symbols list, preserve old symbols
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/100>
Mathieu Duponchelle [Thu, 2 Jul 2020 13:40:01 +0000 (15:40 +0200)]
symbols: check in symbols_version.txt
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/100>
Mathieu Duponchelle [Thu, 2 Jul 2020 13:15:51 +0000 (15:15 +0200)]
Sort symbols list
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/100>
Mathieu Duponchelle [Wed, 24 Jun 2020 12:27:27 +0000 (14:27 +0200)]
meson: docs is not an option of gst-docs
Simply error out if hotdoc's version isn't recent enough
parent project can then decide whether gst-docs was required.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/98>
Mathieu Duponchelle [Sat, 20 Jun 2020 22:47:24 +0000 (00:47 +0200)]
RELEASE_README: add disk usage considerations section
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/95>
Thibault Saunier [Tue, 23 Jun 2020 22:01:53 +0000 (18:01 -0400)]
Require hotdoc >= 0.12.2
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/97>
Thibault Saunier [Tue, 23 Jun 2020 19:21:03 +0000 (15:21 -0400)]
Make hotdoc warn us about missing Since markers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/97>
Thibault Saunier [Tue, 23 Jun 2020 15:52:25 +0000 (11:52 -0400)]
Update theme
Tim-Philipp Müller [Fri, 19 Jun 2020 23:28:48 +0000 (00:28 +0100)]
Back to development
Tim-Philipp Müller [Fri, 19 Jun 2020 18:28:21 +0000 (19:28 +0100)]
Release 1.17.1
Tim-Philipp Müller [Fri, 12 Jun 2020 15:24:49 +0000 (16:24 +0100)]
README: fix release target name in docs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/94>
Tim-Philipp Müller [Fri, 12 Jun 2020 15:24:12 +0000 (16:24 +0100)]
Fix release tarball filename: gstreamer-docs-* instead of GStreamer-doc-*
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/94>
Kevin King [Thu, 11 Jun 2020 22:32:44 +0000 (22:32 +0000)]
Fix https url in building-from-source-using-meson.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/93>
Thibault Saunier [Tue, 9 Jun 2020 21:57:25 +0000 (21:57 +0000)]
app-dev: Stop referring to the Gst documentation as it was something different
Thibault Saunier [Wed, 27 May 2020 23:25:42 +0000 (19:25 -0400)]
scripts: Rework the release tarball layout
Adding everything to a `GStreamer-doc-%(project_version)` folder.
Printing release output directory
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/35
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/92>
Edward Hervey [Tue, 26 May 2020 05:51:58 +0000 (07:51 +0200)]
additional: Update links to 2019 conference
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/91>
Soohyun Lee [Wed, 29 Apr 2020 01:02:11 +0000 (10:02 +0900)]
Fix error on the pipeline-manipulation.md's sample code
amp& was inserted in the g_clear_error(). It caused a compile error,
so I removed it for making complie success.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/85>
Edward Hervey [Tue, 12 May 2020 06:08:10 +0000 (08:08 +0200)]
design: Minor update of `streams` document
* Fix indentation of lists and code extracts
* Add link to segment design doc
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/89>
Edward Hervey [Tue, 12 May 2020 05:28:30 +0000 (07:28 +0200)]
additional: Minor cleanups to plugin split up document
* Add small context about the document
* Use quoting (`>`) instead of html code
* Add more spacing for text-reading
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/88>
Edward Hervey [Tue, 12 May 2020 16:43:10 +0000 (18:43 +0200)]
contribute/plugin: More autotools removal
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
Edward Hervey [Tue, 12 May 2020 16:28:26 +0000 (18:28 +0200)]
faq/git: Remove old autotools document
Instead point to the new "build from source using meson" document
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
Edward Hervey [Tue, 12 May 2020 13:58:46 +0000 (15:58 +0200)]
FAQ/developing: Point directly to "developing with meson" docs
Instead of repeating old stuff also :) And ensures everything is centralized in
on doc.
Partly fixes #54
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
Edward Hervey [Tue, 12 May 2020 13:57:59 +0000 (15:57 +0200)]
contribute: Remove link to bugzilla
Gitlab and Marge will automatically add the proper links to commit messages also.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
Edward Hervey [Fri, 10 May 2019 14:53:01 +0000 (16:53 +0200)]
Add meson/gst-build instructions
Fixes #22
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/45>
Edward Hervey [Mon, 11 May 2020 06:43:06 +0000 (08:43 +0200)]
design: Update/Cleanup the stream-selection design doc
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/87>
Matthew Waters [Thu, 23 Apr 2020 03:51:03 +0000 (13:51 +1000)]
build: also read the subproject list from a generated file
Fixes: https://gitlab.freedesktop.org/gstreamer/gst-build/-/issues/60
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/84>
Xidorn Quan [Fri, 10 Apr 2020 12:32:45 +0000 (12:32 +0000)]
Fix a typo in autoplugging document
Siwon Kang [Tue, 7 Apr 2020 10:34:22 +0000 (19:34 +0900)]
tutorials: basic: update gstreamer-tools.md
For the use of matroskademux plugin, the PAD template has changed to
video_%u and audio_%u which generate video_0 and audio_0, respectively.
So the current example using old pad names(video_00/audio_00) causes the
failure in linking pads. This patch changes the pad names into correct
ones.
Siwon Kang [Tue, 7 Apr 2020 09:36:52 +0000 (18:36 +0900)]
tutorials: basic: fix typos
Fix typos in 'Basic tutorial 10: GStreamer tools' and
'Basic tutorial 12: Streaming' pages.
Haihao Xiang [Wed, 18 Mar 2020 04:28:31 +0000 (12:28 +0800)]
mediatype-video-raw: add Y412_LE and Y412_BE
Haihao Xiang [Wed, 18 Mar 2020 02:48:43 +0000 (10:48 +0800)]
mediatype-video-raw: add Y212_LE and Y212_BE
Haihao Xiang [Tue, 10 Mar 2020 03:14:37 +0000 (11:14 +0800)]
mediatype-video-raw: add P012_LE and P012_BE
yair [Thu, 26 Mar 2020 12:16:18 +0000 (12:16 +0000)]
Update videos.md broken links
Alcaro [Tue, 10 Mar 2020 13:34:24 +0000 (13:34 +0000)]
Fix opengl.md typo
Nirbheek Chauhan [Mon, 2 Mar 2020 11:08:17 +0000 (16:38 +0530)]
Cerbero has moved from gnutls+openssl to only openssl
ekwange [Tue, 18 Feb 2020 15:33:52 +0000 (00:33 +0900)]
plugin-dev: fix broken anchor
ekwange [Sun, 2 Feb 2020 14:55:35 +0000 (23:55 +0900)]
update elements.md
Vivia Nikolaidou [Mon, 27 Jan 2020 13:53:27 +0000 (15:53 +0200)]
basic-tutorial-3: Add audioresample
If the sink chosen by autoaudiosink doesn't do resampling internally,
the pipeline may fail. In this specific case, someone on Windows had
configured their sound card to 96000 instead of 48000 and the tutorial
was failing.
Thanks to Olivi55 from IRC for reporting.
Vivia Nikolaidou [Mon, 27 Jan 2020 13:53:27 +0000 (15:53 +0200)]
basic-tutorial-3: Add audioresample
If whatever is in autoaudiosink doesn't do resampling, and 48000 isn't
its configured rate, the tutorial will fail.
Stéphane Cerveau [Sat, 4 Jan 2020 16:09:43 +0000 (16:09 +0000)]
ios: use dash to register plugin
The dash plugin contains now:
- dashdemux
- dashsink
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/704
Sebastian Dröge [Wed, 11 Dec 2019 21:22:35 +0000 (23:22 +0200)]
tutorials/basic/debugging-tools: GST_LEVEL_MEMDUMP is 9 and not 8
Guillaume Desmottes [Mon, 4 Nov 2019 13:22:50 +0000 (14:22 +0100)]
allocation: document how to negotiate video buffers layout
Matthew Waters [Thu, 5 Dec 2019 13:04:46 +0000 (00:04 +1100)]
ios/tutorials/2: add missing -lc++ linking argument
It's present in all the other tutorials performing more than just
gst_init(); gst_deinit();
Matthew Waters [Mon, 2 Dec 2019 23:20:23 +0000 (10:20 +1100)]
ios-tutorials: update for ios-11 minimum
https://gitlab.freedesktop.org/gstreamer/cerbero/merge_requests/356
Matthew Waters [Fri, 8 Nov 2019 07:56:24 +0000 (18:56 +1100)]
design: first pass at some OpenGL design documentation
Mathieu Duponchelle [Mon, 4 Nov 2019 16:01:57 +0000 (17:01 +0100)]
sitemap: make the root a gi index
Thanks to that, gtk-doc links (taken from devhelp), are resolved
correctly when gst-docs is built on its own.
Jan Schmidt [Sat, 2 Nov 2019 16:21:00 +0000 (03:21 +1100)]
seeking: Add some info on instant-rate changes to the design docs
Describe how the instant-rate change events should work in the seeking design
Nirbheek Chauhan [Mon, 23 Sep 2019 08:28:57 +0000 (13:58 +0530)]
installing/android: Use the correct NDK version, not latest
The toolchain is not ABI compatible between NDK versions, so people
should ideally use the same NDK that the binary releases were built
with.
Jordan Petridis [Fri, 20 Sep 2019 13:53:47 +0000 (16:53 +0300)]
app-dev/playback-components: add missing gst_clear_caps
Guillaume Desmottes [Thu, 5 Sep 2019 06:12:18 +0000 (11:42 +0530)]
gst-launch: document how to run a pipeline with a specific latency
I keep forgetting the exact syntax to do that so I figured I'd just
document it properly.
Askar Safin [Wed, 28 Aug 2019 13:08:09 +0000 (16:08 +0300)]
tutorials: basic: hello-world: add links
Also resync markdown code excerpts with the example's source code
Thibault Saunier [Tue, 27 Aug 2019 23:07:55 +0000 (19:07 -0400)]
Update theme
Thibault Saunier [Mon, 26 Aug 2019 22:46:49 +0000 (18:46 -0400)]
Remove now unused plugins.md file
Seungha Yang [Tue, 13 Aug 2019 14:49:12 +0000 (23:49 +0900)]
markdown: mediatype-video-raw.md: Fix broken formatting
ekwange [Thu, 22 Aug 2019 05:15:43 +0000 (14:15 +0900)]
design: Fix typos, indentions, and assorted improvements. Delete
description of drain event
Askar Safin [Wed, 14 Aug 2019 21:12:34 +0000 (00:12 +0300)]
tutorials: fix playback-speed example
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/425
Also avoids duplication
ekwange [Wed, 14 Aug 2019 05:13:08 +0000 (14:13 +0900)]
design: Fix typos in docs
Sebastian Dröge [Mon, 12 Aug 2019 08:57:22 +0000 (11:57 +0300)]
Port gst_element_query*() functions over to the 1.0 API
We don't take the GstFormat as pointer anymore. This was already fixed
long ago in the actual code but not in the markdown documentation.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/issues/44
Gaurav Kalra [Mon, 11 Mar 2019 04:29:11 +0000 (04:29 +0000)]
Update index.md
Ralf Sippl [Wed, 27 Mar 2019 18:34:43 +0000 (18:34 +0000)]
Typo in boiler.md
Ralf Sippl [Wed, 27 Mar 2019 12:31:21 +0000 (12:31 +0000)]
Fix table layout in basics.md
Ralf Sippl [Wed, 27 Mar 2019 12:25:25 +0000 (12:25 +0000)]
Fix links in basics.md