platform/upstream/gstreamer.git
5 years agodesign: Fix typos in docs
ekwange [Wed, 14 Aug 2019 05:13:08 +0000 (14:13 +0900)]
design: Fix typos in docs

5 years agoPort gst_element_query*() functions over to the 1.0 API
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

5 years agoUpdate index.md
Gaurav Kalra [Mon, 11 Mar 2019 04:29:11 +0000 (04:29 +0000)]
Update index.md

5 years agoTypo in boiler.md
Ralf Sippl [Wed, 27 Mar 2019 18:34:43 +0000 (18:34 +0000)]
Typo in boiler.md

5 years agoFix table layout in basics.md
Ralf Sippl [Wed, 27 Mar 2019 12:31:21 +0000 (12:31 +0000)]
Fix table layout in basics.md

5 years agoFix links in basics.md
Ralf Sippl [Wed, 27 Mar 2019 12:25:25 +0000 (12:25 +0000)]
Fix links in basics.md

5 years agoTypos in preface.md
Ralf Sippl [Wed, 27 Mar 2019 09:43:09 +0000 (09:43 +0000)]
Typos in preface.md

5 years agoUpdate on-windows.md: specify approximate disk cost for x64 as of v1.15.1
R Kh [Thu, 24 Jan 2019 20:58:51 +0000 (20:58 +0000)]
Update on-windows.md: specify approximate disk cost for x64 as of v1.15.1

5 years agoUpdate on-windows.md: fix formatting around environment variables, improve wording...
R Kh [Thu, 24 Jan 2019 20:10:22 +0000 (20:10 +0000)]
Update on-windows.md: fix formatting around environment variables, improve wording, split excessively long lines.

5 years agovideo.md: Add links to GStreamer conferences 2017 and 2018
Thibault Saunier [Thu, 1 Aug 2019 03:29:52 +0000 (03:29 +0000)]
video.md: Add links to GStreamer conferences 2017 and 2018

5 years agoRemove reference to the old sdk.
Olivier Crête [Wed, 6 Mar 2019 22:33:08 +0000 (17:33 -0500)]
Remove reference to the old sdk.

Remove link to config file from 0.10 version. It doesn't work with modern cerbero.

5 years agodynamic-pipelines: Make the "GStreamer states" table a proper table
Thibault Saunier [Thu, 27 Jun 2019 03:11:54 +0000 (03:11 +0000)]
dynamic-pipelines: Make the "GStreamer states" table a proper table

5 years agoUpdate clocks.md - fix some 'broken' sentences, typos
Ralf Sippl [Mon, 25 Mar 2019 13:13:57 +0000 (13:13 +0000)]
Update clocks.md - fix some 'broken' sentences, typos

5 years agonavbar: Fix link to GStreamer core lib
Thibault Saunier [Sat, 1 Jun 2019 03:45:09 +0000 (23:45 -0400)]
navbar: Fix link to GStreamer core lib

We do not suffix subprojects with the API version anymore

5 years agoindex: point Get Started link towards tutorials
Mathieu Duponchelle [Thu, 30 May 2019 02:03:02 +0000 (04:03 +0200)]
index: point Get Started link towards tutorials

5 years agoHeavily refactor the sitemap
Mathieu Duponchelle [Sun, 26 May 2019 22:32:55 +0000 (00:32 +0200)]
Heavily refactor the sitemap

5 years agoRemove old school plugins listing generator
Thibault Saunier [Tue, 21 May 2019 12:22:52 +0000 (08:22 -0400)]
Remove old school plugins listing generator

5 years agoList all GStreamer elements on the plugins index page
Thibault Saunier [Tue, 21 May 2019 12:18:53 +0000 (08:18 -0400)]
List all GStreamer elements on the plugins index page

5 years agodevhelp: specify --devhelp-online
Mathieu Duponchelle [Sun, 26 May 2019 10:38:38 +0000 (12:38 +0200)]
devhelp: specify --devhelp-online

5 years agoUpdate theme
Thibault Saunier [Fri, 17 May 2019 20:47:15 +0000 (16:47 -0400)]
Update theme

