Commit graph

447 commits

Author SHA1 Message Date
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
Sebastian Dröge 1f442d45b6 rtsp-server: Don't use deprecated GLib API 2012-03-27 10:13:20 +02:00
Wim Taymans ed1642b997 Replace master with 0.11 2012-03-26 12:23:36 +02:00
Wim Taymans 244422cc94 Merge branch 'master' into 0.11 2012-03-26 12:22:05 +02:00
Wim Taymans 37bbf2317b Merge branch 'master' into 0.11 2012-03-26 12:20:51 +02:00
Vincent Penquerc'h d1df0f3a22 A couple minor typo fixes 2012-03-19 10:48:09 +00:00
Wim Taymans e0be150e91 media: fix state of the appqueue 2012-03-13 18:10:53 +01:00
Wim Taymans 6403227471 factory: use videoconvert 2012-03-13 16:07:16 +01:00