gst-docs issueshttps://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues2019-05-18T02:52:50Zhttps://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/23Port our API documentation to hotdoc and make it part of `gst-docs` as much a...2019-05-18T02:52:50ZBugzilla Migration UserPort our API documentation to hotdoc and make it part of `gst-docs` as much as possible## Submitted by Jan Alexander Steffens `@heftig`
**[Link to original bug (#782176)](https://bugzilla.gnome.org/show_bug.cgi?id=782176)**
## Description
When building with meson, the gstreamer-plugins-1.0 docs are missing.
Version: ...## Submitted by Jan Alexander Steffens `@heftig`
**[Link to original bug (#782176)](https://bugzilla.gnome.org/show_bug.cgi?id=782176)**
## Description
When building with meson, the gstreamer-plugins-1.0 docs are missing.
Version: 1.12.xhttps://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/18gst_element_factory_make ("wavescope", "visual"); Fails2020-04-22T12:19:45ZBugzilla Migration Usergst_element_factory_make ("wavescope", "visual"); Fails## Submitted by Jerry
**[Link to original bug (#797337)](https://bugzilla.gnome.org/show_bug.cgi?id=797337)**
## Description
Have been making my way through the GStreamer Basic Tutorials and
for some reason the Basic Tutorial-7 ap...## Submitted by Jerry
**[Link to original bug (#797337)](https://bugzilla.gnome.org/show_bug.cgi?id=797337)**
## Description
Have been making my way through the GStreamer Basic Tutorials and
for some reason the Basic Tutorial-7 application is failing because
visual = gst_element_factory_make ("wavescope", "visual"); is returning
NULL. Not sure if its because I am missing a plugin or if "visual" is
no longer supported?https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/14rendering issue with RTP/H.264 Android 1.142023-05-24T12:36:32ZBugzilla Migration Userrendering issue with RTP/H.264 Android 1.14## Submitted by Abu Abdulla
**[Link to original bug (#796337)](https://bugzilla.gnome.org/show_bug.cgi?id=796337)**
## Description
starting from 1.14.0 I start getting rendering issues on the screen.
there are nothing in the logs ...## Submitted by Abu Abdulla
**[Link to original bug (#796337)](https://bugzilla.gnome.org/show_bug.cgi?id=796337)**
## Description
starting from 1.14.0 I start getting rendering issues on the screen.
there are nothing in the logs that can help so i recorded the screen
to explain the issue:
https://drive.google.com/open?id=1efura-SUDfCvC5IyPdK71gyjoKBEP9AJ
sender pipeline (linux):
gst-launch-1.0 fdsrc ! h264parse ! rtph264pay pt=96 config-interval=10
! multiudpsink clients=192.168.1.23:5002
receiver pipeline (android device):
udpsrc port=5002 ! application/x-rtp, payload=96 ! rtph264depay !
avdec_h264 ! videoconvert ! glimagesink sync=false
it was working fine with 1.12.1 on the android device and 1.14.0 in
the linux box. in addition, i tried it in both huawei handset (android
8.0) and samsung (android 4.4) so i think the handset is not the issue
here.
Version: 1.14.1https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/9Column alignment problem in example type table2023-05-24T12:35:21ZBugzilla Migration UserColumn alignment problem in example type table## Submitted by Alexandre Esse
**[Link to original bug (#785022)](https://bugzilla.gnome.org/show_bug.cgi?id=785022)**
## Description
Created attachment 355748
proposed patch to fix this bug
There is a problem within the alig...## Submitted by Alexandre Esse
**[Link to original bug (#785022)](https://bugzilla.gnome.org/show_bug.cgi?id=785022)**
## Description
Created attachment 355748
proposed patch to fix this bug
There is a problem within the alignment of the example types table columns. Especially within the html version of the documentation.
The attached patch is fixing this and moving the table into the Markdown style.
**Patch 355748**, "proposed patch to fix this bug":
[0001-plugin-development-introduction-turn-table-of-exampl.patch](/uploads/e0fb1757a19f94fc2b2897ad6a75ba0a/0001-plugin-development-introduction-turn-table-of-exampl.patch)https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/7Broken link to GstBuffer - need redirects from old API pages to new docs2023-07-04T15:45:06ZBugzilla Migration UserBroken link to GstBuffer - need redirects from old API pages to new docs## Submitted by Marie Maurer
**[Link to original bug (#784386)](https://bugzilla.gnome.org/show_bug.cgi?id=784386)**
## Description
Go to:
https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst...## Submitted by Marie Maurer
**[Link to original bug (#784386)](https://bugzilla.gnome.org/show_bug.cgi?id=784386)**
## Description
Go to:
https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstvideoutils.html#GstVideoCodecFrame
Now click on GstBuffer (e.g. from “GstBuffer *output_buffer;”)
This links to
https://gstreamer.freedesktop.org/usr/share/gtk-doc/html/gstreamer-1.0GstBuffer.html#GstBuffer-struct
which is wrong.
Here is the error: "gstreamer-1.0GstBuffer.html"
Hand-generated? Error in tool (GTK-Doc V1.25) to generate documentation?
Or struct too difficult for tool to follow?https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/4Example demonstrating segmenting a video stream every X keyframes and saving ...2018-11-04T10:17:12ZBugzilla Migration UserExample demonstrating segmenting a video stream every X keyframes and saving it to disk## Submitted by xlinkz0
**[Link to original bug (#724643)](https://bugzilla.gnome.org/show_bug.cgi?id=724643)**
## Description
As __tim must surely be relieved that i finally achieved this and will not pester him so much about block...## Submitted by xlinkz0
**[Link to original bug (#724643)](https://bugzilla.gnome.org/show_bug.cgi?id=724643)**
## Description
As __tim must surely be relieved that i finally achieved this and will not pester him so much about blocking probes ( atleast for a while.. ), I present to you my masterpiece, my greatest achievement since modifying the ffmpeg tool to be a function inside a library.
As the title says, this is a simple example that cuts a video stream ( i only tested the general principles on h264 and raw yuv streams ) into multiple files each 'numframes' key-frames.
I still don't know for sure why it works so I'll ask some questions here if anyone cares to answer..
Does the tee save the h264 header to be sent to new dynamic elements?
It doesn't lose frames right now from the tests i conducted but should i send FLUSH_START on the tee, block events on the tee's src-pad and only then link the new sink?
Version: 1.xhttps://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/2Application Development Manual: add gst-launch crash course before diving int...2023-07-04T15:47:05ZBugzilla Migration UserApplication Development Manual: add gst-launch crash course before diving into code## Submitted by Tim Müller `@tpm`
**[Link to original bug (#707586)](https://bugzilla.gnome.org/show_bug.cgi?id=707586)**
## Description
Ian Davidson suggested this:
On the GStreamer web site it says “Application Development Ma...## Submitted by Tim Müller `@tpm`
**[Link to original bug (#707586)](https://bugzilla.gnome.org/show_bug.cgi?id=707586)**
## Description
Ian Davidson suggested this:
On the GStreamer web site it says “Application Development Manual (Read this first) ” - so that would seem to be the place to start if you want to learn about Gstreamer.
Very early in the document (section 2.1), it says that “The programmer can use an extensive set of powerful tools to create media pipelines without writing a single line of code. ” That is good to know and is brought about by the library of 'Plug-ins'.
But – then as you continue to read the manual, you are thrown heavily into programming. Straight away.
Might I suggest that very early on you have mention of gst-launch – since, using that you can do things without having to write a single line of coding. However, the chapter on gst-launch itself is not an easy-to-read chapter: It starts with a 'simple commandline' and then shows a more complex one – but without any explanation. If we take the first example
gst-launch filesrc location=hello.mp3 ! mad ! audioresample ! osssink
you could then describe what is happening. e.g.:
gst-launch is a program which enables the user to construct pipelines using command-line parameters.
Filesrc is an element (or a plugin) – in this case it will read data from a file and needs to know the name of the file to open. It will output the data so as to be the source for the next element in the pipe-line.
The “!” symbol separates the first element from the next.
mad is the next element in the pipe-line: It will decode mp3 data. It picks up the source provided by the previous element and then outputs the decoded data for the next element in the pipe-line.
Once again, a “!” symbol separates the elements.
audioresample resamples the Audio. (I don’t know why this is a benefit – it could be explained)
Another “!”
osssink takes the audio signal and sends it to an output device which supports (or is supported by) OSS.
The second example could then be similarly explained – which would be a useful exercise since the single vob file is being demuxed with part of the data going one way and the rest another. A reference, at this point to the Overview of available plug-ins would be beneficial. Perhaps an example where more options need to be specified could also be explained.
Then you can say that, if you need to build this into an application, you can do the same stuff with code and if you need to do something which is not currently supported, you can write your own plug-in – so read on...
I hope this is usefulhttps://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/1Add usage example to GstTagSetter2018-11-04T10:05:18ZBugzilla Migration UserAdd usage example to GstTagSetter## Submitted by Marcin Lewandowski
**[Link to original bug (#656562)](https://bugzilla.gnome.org/show_bug.cgi?id=656562)**
## Description
I think it would be useful to add the usage example to the GstTagSetter docs (http://gstreamer...## Submitted by Marcin Lewandowski
**[Link to original bug (#656562)](https://bugzilla.gnome.org/show_bug.cgi?id=656562)**
## Description
I think it would be useful to add the usage example to the GstTagSetter docs (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstTagSetter.html)
I attach ready and working sample code.