5 years agoUpdate the readme now that plugins doc cache is manually built
Thibault Saunier [Thu, 16 May 2019 17:57:05 +0000 (13:57 -0400)]
Update the readme now that plugins doc cache is manually built

See https://gitlab.freedesktop.org/gstreamer/gst-docs/issues/36

5 years agogitlab: Use the standard gst-ci definition
Thibault Saunier [Fri, 26 Apr 2019 01:07:12 +0000 (21:07 -0400)]
gitlab: Use the standard gst-ci definition

5 years agoUpdate the README with information about API documentation
Thibault Saunier [Wed, 24 Apr 2019 22:45:37 +0000 (18:45 -0400)]
Update the README with information about API documentation

5 years agoFix link to API documentation
Thibault Saunier [Tue, 23 Apr 2019 20:43:08 +0000 (16:43 -0400)]
Fix link to API documentation

assuming we are building it as part of our build

5 years agoMake sure to add GStreamer cflags building the doc
Thibault Saunier [Wed, 6 Mar 2019 12:24:19 +0000 (09:24 -0300)]
Make sure to add GStreamer cflags building the doc

Required for our examples

5 years agoAdd a 'release' target to generate a ready to install tarball
Thibault Saunier [Wed, 15 Aug 2018 16:59:25 +0000 (13:59 -0300)]
Add a 'release' target to generate a ready to install tarball

5 years agoBuild GStreamer modules API documentation as part of our build
Thibault Saunier [Fri, 26 Apr 2019 01:05:06 +0000 (21:05 -0400)]
Build GStreamer modules API documentation as part of our build

Adding a nice landing page.

And update emoticons.

Using meson subprojects

5 years ago.gitignore: Adds HTML and backup files
Francisco Javier Velázquez-García (francisv) [Fri, 3 May 2019 14:21:49 +0000 (16:21 +0200)]
.gitignore: Adds HTML and backup files

5 years agoindex.md: Minor typo fix and other minor improvements
Francisco Javier Velázquez-García (francisv) [Fri, 3 May 2019 14:21:08 +0000 (16:21 +0200)]
index.md: Minor typo fix and other minor improvements

5 years agoPass our C files to gst-indent
Thibault Saunier [Thu, 7 Feb 2019 19:32:58 +0000 (16:32 -0300)]
Pass our C files to gst-indent

5 years agoBack to development
Tim-Philipp Müller [Wed, 24 Apr 2019 14:05:52 +0000 (15:05 +0100)]
Back to development

5 years agoRelease 1.16.0
Tim-Philipp Müller [Wed, 24 Apr 2019 14:04:56 +0000 (15:04 +0100)]
Release 1.16.0

5 years agoapplication-development: basics: fix unclosed parenthesis
Luis de Bethencourt [Tue, 16 Apr 2019 22:02:58 +0000 (18:02 -0400)]
application-development: basics: fix unclosed parenthesis

5 years agoUpdate tracing.md: Add examples of reported and per-element latencies
Julian Bouzas [Thu, 21 Mar 2019 10:25:38 +0000 (11:25 +0100)]
Update tracing.md: Add examples of reported and per-element latencies

5 years agoUpdate dparams.md - minor fixes (typo, punctuation)
Ralf Sippl [Mon, 25 Mar 2019 14:11:04 +0000 (14:11 +0000)]
Update dparams.md - minor fixes (typo, punctuation)

5 years agoUpdate metadata.md - fix function names
Ralf Sippl [Mon, 25 Mar 2019 10:34:09 +0000 (10:34 +0000)]
Update metadata.md - fix function names

5 years agoUpdate interfaces.md - Typos
Ralf Sippl [Mon, 25 Mar 2019 10:54:43 +0000 (10:54 +0000)]
Update interfaces.md - Typos

5 years agohelloworld: add missing reference link definition
Mathieu Duponchelle [Mon, 25 Mar 2019 10:52:23 +0000 (11:52 +0100)]
helloworld: add missing reference link definition

5 years agoUpdate pads.md (fix plural form typo)
Ralf Sippl [Mon, 25 Mar 2019 07:16:48 +0000 (07:16 +0000)]
Update pads.md (fix plural form typo)

