Commit graph

406 commits

Author SHA1 Message Date
Arthur Crippa Búrigo
0fa06f4805 Update pipeline-manipulation.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/146>
2021-03-23 15:54:55 +00:00
Matthew Waters
10a461daf4 gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead.  GCC 11 has started warning about using volatile
with atomic operations.

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719

Discovered in https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/150>
2021-03-19 17:31:51 +11:00
Nirbheek Chauhan
3b2f3939a4 design: Update states architectural documentation
We now have STATE_TARGET, which is subtly different from STATE_PENDING

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/149>
2021-03-15 16:11:12 +05:30
Florian Karydes
9163aad08a Install *-dev packages in Linux to get headers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/147>
2021-03-05 08:00:13 +01:00
Arthur Crippa Búrigo
fb03f38d4a Update markdown/application-development/introduction/basics.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/144>
2021-03-03 23:45:53 +00:00
Arthur Crippa Búrigo
b299a89d4e pads: fix gst-inspect command formatting
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/145>
2021-03-03 18:59:35 +00:00
P H
d41dea6f62 Update toolkit-integration.md for typo in compile command
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/143>
2021-02-24 08:53:31 +00:00
John Hassell
2f8df7bea8 Removed passive voice from 'IDLE' probe usefulness description, corrected spelling.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/141>
2021-02-16 21:52:53 +00:00
John Hassell
4b8eaebda2 Spelling and grammatical changes.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/141>
2021-02-16 17:17:48 +00:00
Sonny Piers
d4d393eabf Update Fedora instructions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/140>
2021-02-14 12:17:15 +00:00
Peter Boba
2248c5a389 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).
2021-01-24 21:45:49 +01:00
R S Nikhil Krishna
ddbe5ce83b Updated python port of Tutorial 2 with fixed line numbers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/126>
2021-01-05 18:04:56 -03:00
Thibault Saunier
be19c30254 Update theme and use new way of specifying gi language in markdown 2021-01-04 14:56:14 +00:00
Baek
d614591657 Fix typo
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/129>
2020-12-26 07:12:33 +00:00
Stéphane Cerveau
4000e4b55e plugin: update the doc to declare a typefind
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/117>
2020-12-11 10:12:39 +01:00
Stéphane Cerveau
5a004ed35b 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>
2020-12-11 10:12:39 +01:00
Thibault Saunier
491bf70f89 tutorial: Add notice about missing language ports
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
2020-12-07 11:14:56 -03:00
Thibault Saunier
de01b82504 tutorials: Port 'hello world' to python
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
2020-12-07 11:14:56 -03:00
Thibault Saunier
e085b45563 Add template files to handle language in tutorials
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
2020-12-07 11:12:35 -03:00
Axel Kellermann
df3a6542a2 Fix typos in streaming.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/123>
2020-12-02 19:04:40 +00:00
Axel Kellermann
172ace3cc2 Fix typos in media-information-gathering.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/122>
2020-12-02 16:08:01 +00:00
Kellermann Axel
21c74fccc2 Fix typo in multithreading-and-pad-availability.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/120>
2020-12-02 10:08:18 +00:00
Luis Paulo Fernandes de Barros
c56de2aaef 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>
2020-10-07 10:35:36 -03:00
Thibault Saunier
c38233882e build: Fix typos from commit 2020-07-26 23:39:29 -04:00
Thibault Saunier
2e1231ff17 build: Minor wording fixes for the gst-build description
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/105>
2020-07-26 23:05:28 -04:00
Kevin King
5c83668f2f Fix https url in building-from-source-using-meson.md
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/93>
2020-06-11 22:32:44 +00:00
Thibault Saunier
424ddb4eda app-dev: Stop referring to the Gst documentation as it was something different 2020-06-09 21:57:25 +00:00
Edward Hervey
c984333d23 additional: Update links to 2019 conference
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/91>
2020-05-26 07:52:22 +02:00
Soohyun Lee
1271047683 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>
2020-05-25 23:51:36 +00:00
Edward Hervey
ea25788fe1 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>
2020-05-13 13:23:55 +00:00
Edward Hervey
ad6b3130ee 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>
2020-05-13 12:35:10 +00:00
Edward Hervey
e04a1bdded contribute/plugin: More autotools removal
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
2020-05-12 18:43:10 +02:00
Edward Hervey
b5a79eaa17 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>
2020-05-12 18:28:26 +02:00
Edward Hervey
7dd3be2d49 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>
2020-05-12 16:21:14 +02:00
Edward Hervey
d309231bc8 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>
2020-05-12 16:21:14 +02:00
Edward Hervey
5eb506f6ac Add meson/gst-build instructions
Fixes #22

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/45>
2020-05-12 15:24:16 +02:00
Edward Hervey
c96231f8ca design: Update/Cleanup the stream-selection design doc
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/87>
2020-05-11 09:59:50 +02:00
Xidorn Quan
d255d5b503 Fix a typo in autoplugging document 2020-04-10 12:32:45 +00:00
Siwon Kang
27487bf133 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.
2020-04-07 22:00:34 +00:00
Siwon Kang
d894a444a8 tutorials: basic: fix typos
Fix typos in 'Basic tutorial 10: GStreamer tools' and
'Basic tutorial 12: Streaming' pages.
2020-04-07 20:32:56 +00:00
Haihao Xiang
1b84e51251 mediatype-video-raw: add Y412_LE and Y412_BE 2020-04-02 08:34:55 +00:00
Haihao Xiang
600351a30d mediatype-video-raw: add Y212_LE and Y212_BE 2020-04-02 08:34:55 +00:00
Haihao Xiang
ffa1486d76 mediatype-video-raw: add P012_LE and P012_BE 2020-04-02 08:34:55 +00:00
yair
a51c082de7 Update videos.md broken links 2020-03-26 12:16:18 +00:00
Alcaro
2460277e2e Fix opengl.md typo 2020-03-10 13:34:24 +00:00
ekwange
254ce57b07 plugin-dev: fix broken anchor 2020-02-19 00:42:47 +09:00
ekwange
212a13df9c update elements.md 2020-02-03 23:23:35 +09:00
Vivia Nikolaidou
b008abee2e 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.
2020-01-30 00:10:20 +02:00
Vivia Nikolaidou
218157ffcf 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.
2020-01-27 15:53:27 +02:00
Sebastian Dröge
45fb85246a tutorials/basic/debugging-tools: GST_LEVEL_MEMDUMP is 9 and not 8 2019-12-11 23:22:35 +02:00