Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
From bcb1518 to 211fa5f
|
|
|
|
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728970
|
|
Pass the current context to send_message, we will need it later.
|
|
|
|
|
|
First set the watch to flushing so that we unblock any current and
future attempt to send data on the watch, Then set the pipeline to
NULL.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728153
|
|
Fixes annotation for gst_rtsp_session_pool_create() and memory leaks
in the sessionpool test.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728060
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=728029
|
|
|
|
Use the default context whan passing a NULL thread.
|
|
Coverity was moaning about unreachable code, and I think it was just
confused by { being before the label. We'll see if it pops up again.
Coverity 1197705
|
|
When we have too many messages queued for a client (currently hardcoded
to 100) we overflow and drop the messages. Add a drop-backlog property
to control this behaviour. Setting this property to FALSE will retry
to send the messages to the client by waiting for more room in the
backlog.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725898
|
|
|
|
The second client will be freed after the HTTP tunnel has been set up.
Make sure it's RTSP watch is never dispatched again.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=727488
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=727376
|
|
|
|
The streams will be blocked when a live media is prepared.
The streams should be unblocked in gst_rtsp_media_unprepare.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=727231
|
|
Set our state to UNPREPARING and release the state-lock before
setting the pipeline to the NULL state. This way, any pad-added
callback will be able to take the state-lock and check that we are now
unpreparing instead of deadlocking.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=727102
|
|
Make sure we only update the status with the lock.
|
|
|
|
Parse the mikey response from the client and update the policy for
each SSRC.
|
|
Make a method to configure the crypto information of a stream.
Set udpsrc in READY instead of PAUSED so that we can configure caps
later.
|
|
|
|
|
|
We only want to enable SRTP when doing rtsp over TLS so that we can
exchange the keys in a secure way.
|
|
|
|
Install srtp encoder and decoder elements in rtpbin
Add MIKEY in SDP
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726470
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726873
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726940
|
|
In addition a few cosmetic changes:
* Adjust the order of arguments
* Fix typo: occured -> occurred
* Fix indentation after Return:-clauses
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726941
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726362
|
|
Take the caps for the SDP after they leave the rtpbin so that we can
also get the properties added by rtpbin elements.
|
|
Keep a cache of the transports and use this to iterate the transport
while pushing packets. This allows us to release the lock early.
See https://bugzilla.gnome.org/show_bug.cgi?id=725898
|
|
Add a vmethod tunnel_http_response where the response to the HTTP GET
for tunneled connections can be modified.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725879
|
|
If we have multiple profiles (AVP or AVPF) for a stream, make one m=
line in the SDP for each profile. The client is then supposed to pick
one of the profiles in the SETUP request. Because the m= lines have the
same pt, the client also knows that only 1 option is possible.
|
|
|
|
Pass the multicast address of the stream in the connection info in the
SDP so that clients try a multicast connection first.
Only allow multicast connections in the test-multicast example. Also
increase the TTL a little.
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725484
|
|
|
|
* Makefile: Enable gtk-doc warnings, like the rest of GStreamer
* addresspool/mediafactory: Add missing annotation colon
* stream: Annotate return value
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725528
|
|
From fe1672e to bcb1518
|
|
From 1a07da9 to fe1672e
|
|
|
|
|
|
The g_assert() might get compiled out with the right
compiler/preprocessor flags.
|
|
|