5 years agoUpdate helloworld.md (fix link to "Higher-level interfaces")
Ralf Sippl [Mon, 25 Mar 2019 09:19:59 +0000 (09:19 +0000)]
Update helloworld.md (fix link to "Higher-level interfaces")

5 years agoUpdate pads.md: fix GstCaps and GstStructure links
Ralf Sippl [Mon, 25 Mar 2019 07:48:51 +0000 (07:48 +0000)]
Update pads.md: fix GstCaps and GstStructure links

5 years agoios tutorials: make tutorial 4/5 work correclty again
Matthew Waters [Wed, 20 Mar 2019 15:08:41 +0000 (02:08 +1100)]
ios tutorials: make tutorial 4/5 work correclty again

Inspiration from the following commits:
https://gitlab.freedesktop.org/gstreamer/gst-examples/commit/5188475abd0509c7646da2363702f46b414fd98b
https://gitlab.freedesktop.org/gstreamer/gst-examples/commit/49c92a9752af56a955b449a600c31de051060ffe
https://gitlab.freedesktop.org/gstreamer/gst-examples/commit/30e730bccc40635ab0b54d533a6e3b9af865d378
https://gitlab.freedesktop.org/gstreamer/gst-examples/commit/4a62c09504f2f61c5dfc732e76b85d68744a85eb

5 years agoios tutorials: update gst_ios_init files to the latest
Matthew Waters [Wed, 20 Mar 2019 15:07:33 +0000 (02:07 +1100)]
ios tutorials: update gst_ios_init files to the latest

5 years agoios tutorials: update for newer xcode
Matthew Waters [Wed, 20 Mar 2019 15:05:41 +0000 (02:05 +1100)]
ios tutorials: update for newer xcode

5 years agoFix double comma. Fix 'have to need to'.
pfee [Tue, 29 Jan 2019 14:50:03 +0000 (14:50 +0000)]
Fix double comma.  Fix 'have to need to'.

5 years agoClosing bracket. Switched To -> For.
pfee [Tue, 29 Jan 2019 09:49:02 +0000 (09:49 +0000)]
Closing bracket.  Switched To -> For.

5 years agoMinor changes to Application Development Manual
pfee [Tue, 29 Jan 2019 00:17:19 +0000 (00:17 +0000)]
Minor changes to Application Development Manual

5 years agoGrammar and typo fixes.
pfee [Mon, 28 Jan 2019 16:10:30 +0000 (16:10 +0000)]
Grammar and typo fixes.

5 years agoUpdate gst-launch.md: oops, replace non-breaking spaces by normal ones in text paragr...
R Kh [Thu, 24 Jan 2019 01:41:53 +0000 (01:41 +0000)]
Update gst-launch.md: oops, replace non-breaking spaces by normal ones in text paragraphs (this also fixes list formatting).

5 years agoUpdate gst-launch.md: add link, fix/improve formatting.
R Kh [Thu, 24 Jan 2019 01:30:00 +0000 (01:30 +0000)]
Update gst-launch.md: add link, fix/improve formatting.

5 years agoUpdate pipeline-manipulation.md: fix local link; fix a typo in “see”; fix “appsink...
R Kh [Thu, 24 Jan 2019 00:19:48 +0000 (00:19 +0000)]
Update pipeline-manipulation.md: fix local link; fix a typo in “see”; fix “appsink” and “min-percent” formatting; fix “and/or” punctuation; improve wording (“replace”, “sink pad”, etc).

5 years agoUpdate preroll.md: fix link to “Sink element”; fix list punctuation.
R Kh [Wed, 23 Jan 2019 23:55:11 +0000 (23:55 +0000)]
Update preroll.md: fix link to “Sink element”; fix list punctuation.

5 years agoAdd 2017 and 2018 conferences.
Ido Ariel [Tue, 22 Jan 2019 13:52:08 +0000 (13:52 +0000)]
Add 2017 and 2018 conferences.

5 years agoUpdate plugins.md
Neeraj Singh Rajpoot [Thu, 17 Jan 2019 08:09:51 +0000 (08:09 +0000)]
Update plugins.md

5 years agoChange QT to Qt
Pascal Bach [Sun, 13 Jan 2019 08:40:55 +0000 (08:40 +0000)]
Change QT to Qt

