GStreamer multimedia framework
Find a file
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
common@59cb678164 Automatic update of common submodule 2018-12-05 17:24:59 -03:00
docs rtsp-server: Add support for buffer lists 2019-01-30 14:39:50 +02:00
examples examples: test-appsrc: fix coding style error 2018-11-20 19:12:09 +01:00
gst rtsp-server: Add support for buffer lists 2019-01-30 14:39:50 +02:00
pkgconfig meson: don't install -uninstalled.pc file 2017-08-18 17:37:01 +01:00
tests tests: rtspserver: Add shared media test case for TCP 2018-11-17 16:16:34 +01:00
.gitignore .gitignore: add another example binary 2018-07-10 23:56:23 +01:00
.gitlab-ci.yml Add Gitlab CI configuration 2018-11-12 16:06:39 +02:00
.gitmodules Update git locations to gitlab 2018-11-05 05:56:35 +00:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
autogen.sh Automatic update of common submodule 2017-04-10 23:51:12 +01:00
ChangeLog Release 1.15.1 2019-01-17 02:26:50 +00:00
configure.ac Release 1.15.1 2019-01-17 02:26:50 +00:00
COPYING Fix FSF address 2012-11-04 00:14:25 +00:00
COPYING.LIB Fix FSF address 2012-11-04 00:14:25 +00:00
gst-rtsp-server.doap Release 1.15.1 2019-01-17 02:26:50 +00:00
Makefile.am tests: disable all tests when --disable-tests is used 2017-12-06 20:47:22 +00:00
meson.build Release 1.15.1 2019-01-17 02:26:50 +00:00
meson_options.txt meson: add gobject-cast-checks, glib-asserts, glib-checks options 2018-09-19 12:21:30 +01:00
NEWS Release 1.15.1 2019-01-17 02:26:50 +00:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Release 1.15.1 2019-01-17 02:26:50 +00:00
REQUIREMENTS Initial import 2008-10-09 13:29:12 +01:00
TODO rtsp: cleanups 2012-11-15 17:11:16 +01:00

gst-rtsp-server is a library on top of GStreamer for building an RTSP server

There are some examples in the examples/ directory and more comprehensive
documentation in docs/README.