Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-10-09 | rtsp-client: unref 'pipelined_requests' in finalize | Branko Subasic | 1 | -0/+1 | |
The hash table priv->pipelined_requests is not unref:ed in the finalize funktion. Make sure it is. https://bugzilla.gnome.org/show_bug.cgi?id=788704 | |||||
2017-10-09 | rtsp-media: Initialize scalar variable | Thibault Saunier | 1 | -1/+1 | |
CID 1418985 | |||||
2017-10-06 | win32: Update export file | Edward Hervey | 1 | -0/+2 | |
2017-10-05 | Start support for RTSP 2.0 | Thibault Saunier | 3 | -47/+261 | |
This adds basic support for new 2.0 features, though the protocol is subposdely backward incompatible, most semantics are the sames. This commit adds: - features: * version negotiation * pipelined requests support * Media-Properties support * Accept-Ranges support - APIs: * gst_rtsp_media_seekable The RTSP methods that have been removed when using 2.0 now return BAD_REQUEST. https://bugzilla.gnome.org/show_bug.cgi?id=781446 | |||||
2017-10-05 | stream: Use stream duration as stream-stop if segment was not configured ↵ | Thibault Saunier | 1 | -0/+13 | |
with a stop Allowing client to know stream duration when no seeking happened. https://bugzilla.gnome.org/show_bug.cgi?id=783435 | |||||
2017-09-25 | rtsp-media-factory: Don't cache any media if NULL was returned as keyHEADmaster | Sebastian Dröge | 1 | -1/+1 | |
The docs already mentioned this, but we actually stored it in the hash table with key==NULL and leaked its reference forever. | |||||
2017-09-18 | rtspclientsink: Use a mutex for protecting against concurrent send/receives | Mathieu Duponchelle | 2 | -34/+55 | |
This is a simple port of: * a722f6e8329032c6eda4865d6a07f4ba5981d7ea * c438545dc9e2f14f657bc0ef261fff726449867b * cd17c71dcea5c9310d21f1347c7520983e5869ac in gst-plugins-good. | |||||
2017-08-31 | sdp: fix Memory leak in error case | Satya Prakash Gupta | 1 | -0/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=787059 | |||||
2017-08-18 | meson: don't install -uninstalled.pc file | Tim-Philipp Müller | 1 | -5/+2 | |
https://bugzilla.gnome.org/show_bug.cgi?id=786457 | |||||
2017-08-17 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 48a5d85 to 3f4aa96 | |||||
2017-08-14 | rtsp-client: Fix typo in debug message | Sebastian Dröge | 1 | -1/+1 | |
2017-08-11 | meson: hide symbols by default unless explicitly exported | Tim-Philipp Müller | 1 | -0/+7 | |
2017-08-10 | pkgconfig: remove -I@srcdir@/.. which duplicates abs_top_srcdir | Tim-Philipp Müller | 1 | -1/+1 | |
Fixes meson warning about undefined @srcdir@. | |||||
2017-07-21 | meson: skip tests on windows for now | Tim-Philipp Müller | 1 | -1/+3 | |
As we do in the other modules. As libgstcheck is currently not built on windows. Fixes "Fallback variable 'gst_check_dep' in the subproject 'gstreamer' does not exist"" Meson error. | |||||
2017-06-29 | rtsp-stream: fix connection delay due to wrong assumption on last-sample | Julien Isorce | 1 | -2/+17 | |
Commit 852cc09f542af5cadd79ffd7fe79d6475cf57e14 assumed that multiudpsink's last-sample always comes from the payloader. Which is wrong if auxiliary streams are multiplexed in the same stream. So check the buffer's ssrc against the caps'ssrc before to use its seqnum. If not the same ssrc just use the payloader as done prior the commit above or when there is no last-sample yet. https://bugzilla.gnome.org/show_bug.cgi?id=784094 | |||||
2017-06-28 | meson: Allow using glib as a subproject | Thibault Saunier | 1 | -1/+2 | |
2017-06-26 | meson: fix with-package-name option | Tim-Philipp Müller | 1 | -3/+4 | |
https://bugzilla.gnome.org/show_bug.cgi?id=784082 | |||||
2017-06-09 | Distribute meson_options.txt | Nicolas Dufresne | 1 | -1/+2 | |
2017-06-09 | And config.h.meson is no longer dist either | Nicolas Dufresne | 1 | -2/+1 | |
2017-06-09 | meson: config.h.meson is no longer needed | Tim-Philipp Müller | 2 | -25/+11 | |
2017-06-07 | meson: Fix building tests and activate them again | Thibault Saunier | 2 | -38/+23 | |
2017-06-07 | meson: Do not use path separator in test names | Thibault Saunier | 1 | -1/+3 | |
Avoiding warnings like: WARNING: Target "elements/audioamplify" has a path separator in its name. | |||||
2017-05-20 | meson: add options to set package name and origin | Tim-Philipp Müller | 2 | -2/+17 | |
https://bugzilla.gnome.org/show_bug.cgi?id=782172 | |||||
2017-05-18 | Mark symbols explicitly for export with GST_EXPORT | Tim-Philipp Müller | 19 | -0/+491 | |
2017-05-16 | Remove plugin specific static build option | Nicolas Dufresne | 2 | -23/+0 | |
Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient. | |||||
2017-05-04 | Back to development | Sebastian Dröge | 2 | -7/+7 | |
2017-05-04 | Release 1.12.0 | Sebastian Dröge | 6 | -18/+772 | |
2017-04-27 | Release 1.11.91 | Sebastian Dröge | 6 | -13/+63 | |
2017-04-24 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 60aeef6 to 48a5d85 | |||||
2017-04-13 | gi: Fix some annotations and docstrings | Thibault Saunier | 4 | -13/+14 | |
2017-04-13 | meson: Build gir | Thibault Saunier | 3 | -1/+33 | |
2017-04-10 | Automatic update of common submodule | Tim-Philipp Müller | 2 | -1/+1 | |
From 39ac2f5 to 60aeef6 | |||||
2017-04-07 | Release 1.11.90 | Sebastian Dröge | 6 | -21/+60 | |
2017-03-27 | examples: make test-launch pipeline shared by default as well | Tim-Philipp Müller | 1 | -0/+1 | |
2017-02-27 | gstreamer-rtsp-server: Add both srcdir and builddir to the include path | Sebastian Dröge | 1 | -1/+1 | |
Just the build dir is not going to work for srcdir!=builddir. | |||||
2017-02-24 | meson: Update version | Sebastian Dröge | 1 | -1/+1 | |
2017-02-24 | Back to development | Sebastian Dröge | 1 | -5/+5 | |
2017-02-24 | Release 1.11.2 | Sebastian Dröge | 5 | -33/+78 | |
2017-02-14 | meson: dist meson build files | Tim-Philipp Müller | 1 | -1/+3 | |
Ship meson build files in tarballs, so people who use tarballs in their builds can start playing with meson already. | |||||
2017-02-07 | examples/test-record: Add extra line to initial printout | Jan Schmidt | 1 | -0/+3 | |
Add an example line of how to deliver a stream to the RTSP RECORD example | |||||
2017-01-19 | rtsp-client: Also handle the (S|G)ET_PARAMETER case of size==0 || !data as ↵ | Sebastian Dröge | 1 | -4/+4 | |
keep-alive If there is no Content-Length header, no body would be allocated and the '\0' would also not be appended to the body. | |||||
2017-01-19 | rtsp-client: Fix handling of keep-alive GET_PARAMETER/SET_PARAMETER | Sebastian Dröge | 1 | -4/+4 | |
While they logically have 0 bytes length, GstRTSPConnection is appending a '\0' to everything making the size be 1 instead. | |||||
2017-01-13 | meson: bump version | Tim-Philipp Müller | 1 | -1/+1 | |
2017-01-12 | rtsp-session: Only remove deprecated API if requested to do so, not just ↵ | Sebastian Dröge | 1 | -4/+7 | |
when disabling gst_rtsp_session_is_expired() and gst_rtsp_session_next_timeout() were affected. | |||||
2017-01-12 | Back to development | Sebastian Dröge | 1 | -5/+5 | |
2017-01-12 | Release 1.11.1 | Sebastian Dröge | 6 | -1135/+292 | |
2017-01-10 | rtsp-stream: corrected if-statement in _get_server_port() | Patricia Muscalu | 1 | -2/+2 | |
This bug was accidentally introduced while fixing a segfault in _get_server_port() function. https://bugzilla.gnome.org/show_bug.cgi?id=776345 | |||||
2017-01-09 | rtsp-stream: fixed segmenation fault in _get_server_port() | Patricia Muscalu | 2 | -2/+49 | |
Calling function gst_rtsp_stream_get_server_port() results in segmenation fault in the RTP/RTSP/TCP case. Port that the server will use to receive RTCP makes only sense in the UDP case, however the function should handle the TCP case in a nicer way. https://bugzilla.gnome.org/show_bug.cgi?id=776345 | |||||
2017-01-09 | dosc: Fix a little typo | Aleksandr Slobodeniuk | 1 | -2/+2 | |
https://bugzilla.gnome.org/show_bug.cgi?id=777037 | |||||
2017-01-05 | meson: generate pkg-config -uninstalled pc files | Guillaume Desmottes | 3 | -3/+17 | |
Generating those files is useful for users building the GStreamer stack using meson and having to link it to another project which is still using the autotools. https://bugzilla.gnome.org/show_bug.cgi?id=776810 |