QT is commonly associated with QuickTime while the official spelling for the toolkit is Qt.

5 years agodesign: document new "alternate" video interlace mode
Tim-Philipp Müller [Sun, 6 Jan 2019 15:45:38 +0000 (15:45 +0000)]
design: document new "alternate" video interlace mode

5 years agoSync version with other modules
Tim-Philipp Müller [Sat, 8 Dec 2018 23:28:57 +0000 (23:28 +0000)]
Sync version with other modules

5 years agoCheck minimum meson version and duplicated project_version
Xavier Claessens [Sat, 8 Dec 2018 21:31:25 +0000 (16:31 -0500)]
Check minimum meson version and duplicated project_version

5 years agoAdded a space.
Ahmed Hassan [Sun, 2 Dec 2018 20:24:21 +0000 (20:24 +0000)]
Added a space.

5 years agoUpdate links to MP2 and MP3 element and plugin documentation
Alex Henrie [Tue, 4 Dec 2018 05:21:14 +0000 (22:21 -0700)]
Update links to MP2 and MP3 element and plugin documentation

5 years agotutorials/android: Update for NDK r18 changes
Matthew Waters [Fri, 30 Nov 2018 07:12:26 +0000 (18:12 +1100)]
tutorials/android: Update for NDK r18 changes

libc++_shared needs to be enabled in the application in order for it to
be included and used correctly for c++ plugins.

Only symbols from libraries explicitly mentioned are exported from
libgstreamer_android.so so we need to add a couple of deps to be able to
access the necessary functions.

Requires
https://gitlab.freedesktop.org/gstreamer/cerbero/merge_requests/31
https://gitlab.freedesktop.org/gstreamer/cerbero/merge_requests/1

5 years agocontributing: add channel name to irc webchat link
Tim-Philipp Müller [Fri, 30 Nov 2018 08:31:08 +0000 (08:31 +0000)]
contributing: add channel name to irc webchat link

5 years agoinstalling/on-linux: add some more packages to the debian/ubuntu apt-get install...
Tim-Philipp Müller [Thu, 29 Nov 2018 20:32:31 +0000 (20:32 +0000)]
installing/on-linux: add some more packages to the debian/ubuntu apt-get install line

5 years agoinstalling: on debian/ubuntu we should also install gstreamer1.0-x to get the x11...
Stephan Hesse [Thu, 29 Nov 2018 18:50:23 +0000 (18:50 +0000)]
installing: on debian/ubuntu we should also install gstreamer1.0-x to get the x11 and pango related plugins

5 years agoUpdate ges-launch.md
Thibault Saunier [Thu, 29 Nov 2018 18:36:03 +0000 (18:36 +0000)]
Update ges-launch.md

5 years agocontribute: update a bit
Tim-Philipp Müller [Tue, 27 Nov 2018 09:23:33 +0000 (09:23 +0000)]
contribute: update a bit

- mention need for personal fork repo early on
- it's fine to just file a Merge Request without an issue
- add section about updating Merge Requests and review workflow
- use canonical names for 'freedesktop' and 'GitLab'

Fixes #24

5 years agoCI: Update the deploy image url
Jordan Petridis [Wed, 28 Nov 2018 18:49:50 +0000 (20:49 +0200)]
CI: Update the deploy image url

5 years agoUpdate rtp.md
Aaron Boxer [Tue, 27 Nov 2018 01:25:43 +0000 (01:25 +0000)]
Update rtp.md

5 years agoci: Enhance the message displayed to the user about where to find the built doc
Thibault Saunier [Sun, 25 Nov 2018 17:01:05 +0000 (14:01 -0300)]
ci: Enhance the message displayed to the user about where to find the built doc

5 years agoAdd a .gitlab-ci.yml file to build and export the doc as gitlab pages
Thibault Saunier [Wed, 21 Nov 2018 21:16:12 +0000 (18:16 -0300)]
Add a .gitlab-ci.yml file to build and export the doc as gitlab pages

5 years agoFix info and warnings layout and update images
Thibault Saunier [Sun, 11 Nov 2018 15:49:19 +0000 (12:49 -0300)]
Fix info and warnings layout and update images

