Alessandro Decina
8da18a85ef
Explicitly link against gio. Fix link error on mac.
2012-10-15 10:50:26 +02:00
Ognyan Tonchev
4f0ef292f0
session: add ttl to the transport header in SETUP
...
See https://bugzilla.gnome.org/show_bug.cgi?id=685561
2012-10-10 11:13:58 +02:00
Ognyan Tonchev
d581b7bd4e
client: Use client transport settings for multicast if allowed.
...
This patch makes it possible for the client to send transport settings for
multicast (destination && ttl). Client settings must be explicitly allowed or
the server will use its own settings.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685561
2012-10-10 11:07:59 +02:00
Tim-Philipp Müller
1a5cf33f0f
Automatic update of common submodule
...
From 6c0b52c to 6bb6951
2012-10-06 15:02:27 +01:00
Patricia Muscalu
870b8db279
rtsp-client: do not destroy the rtsp watch
...
Don't destroy the client watch while dispatching. The rtsp watch is
automatically destroyed after the rtsp watch function closed() has
been called.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685220
2012-10-05 11:44:32 +02:00
Tim-Philipp Müller
7164532536
Automatic update of common submodule
...
From 4f962f7 to 6c0b52c
2012-09-22 16:11:48 +01:00
Ognyan Tonchev
f4a0a371b7
media: fix check for seekability
2012-09-10 16:29:35 +02:00
Wim Taymans
3e55e0e467
client: use more GIO
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681593
2012-09-07 17:14:30 +02:00
Wim Taymans
87c73c06fb
server: remove obsolete includes
2012-09-07 17:14:10 +02:00
Aleix Conchillo Flaque
c6cce4a6b9
rtsp-media: also initialize transports in on_ssrc_active (bug #683304 )
...
* gst/rtsp-server/rtsp-media.c: GstRTSPMediaStream transports might not
be available in "on_new_ssrc". The transports are added in
gst_rtsp_media_set_state when going to PLAYING state. However,
"on_new_ssrc" might be called before this happens.
https://bugzilla.gnome.org/show_bug.cgi?id=683304
2012-09-07 16:45:17 +02:00
Aleix Conchillo Flaque
bef57648b8
rtsp-client: add signals for rtsp requests ( fixes #683287 )
2012-09-07 16:41:29 +02:00
Aleix Conchillo Flaque
ebc4ce4de1
add new-session signal to rtsp-client ( fixes #683058 )
2012-08-30 22:00:30 +02:00
Stefan Sauer
02b17d6baa
Automatic update of common submodule
...
From 668acee to 4f962f7
2012-08-22 13:34:55 +02:00
Patricia Muscalu
50e4c7e8c4
rtsp-server: fixed segfault in gst_rtsp_server_create_socket
...
Do not assume that *error is set in g_socket_address_enumerator_next.
Added test_bind_already_in_use unit-test.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681914
2012-08-20 11:49:27 +02:00
Tim-Philipp Müller
41f9875366
Automatic update of common submodule
...
From 94ccf4c to 668acee
2012-08-05 16:43:53 +01:00
Patricia Muscalu
228e2ccc2d
rtsp-client: make create_sdp virtual method
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680173
2012-07-24 12:52:53 +02:00
Sebastian Dröge
d803c8e29f
Automatic update of common submodule
...
From 98e386f to 94ccf4c
2012-07-23 08:48:25 +02:00
Wim Taymans
f305020636
client: fix docs
2012-07-10 11:39:58 +02:00
Ognyan Tonchev
ed66f974dd
rtsp-server: use an existing socket to establish HTTP tunnel
...
Make it possible to transfer a socket from an HTTP server to be used as
an RTSP over HTTP tunnel.
2012-07-10 11:38:05 +02:00
Ognyan Tonchev
86e53af34a
rtsp: Handle the blocksize parameter
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679325
2012-07-10 11:26:01 +02:00
Sebastian Rasmussen
4743624bb5
Have unit test get header from source dir, not installed dir
...
This makes compilation of unit tests work in a build directory other
than the source directory.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=678789
2012-06-27 11:42:21 +02:00
Tim-Philipp Müller
217a46e4c1
rtsp-media: update for gst_element_make_from_uri() changes
2012-06-23 15:06:11 +01:00
David Svensson Fors
df54c553ae
rtsp: add unit test
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=678076
2012-06-19 15:25:36 +02:00
David Svensson Fors
36df0dd8be
rtsp-media: don't collect media stats when going to NULL
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=678015
2012-06-14 10:14:06 +02:00
Wim Taymans
853128e1c7
client: don't leak transports
2012-06-14 10:14:06 +02:00
David Svensson Fors
3f49c2d8f4
rtsp-client: free transport on no_stream in SETUP handler
2012-06-14 10:14:06 +02:00
David Svensson Fors
8f5d82be6d
rtsp-client: changed session media iteration
...
In client_unlink_session: now don't iterate in session->medias
list where items are removed by gst_rtsp_session_release_media.
Instead, repeatedly remove the first item.
2012-06-14 10:14:06 +02:00
David Svensson Fors
dc796bf075
rtsp-client: don't use g_object_unref on GstRTSPSessionMedia
...
GstRTSPSessionMedia is not a GObject type. When the
GstRTSPSession is freed, it will free the media.
2012-06-14 10:14:06 +02:00
David Svensson Fors
aa158fa738
factory: plug pad leak in collect_streams
...
In gst_rtsp_media_factory_collect_streams: unref the srcpad that
was retrieved using gst_element_get_static_pad. gst_ghost_pad_new
will take one reference, and the other reference will otherwise
give a memory leak.
2012-06-14 10:14:06 +02:00
Sebastian Rasmussen
ef29cc6d78
configure: suppress some warnings when debug is disabled
...
Warnings about unused variables should be suppressed if core has the
debug system disabled.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676824
2012-06-09 19:11:16 +01: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
Sebastian Rasmussen
c3766ad376
docs: include headers defining rtsp-server object types
...
Fixes compiler warnings during docs build.
https://bugzilla.gnome.org/show_bug.cgi?id=676824
2012-06-09 17:36:10 +01:00
Sebastian Rasmussen
b59f235460
configure: Add warning flags for compiler when configuring
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676824
2012-06-09 17:33:02 +01:00
Edward Hervey
8ae2b9f61f
Automatic update of common submodule
...
From 03a0e57 to 98e386f
2012-06-08 15:07:06 +02:00
Edward Hervey
b2f4dd35c1
Automatic update of common submodule
...
From 1fab359 to 03a0e57
2012-06-06 18:20:49 +02:00
David Svensson Fors
7b145aeeab
client: fix GSocketAddress leak in gst_rtsp_client_accept
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677463
2012-06-06 14:49:40 +02:00
Edward Hervey
a9bf210747
Automatic update of common submodule
...
From f1b5a96 to 1fab359
2012-06-01 10:30:58 +02:00
Sebastian Dröge
3b12581004
Automatic update of common submodule
...
From 92b7266 to f1b5a96
2012-05-31 13:11:43 +02:00
Sebastian Dröge
365c838b80
Automatic update of common submodule
...
From ec1c4a8 to 92b7266
2012-05-30 12:48:51 +02:00
Sebastian Dröge
81f62e76df
Automatic update of common submodule
...
From 3429ba6 to ec1c4a8
2012-05-30 11:27:31 +02:00
David Svensson Fors
ffa3166fbd
rtsp: fix compiler warnings
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676500
2012-05-22 15:37:25 +02:00
Sebastian Dröge
93f42c7d73
Automatic update of common submodule
...
From dc70203 to 3429ba6
2012-05-13 15:59:10 +02:00
Wim Taymans
6cc2fb9bfc
rtsp-server: port to new thread API
2012-05-11 09:42:47 +02:00
Sebastian Dröge
a798e8dcfd
Automatic update of common submodule
...
From 6db25be to dc70203
2012-04-16 09:11:54 +02:00
Sebastian Dröge
e2f10f5ba5
rtsp-server: Fix compilation and compiler warnings
2012-04-13 15:27:22 +02:00
Sebastian Dröge
7df1696713
configure: Modernize autotools setup a bit
...
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:02:15 +02:00
Sebastian Dröge
31ba6bda99
Automatic update of common submodule
...
From 464fe15 to 6db25be
2012-04-13 13:39:40 +02:00
Sebastian Dröge
8e13fc8fdc
Automatic update of common submodule
...
From 7fda524 to 464fe15
2012-04-05 18:45:43 +02:00
Sebastian Dröge
fb0718a036
rtsp-server: Update versioning
2012-04-04 14:48:44 +02:00
Sebastian Dröge
e9ef6f6254
Merge remote-tracking branch 'origin/0.10'
...
Conflicts:
gst/rtsp-server/rtsp-session-pool.c
2012-03-29 15:12:21 +02:00