Fix link to API documentation

assuming we are building it as part of our build
This commit is contained in:
Thibault Saunier 2019-04-23 16:43:08 -04:00
parent 36069062de
commit 71cabcb787
3 changed files with 9 additions and 13 deletions

View file

@ -28,8 +28,8 @@ all about.
## GStreamer APIs References ## GStreamer APIs References
* [GStreamer Core library](gstreamer) * [GStreamer Core library](gstreamer)
* [GStreamer Libraries Reference](libs.html) * [GStreamer Libraries Reference](libs.md)
* [GStreamer Plugins Reference](plugins_doc.html) * [GStreamer Plugins Reference](plugins_doc.md)
> ![Warning](images/icons/emoticons/warning.svg) Only the API in libraries from > ![Warning](images/icons/emoticons/warning.svg) Only the API in libraries from
> GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable > GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable

View file

@ -40,7 +40,7 @@ reading, but any GStreamer element may extract tags while processing
data, and most decoders, demuxers and parsers do. data, and most decoders, demuxers and parsers do.
A tag writer is called A tag writer is called
[`TagSetter`](../../gstreamer/html/GstTagSetter.html). An element [`TagSetter`](GstTagSetter). An element
supporting both can be used in a tag editor for quick tag changing supporting both can be used in a tag editor for quick tag changing
(note: in-place tag editing is still poorly supported at the time of (note: in-place tag editing is still poorly supported at the time of
writing and usually requires tag extraction/stripping and remuxing of writing and usually requires tag extraction/stripping and remuxing of
@ -48,8 +48,7 @@ the stream with new tags).
## Reading Tags from Streams ## Reading Tags from Streams
The basic object for tags is a [`GstTagList The basic object for tags is a [`GstTagList`](GstTagList). An element that is reading
`](../../gstreamer/html/GstTagList.html). An element that is reading
tags from a stream should create an empty taglist and fill this with tags from a stream should create an empty taglist and fill this with
individual tags. Empty tag lists can be created with `gst_tag_list_new individual tags. Empty tag lists can be created with `gst_tag_list_new
()`. Then, the element can fill the list using `gst_tag_list_add () ()`. Then, the element can fill the list using `gst_tag_list_add ()

View file

@ -14,7 +14,7 @@ concepts presented here serve mainly to refresh your memory.
Elements are at the core of GStreamer. In the context of plugin Elements are at the core of GStreamer. In the context of plugin
development, an *element* is an object derived from the [` development, an *element* is an object derived from the [`
GstElement`](../../gstreamer/html/GstElement.html) class. Elements GstElement`](GstElement) class. Elements
provide some sort of functionality when linked with other elements: For provide some sort of functionality when linked with other elements: For
example, a source element provides data to a stream, and a filter example, a source element provides data to a stream, and a filter
element acts on the data in a stream. Without elements, GStreamer is element acts on the data in a stream. Without elements, GStreamer is
@ -48,8 +48,7 @@ all plugins to determine which are needed. Plugins are only loaded when
their provided elements are requested. their provided elements are requested.
See the *GStreamer Library Reference* for the current implementation See the *GStreamer Library Reference* for the current implementation
details of [`GstElement`](../../gstreamer/html/GstElement.html) and details of [`GstElement`](GstElement) and [`GstPlugin`](GstPlugin).
[`GstPlugin`](../../gstreamer/html/GstPlugin.html).
## Pads ## Pads
@ -78,7 +77,7 @@ between elements. Data flows out of one element through one or more
respectively. respectively.
See the *GStreamer Library Reference* for the current implementation See the *GStreamer Library Reference* for the current implementation
details of a [`GstPad`](../../gstreamer/html/GstPad.html). details of a [`GstPad`](GstPad).
## GstMiniObject, Buffers and Events ## GstMiniObject, Buffers and Events
@ -131,10 +130,8 @@ will be used is the *EOS* event, which is used to indicate the end-of-stream
(usually end-of-file). (usually end-of-file).
See the *GStreamer Library Reference* for the current implementation See the *GStreamer Library Reference* for the current implementation
details of a details of a [`GstMiniObject`](GstMiniObject), [`GstBuffer`](GstBuffer)
[`GstMiniObject`](../../gstreamer/html/gstreamer-GstMiniObject.html), and [`GstEvent`](GstEvent).
[`GstBuffer`](../../gstreamer/html/GstBuffer.html) and
[`GstEvent`](../../gstreamer/html/GstEvent.html).
### Buffer Allocation ### Buffer Allocation