5 years agoUse meson to build the documentation
Thibault Saunier [Tue, 13 Nov 2018 14:29:37 +0000 (11:29 -0300)]
Use meson to build the documentation

5 years agodesign: refcounting: fix typo
Tim-Philipp Müller [Sun, 25 Nov 2018 15:11:55 +0000 (15:11 +0000)]
design: refcounting: fix typo

Fixes #26.

5 years agodesign: Rename GstMetaVideo to GstVideoMeta
Nicolas Dufresne [Wed, 21 Nov 2018 00:42:43 +0000 (19:42 -0500)]
design: Rename GstMetaVideo to GstVideoMeta

This is the name of the Meta that has finally been chosen for the actual
implementation

Closes #25

5 years agocontribute: Document backport workflow for GStreamer developers
Sebastian Dröge [Mon, 12 Nov 2018 17:37:56 +0000 (19:37 +0200)]
contribute: Document backport workflow for GStreamer developers

Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/issues/21

5 years agoMention that Merge Requests should allow maintainer edits
Sebastian Dröge [Sun, 4 Nov 2018 17:08:37 +0000 (19:08 +0200)]
Mention that Merge Requests should allow maintainer edits

5 years agoupdate for gitlab move
Matthew Waters [Wed, 1 Aug 2018 04:20:27 +0000 (14:20 +1000)]
update for gitlab move

5 years agomediatype-audio-raw: document GstAudioMeta
George Kiagiadakis [Mon, 30 Apr 2018 09:06:07 +0000 (12:06 +0300)]
mediatype-audio-raw: document GstAudioMeta

6 years agocerbero: Update documentation for Python 3 and Meson
Nirbheek Chauhan [Fri, 12 Oct 2018 16:35:43 +0000 (22:05 +0530)]
cerbero: Update documentation for Python 3 and Meson

WiX has also moved its homepage and repositories

6 years agobasic-tutorial-6: Remove trailing bracket for code consistency
Tony Jinwoo Ahn [Wed, 3 Oct 2018 15:47:46 +0000 (00:47 +0900)]
basic-tutorial-6: Remove trailing bracket for code consistency

To make consistency with code nearby, remove bracket

https://bugzilla.gnome.org/show_bug.cgi?id=797243

6 years agomarkdown: Fix typo in docs
H1Gdev [Tue, 25 Sep 2018 06:45:01 +0000 (15:45 +0900)]
markdown: Fix typo in docs

https://bugzilla.gnome.org/show_bug.cgi?id=797129

6 years agoAndroid tutorials: Fix compile warnings
H1Gdev [Wed, 19 Sep 2018 08:37:37 +0000 (17:37 +0900)]
Android tutorials: Fix compile warnings

https://bugzilla.gnome.org/show_bug.cgi?id=797170

6 years agomarkdown: Fix typo in docs (2)
H1Gdev [Thu, 13 Sep 2018 04:24:24 +0000 (13:24 +0900)]
markdown: Fix typo in docs (2)

https://bugzilla.gnome.org/show_bug.cgi?id=797129

6 years agomarkdown: Fix typo in docs
H1Gdev [Wed, 12 Sep 2018 07:18:12 +0000 (16:18 +0900)]
markdown: Fix typo in docs

https://bugzilla.gnome.org/show_bug.cgi?id=797129

6 years agoAndroid tutorials: 'compile' and 'testCompile' configurations are deprecated
H1Gdev [Fri, 7 Sep 2018 02:40:44 +0000 (11:40 +0900)]
Android tutorials: 'compile' and 'testCompile' configurations are deprecated

Replace new configuration.
- 'compile' -> 'implementation'
- 'testCompile' -> 'testImplementation'

https://bugzilla.gnome.org/show_bug.cgi?id=797093

6 years agoAndroid tutorials: Run 'android-tutorial-1' error on Android Studio
H1Gdev [Tue, 4 Sep 2018 05:26:08 +0000 (14:26 +0900)]
Android tutorials: Run 'android-tutorial-1' error on Android Studio

If Run 'android-tutorial-1' on Android Studio then property 'compileReleaseJavaWithJavac' does not exist.
So add property 'compileReleaseJavaWithJavac' check.

