Tim-Philipp Müller
e66d3beb0c
meson: config.h.meson is no longer needed
2017-06-09 21:28:35 +01:00
Thibault Saunier
fe8a9bc6d5
meson: Fix building tests and activate them again
2017-06-07 15:36:12 -04:00
Thibault Saunier
c9e1346842
meson: Do not use path separator in test names
...
Avoiding warnings like:
WARNING: Target "elements/audioamplify" has a path separator in its name.
2017-06-07 12:55:41 -04:00
Tim-Philipp Müller
0ce18a878d
meson: add options to set package name and origin
...
https://bugzilla.gnome.org/show_bug.cgi?id=782172
2017-05-20 15:07:31 +01:00
Tim-Philipp Müller
b344248630
Mark symbols explicitly for export with GST_EXPORT
2017-05-18 10:35:18 +01:00
Nicolas Dufresne
e1d43cab65
Remove plugin specific static build option
...
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:44:43 -04:00
Sebastian Dröge
51cd53050e
Back to development
2017-05-04 18:59:14 +03:00
Sebastian Dröge
d4a0640855
Release 1.12.0
2017-05-04 15:40:46 +03:00
Sebastian Dröge
3a19f439be
Release 1.11.91
2017-04-27 17:42:02 +03:00
Tim-Philipp Müller
3acd5dd665
Automatic update of common submodule
...
From 60aeef6 to 48a5d85
2017-04-24 20:30:37 +01:00
Thibault Saunier
b56930704f
gi: Fix some annotations and docstrings
2017-04-13 14:20:10 -03:00
Thibault Saunier
133e91462a
meson: Build gir
2017-04-13 14:11:43 -03:00
Tim-Philipp Müller
b5281c18c4
Automatic update of common submodule
...
From 39ac2f5 to 60aeef6
2017-04-10 23:51:12 +01:00
Sebastian Dröge
085304696e
Release 1.11.90
2017-04-07 16:35:03 +03:00
Tim-Philipp Müller
3dcd77a21c
examples: make test-launch pipeline shared by default as well
2017-03-27 18:19:33 +01:00
Sebastian Dröge
eb1ee7e28d
gstreamer-rtsp-server: Add both srcdir and builddir to the include path
...
Just the build dir is not going to work for srcdir!=builddir.
2017-02-27 19:10:44 +02:00
Sebastian Dröge
2cd9214c8b
meson: Update version
2017-02-24 15:59:54 +02:00
Sebastian Dröge
f5252fab9a
Back to development
2017-02-24 15:37:49 +02:00
Sebastian Dröge
ed79e99cfa
Release 1.11.2
2017-02-24 15:10:07 +02:00
Tim-Philipp Müller
a9cb8868fd
meson: dist meson build files
...
Ship meson build files in tarballs, so people who use tarballs
in their builds can start playing with meson already.
2017-02-14 20:40:26 +00:00
Jan Schmidt
007f48f711
examples/test-record: Add extra line to initial printout
...
Add an example line of how to deliver a stream to the
RTSP RECORD example
2017-02-07 23:42:48 +11:00
Sebastian Dröge
cd4e675f0c
rtsp-client: Also handle the (S|G)ET_PARAMETER case of size==0 || !data as 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 14:57:19 +02:00
Sebastian Dröge
ac1124efb4
rtsp-client: Fix handling of keep-alive GET_PARAMETER/SET_PARAMETER
...
While they logically have 0 bytes length, GstRTSPConnection is appending
a '\0' to everything making the size be 1 instead.
2017-01-19 14:24:07 +02:00
Tim-Philipp Müller
9f889c59c2
meson: bump version
2017-01-13 12:39:36 +00:00
Sebastian Dröge
6e145fadf9
rtsp-session: Only remove deprecated API if requested to do so, not just when disabling
...
gst_rtsp_session_is_expired() and gst_rtsp_session_next_timeout() were
affected.
2017-01-12 19:04:23 +02:00
Sebastian Dröge
2d9a5722fa
Back to development
2017-01-12 16:32:59 +02:00
Sebastian Dröge
c860590a8c
Release 1.11.1
2017-01-12 16:14:46 +02:00
Patricia Muscalu
fb7833245d
rtsp-stream: corrected if-statement in _get_server_port()
...
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-10 10:38:13 +00:00
Patricia Muscalu
f47e6ab9f6
rtsp-stream: fixed segmenation fault in _get_server_port()
...
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 15:27:40 +02:00
Aleksandr Slobodeniuk
b27e7c6b5b
dosc: Fix a little typo
...
https://bugzilla.gnome.org/show_bug.cgi?id=777037
2017-01-09 10:19:53 +00:00
Guillaume Desmottes
e6c6bf96ce
meson: generate pkg-config -uninstalled pc files
...
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
2017-01-05 09:42:29 -03:00
Guillaume Desmottes
3a911a2f58
pkgconfig: fix -uninstalled pc file
...
pcfiledir was never defined so the paths were wrong.
https://bugzilla.gnome.org/show_bug.cgi?id=776867
2017-01-05 09:42:15 -03:00
Patricia Muscalu
42f270e7f2
rtsp-stream: Fixed TCP transport case
...
Make sure that the appsink element is actually added to
the bin before trying to link it with the elements in it.
https://bugzilla.gnome.org/show_bug.cgi?id=776343
2016-12-22 14:21:54 +02:00
Tim-Philipp Müller
143063a68f
Remove generated .spec file
...
Likely extremely bitrotten, and we should not ship this anyway.
2016-12-16 17:26:04 +00:00
Edward Hervey
b7769a6dee
Automatic update of common submodule
...
From f980fd9 to 39ac2f5
2016-12-03 08:21:02 +01:00
Edward Hervey
dea000f2e3
media: Fix pt map caps
...
Since decryption is handled within rtpbin, all outcoming stream
caps will be application/x-rtp (i.e. regular rtp)
Fixes RECORD with SRTP streams
2016-12-02 15:47:12 +01:00
Edward Hervey
8317139121
media-factory: Create media objects with the proper transport mode
...
The function called immediately afterwards (collect_streams()) will
need it to work properly
2016-12-02 15:47:12 +01:00
Sebastian Dröge
d633c0103a
rtsp-auth: Don't remove digest-auth nonces that already/still have a client connected
2016-12-02 14:36:50 +02:00
Sebastian Dröge
708fd3c325
rtsp-media-factory: Don't create a pipeline for the media pipeline string
...
We're going to put a pipeline into a pipeline otherwise, which is not
exactly ideal.
2016-12-01 18:04:34 +02:00
Kseniia Vasilchuk
09e499387d
media: Fix race condition around finish_unprepare() if called multiple time
...
https://bugzilla.gnome.org/show_bug.cgi?id=755329
2016-12-01 16:39:00 +02:00
Jan Schmidt
cc59abc824
rtspclientsink: Don't leave stale pointer after unref
...
Fix a warning on shutdown - don't keep a pointer to an
alread-unreffed object.
2016-11-30 21:15:12 +11:00
Tim-Philipp Müller
628c613a0a
common: use https protocol for common submodule
...
https://bugzilla.gnome.org/show_bug.cgi?id=775110
2016-11-26 11:24:59 +00:00
Matthew Waters
b38eb8e99e
stream: block the output of rtpbin instead of the source pipeline
...
85c52e194b
introduced a more correct
detection of the srtp rollover counter to add to the SDP.
Unfortunately, it was incomplete for live pipelines where the logic
blocks the source bin before creating the SDP and thus would never have
the necessary informaiton to create a correct SDP with srtp encryption.
Move the pad blocks to rtpbin's output pads instead so that the
necessary information can be created before we need the information for
the SDP.
https://bugzilla.gnome.org/show_bug.cgi?id=770239
2016-11-23 23:08:16 +11:00
Dag Gullberg
f00ac2daf2
rtsp-client: add IDLE timeout, before session exists
...
The RTSP server will not timeout an idle RTSP connection
(note this is different from doing timeout on a RTSP
session).
At least for Apache this is a problem when running RTSP over
HTTPS since it uses one of the threads (there is a rather
limited number) that are available for handling requests.
https://bugzilla.gnome.org/show_bug.cgi?id=771830
2016-11-23 09:45:33 +00:00
Tim-Philipp Müller
9777e4dcd6
.gitignore more
2016-11-23 09:45:08 +00:00
Göran Jönsson
335d279a96
rtsp-stream: Set close-socket FALSE on UDP src:es
...
With this RTSP server can use the sockets independent on the udpsrc
state.
When the udp src is finalized it will unref socket and when g_socket
is finalized the socket will be closed.
https://bugzilla.gnome.org/show_bug.cgi?id=765673
2016-11-22 13:59:30 +02:00
Sebastian Dröge
6622b5be14
rtspclientsink: Move to new helper function to parse authentication responses
...
https://bugzilla.gnome.org/show_bug.cgi?id=774416
2016-11-19 11:59:34 +02:00
Sebastian Dröge
927a44c55b
rtsp-auth: Add support for Digest authentication
...
https://bugzilla.gnome.org/show_bug.cgi?id=774416
2016-11-19 11:59:34 +02:00
Scott D Phillips
d7676bfba3
Enable building with MSVC
...
https://bugzilla.gnome.org/show_bug.cgi?id=774640
2016-11-19 11:58:05 +02:00
Thibault Saunier
2ad8b13cb0
meson: gstreamer gst_check_dep does not exist on windows
2016-11-18 20:23:14 -03:00