Michael Bunk
b545c10e8f
Fix typos
2019-06-07 13:42:24 +02:00
Mathieu Duponchelle
768975f71b
docs: remove obsolete gtk-doc related files
2019-05-31 18:53:36 +02:00
Thibault Saunier
ef88a27317
docs: Stop building the doc cache by default
...
And update the cache
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/issues/36
2019-05-16 09:36:06 -04:00
Thibault Saunier
89cc9e9201
docs: Update plugins documentation cache
2019-05-13 22:59:57 -04:00
Thibault Saunier
f4b20b010d
doc: Fix some docstrings
2019-05-13 17:00:00 -04:00
Thibault Saunier
5b039416db
docs: Port to hotdoc
2019-05-13 11:38:39 -04:00
Sebastian Dröge
c372643e1e
rtsp-client: Add support for sending buffer lists directly
...
Fixes https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/issues/29
2019-01-30 14:40:09 +02:00
Sebastian Dröge
d708f9736b
rtsp-server: Add support for buffer lists
...
This adds new functions for passing buffer lists through the different
layers without breaking API/ABI, and enables the appsink to actually
provide buffer lists.
This should already reduce CPU usage and potentially context switches a
bit by passing a whole buffer list from the appsink instead of
individual buffers. As a next step it would be necessary to
a) Add support for a vector of data for the GstRTSPMessage body
b) Add support for sending multiple messages at once to the
GstRTSPWatch and let it be handled internally
c) Adding API to GOutputStream that works like writev()
Fixes https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/issues/29
2019-01-30 14:39:50 +02:00
Carlos Rafael Giani
e99471a56b
rtsp-media: add gst_rtsp_media_*_set_clock to docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=796814
2018-07-16 23:55:37 +01:00
Mathieu Duponchelle
5ede2a5c5c
rtsp-auth: Add support for parsing .htdigest files
...
Passwords are usually not stored in clear text, but instead
stored already hashed in a .htdigest file.
Add support for parsing such files, add API to allow setting
a custom realm in RTSPAuth, and update the digest example.
https://bugzilla.gnome.org/show_bug.cgi?id=796637
2018-06-21 15:47:39 +02:00
Mathieu Duponchelle
ea67b932b3
docs: add missing auth methods
2018-06-20 04:30:04 +02:00
Mathieu Duponchelle
bfc35ae1ae
Implement support for ULP Forward Error Correction
...
In this initial commit, interface is only exposed for RECORD,
further work will be needed in rtspsrc to support this for
PLAY.
https://bugzilla.gnome.org/show_bug.cgi?id=794911
2018-04-19 18:25:31 +02:00
Mathieu Duponchelle
988db52016
rtsp-server: add API to enable retransmission requests
...
"do-retransmission" was previously set when rtx-time != 0,
which made no sense as do-retransmission is used to enable
the sending of retransmission requests, where as rtx-time
is used by the peer to enable storing of buffers in order
to respond to retransmission requests.
rtsp-media now also provides a callback for the
request-aux-receiver signal.
https://bugzilla.gnome.org/show_bug.cgi?id=794822
2018-03-30 17:55:32 +02:00
Mathieu Duponchelle
e356cf33f2
permissions: more bindings-friendly API
...
https://bugzilla.gnome.org/show_bug.cgi?id=793975
2018-03-02 16:21:37 +01:00
Sebastian Dröge
72dc8acd86
rtsp: Add support for ONVIF backchannel
...
This adds a new RTSP server, client, media-factory and media subclass
for handling the specifics of the backchannel. Ideally this later can be
extended with other ONVIF specific features.
2018-02-16 11:04:53 +02:00
Tim-Philipp Müller
b1f515178a
permissions: add some new API to make this usable from bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=787073
2018-01-18 23:53:20 +00:00
Tim-Philipp Müller
54a8c6bddf
rtsp-token: add some API to set fields from bindings
...
The existing functions are all vararg-based and as such
not usable from bindings.
https://bugzilla.gnome.org/show_bug.cgi?id=787073
2018-01-18 22:37:57 +00:00
Edward Hervey
9514f2d354
rtsp-media: Enable seeking query before pipeline is complete
...
SDP are now provided *before* the pipeline is fully complete. In order
to know whether a media is seekable or not therefore requires asking
the invididual streams.
API: gst_rtsp_stream_seekable
https://bugzilla.gnome.org/show_bug.cgi?id=790674
2017-11-25 07:53:11 +01:00
Mathieu Duponchelle
89ccaa6932
docs: add media factory transport mode accessors
...
and fix the documentation for the return value of the getter
2017-10-26 14:44:55 +02:00
Tim-Philipp Müller
da8a31ac88
stream: fix docs for recently-added get/set_buffer_size API
...
https://bugzilla.gnome.org/show_bug.cgi?id=749095
2015-09-17 20:07:34 +01:00
Hyunjun Ko
93d37df0c3
docs: add missing types
...
https://bugzilla.gnome.org/show_bug.cgi?id=750764
2015-06-11 11:34:42 +01:00
Hyunjun Ko
8c1eb6fb4f
docs: add missing apis
...
https://bugzilla.gnome.org/show_bug.cgi?id=750764
2015-06-11 11:34:22 +01:00
Xavier Claessens
6ec8fe44b2
GstRTSPAuth: Add client certificate authentication support
...
https://bugzilla.gnome.org/show_bug.cgi?id=750471
2015-06-09 19:51:46 -04:00
Stefan Sauer
260e577b9c
docs: remove variables that we define in the snippet from common
...
This is syncing our Makefile.am with upstream gtkdoc.
2015-06-07 17:19:10 +02:00
Matthew Waters
4f40781fff
media: implement ssrc-multiplexed retransmission support
...
based off RFC 4588 and the server-rtpaux example in -good
2014-12-16 16:41:08 +01:00
Wim Taymans
0b9e72f279
docs: update docs
2014-07-10 17:37:45 +02:00
Edward Hervey
1b0bf529d5
docs: Specify the override file
...
Even if it's empty (for now) it avoids make distcheck complaining
2013-11-27 15:42:45 +01:00
Sebastian Rasmussen
3052b28859
docs: Improve documentation
...
* Include annotation-glossary to quiet gtk-doc
* Rename remaining ClientState -> Context
* Rename object hierarchy file
* Remove stale chapter references
* Add missing function and object references
* Include missing GstRTSPAddressPoolResult
https://bugzilla.gnome.org/show_bug.cgi?id=714988
2013-11-22 09:13:01 +00:00
Wim Taymans
8d5ce0d4ee
stream: Add functions to get rtp and rtcp sockets
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=710100
2013-11-12 12:04:55 +01:00
Wim Taymans
f124d11298
server: add method to iterate clients of server
2013-08-02 17:19:42 +02:00
Wim Taymans
6ac547cc34
media: add docs for new method
2013-08-02 16:57:26 +02:00
Wim Taymans
041b1b79a1
docs: improve docs
2013-07-16 12:32:51 +02:00
Wim Taymans
d3d7df5a1e
address-pool: cleanups
...
Remove redundant method, improve docs.
2013-07-16 12:32:00 +02:00
Wim Taymans
0a8f5c8892
docs: improve docs
2013-07-15 17:31:35 +02:00
Wim Taymans
5b77c9f406
README: update readme
2013-07-15 16:05:02 +02:00
Wim Taymans
9a09d98e6d
docs: fix docs
2013-07-12 14:10:13 +02:00
Wim Taymans
0b3644a21b
docs: improve docs
2013-07-11 16:57:14 +02:00
Wim Taymans
ccceb1de11
docs: update docs
2013-07-11 12:18:26 +02:00
Olivier Crête
d06e68abd1
address-pool: Add unicast addresses
2013-03-11 11:07:20 +01:00
Olivier Crête
41951c4afd
docs: Put the various functions in the right sections
2013-03-11 11:07:19 +01:00
Olivier Crête
f0ab7ce1bf
docs: Generate docs for GstRTSPAddressPool
2013-03-11 11:07:19 +01:00
Sebastian Rasmussen
e2d02097a6
docs: Link with gcov library when gcov is enabled
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=689583
2012-12-04 14:06:10 +00:00
Wim Taymans
ad00c5e792
rtsp: make object details private
...
Make all object details private
Add methods to access private bits
2012-11-29 11:11:05 +01:00
Wim Taymans
8da4171055
client: remove reference to server
...
We don't need to keep a ref to the server
2012-11-26 16:39:26 +01:00
Wim Taymans
1d53c46d23
MediaMapping -> MountPoints
...
Describes better what the object manages.
2012-11-26 12:37:55 +01:00
Wim Taymans
26ff5fc073
rtsp: cleanups
2012-11-15 17:11:16 +01:00
Wim Taymans
1b4ac6e5b0
media: remove MTU property
...
It is a stream property
2012-11-15 15:32:43 +01:00
Wim Taymans
348b7f9c21
docs: update docs
2012-10-26 12:35:20 +02:00
Wim Taymans
0c8c9e3282
docs: update docs
2012-10-26 12:35:20 +02:00
Tim-Philipp Müller
62532769a7
docs: fix build in uninstalled setup
...
Include gst-plugins-base libs properly.
2012-06-09 17:41:05 +01:00