Fix android-tutorial-1 - android-tutorial-5.

https://bugzilla.gnome.org/show_bug.cgi?id=797070

and Replace indent from tab to space.

6 years agoRe-namespace Android tutorials for consistency
Sebastian Dröge [Fri, 31 Aug 2018 07:12:21 +0000 (10:12 +0300)]
Re-namespace Android tutorials for consistency

6 years agoAndroid tutorials: Android tutorial 3: Correspond to package name
H1Gdev [Fri, 31 Aug 2018 01:21:20 +0000 (10:21 +0900)]
Android tutorials: Android tutorial 3: Correspond to package name

https://bugzilla.gnome.org/show_bug.cgi?id=797057

6 years agoUse official hotdoc_lumen_theme instead of building it ourselves
Thibault Saunier [Mon, 27 Aug 2018 17:45:17 +0000 (14:45 -0300)]
Use official hotdoc_lumen_theme instead of building it ourselves

6 years agowindows: add path to Property Manager for VS2017
Mathieu Duponchelle [Mon, 23 Jul 2018 16:56:10 +0000 (18:56 +0200)]
windows: add path to Property Manager for VS2017

6 years agoAndroid tutorials: add gradle build system
Mathieu Duponchelle [Tue, 12 Jun 2018 16:40:21 +0000 (18:40 +0200)]
Android tutorials: add gradle build system

https://bugzilla.gnome.org/show_bug.cgi?id=796570

6 years agoAndroid tutorials: add android top-level folder
Mathieu Duponchelle [Tue, 12 Jun 2018 16:36:04 +0000 (18:36 +0200)]
Android tutorials: add android top-level folder

This in preparation for the next commit, adding gradle as a
build system

https://bugzilla.gnome.org/show_bug.cgi?id=796570

6 years agobasic-tutorial-13: Step events need absolute values for the rate
Tomislav Tustonic [Wed, 13 Jun 2018 07:58:38 +0000 (10:58 +0300)]
basic-tutorial-13: Step events need absolute values for the rate

They can't change playback direction but are based on the current
playback direction.

https://bugzilla.gnome.org/show_bug.cgi?id=796503

6 years agogst-docs: add return value to appsink callback in tutorial
Jacques de Broin [Fri, 1 Jun 2018 23:04:48 +0000 (19:04 -0400)]
gst-docs: add return value to appsink callback in tutorial

The "crude waveform generator" sample application in "Basic
tutorial 8: Short-cutting the pipeline" was lacking the return value
so it was only being invoked once.

https://bugzilla.gnome.org/show_bug.cgi?id=796476

6 years agogst-docs: add return value to appsink callback in tutorial and example code
Jacques de Broin [Mon, 4 Jun 2018 19:55:08 +0000 (15:55 -0400)]
gst-docs: add return value to appsink callback in tutorial and example code

The "crude waveform generator" sample application in "Basic
tutorial 8: Short-cutting the pipeline" was lacking the return value
so it was only being invoked once.

https://bugzilla.gnome.org/show_bug.cgi?id=796476

6 years agoAdd licensing information
Tim-Philipp Müller [Thu, 31 May 2018 17:31:06 +0000 (18:31 +0100)]
Add licensing information

See https://github.com/fluendo/docs.gstreamer.com/blob/master/README
for the licensing of the tutorial code and the documentation that
comes from the former sdk project.

6 years agoGL plugins has been moved
Nicolas Dufresne [Fri, 18 May 2018 18:49:31 +0000 (14:49 -0400)]
GL plugins has been moved

6 years agoges-launch: Add information about titles
Thibault Saunier [Fri, 30 Mar 2018 21:39:10 +0000 (18:39 -0300)]
ges-launch: Add information about titles

6 years agodesign: Update TODO document
Edward Hervey [Mon, 26 Mar 2018 07:52:51 +0000 (09:52 +0200)]
design: Update TODO document

A lot of things have already been fixed in 1.x

6 years agoadvanced/pipeline-manipulation: Unref appsink after usage
Sebastian Dröge [Fri, 16 Feb 2018 22:16:35 +0000 (00:16 +0200)]
advanced/pipeline-manipulation: Unref appsink after usage