Commit graph

357 commits

Author SHA1 Message Date
Wim Taymans 26c8898e79 retab some .h 2011-08-16 13:37:50 +02:00
Robert Krakora ae67971cde sdp: copy and free the server ip address
Copy and free the server ip address to make memory management easier later.
2011-08-16 13:31:52 +02:00
Wim Taymans ccfb99f852 media-factory: configure multicast in media 2011-08-16 13:27:39 +02:00
Wim Taymans 5b53335873 media: add property for multicast group
Add a property to configure the multicast group in the media.

Based on patches from Marc Leeman and Robert Krakora.
2011-08-16 13:25:16 +02:00
Wim Taymans 1f8b97d940 media-factory: add property for multicast group
Add a property to configure the multicast group in the media factory.

Based on patches from Marc Leeman and Robert Krakora.
2011-08-16 13:13:36 +02:00
Wim Taymans b0e22d6861 client: do configuration of transport in one place
Move the configuration of the transport destination address to where we also
configure the other bits.
2011-08-16 12:51:44 +02:00
Wim Taymans 8749b1e08f Merge branch 'master' into 0.11 2011-08-16 12:11:59 +02:00
Robert Krakora f7223cfdab client: destroy pipeline on client disconnect with no prior TEARDOWN.
The problem occurs when the client abruptly closes the connection without
issuing a TEARDOWN.  The TEARDOWN handler in the rtsp-client.c file of the RTSP
server is where the pipeline gets torn down.  Since this handler is not called,
the pipeline remains and is up and running.  Subsequent clients get their own
pipelines and if the do not issue TEARDOWNs then those pipelines will also
remain up and running.  This is a resource leak.
2011-08-16 12:09:48 +02:00
Wim Taymans 1aefff4959 Merge branch 'master' into 0.11 2011-08-16 11:53:37 +02:00
Emmanuel Pacaud 5dc9e76125 media-factory: add a "media-constructed" signal to GstRTSPMediaFactory
For example, it can be used to retrieve source elements like appsrc, in a more
convenient way than subclassing get_element.
2011-08-16 11:22:55 +02:00
Wim Taymans b5aa7628bf Merge branch 'master' into 0.11 2011-08-16 11:12:33 +02:00
David Schleef 041b62db8b rtsp-server: hold on to reference while using object 2011-08-11 18:07:08 -07:00
Wim Taymans bbab01747d media: use new api 2011-08-04 08:59:17 +02:00
Wim Taymans 6854a3c00f configure: use unstable api 2011-08-04 08:58:58 +02:00
David Schleef aa128813fe client: fix reference counting 2011-07-27 15:02:08 -07:00
Thijs Vermeir 93fb73b46f fix compiler warnings about unused variables 2011-07-20 17:16:42 +02:00
Stefan Sauer 40c7bb6386 examples: tell rtsp uri when ready 2011-07-19 16:13:16 +02:00
David Schleef e5df7a89cc Automatic update of common submodule
From 69b981f to 605cd9a
2011-06-23 11:30:14 -07:00
Wim Taymans bd8eb8f3d9 client: update for buffer API change 2011-06-13 19:05:57 +02:00
Edward Hervey b93f046708 Makefile.am: 0.10 => @GST_MAJORMINOR@ 2011-06-07 11:04:10 +02:00
Edward Hervey 597a99e9b9 rtsp-media-factory-uri: GST_PLUGIN_FEATURE_NAME is no longer 2011-06-07 10:59:16 +02:00
Edward Hervey 14f8ed65b4 .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Edward Hervey c94416d486 Makefile.am: 0.10 => @GST_MAJORMINOR@ 2011-06-07 10:54:26 +02:00
Wim Taymans 80427df862 Merge branch 'master' into 0.11 2011-05-24 18:26:06 +02:00
Stefan Kost 9e9a1eeeac Automatic update of common submodule
From 9e5bbd5 to 69b981f
2011-05-19 23:00:52 +03:00
Stefan Kost 44e2d0f8a6 Automatic update of common submodule
From fd35073 to 9e5bbd5
2011-05-18 16:14:10 +03:00
Stefan Kost f5ab822252 Automatic update of common submodule
From 46dfcea to fd35073
2011-05-18 12:27:35 +03:00
Wim Taymans 80e0b0b19a media: port to new caps API 2011-05-17 09:48:13 +02:00
Wim Taymans debbea1008 Merge branch 'master' into 0.11 2011-05-17 09:45:04 +02:00
Fabian Deutsch ae4a3a9f29 Updated Vala bindings.
Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
2011-05-17 09:44:23 +02:00
Fabian Deutsch 6ef7c966ae Add a signal for newly connected clients.
Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
2011-05-17 09:44:14 +02:00
Alessandro Decina 6b862f0c0e python: override gst_rtsp_media_mapping_add_factory to fix refcounting 2011-05-08 13:15:19 +02:00
Wim Taymans 914b481e42 rtsp-server: port to 0.11 2011-04-26 19:22:50 +02:00
Wim Taymans 7c55d66d07 add common 2011-04-26 19:14:18 +02:00
Wim Taymans 6959ebd8e8 Merge branch 'master' into 0.11
Conflicts:
	common
	configure.ac
2011-04-26 19:07:13 +02:00
Tim-Philipp Müller de30ca60c4 Automatic update of common submodule
From c3cafe1 to 46dfcea
2011-04-24 14:07:11 +01:00
Alessandro Decina ab9b00d439 python bindings: wrap GstRTSPMediaFactoryClass vfuncs 2011-04-20 11:19:38 +02:00
Alessandro Decina 15e0e2d67c python bindings: add GstRTSPUrlParam
Needed to implement MediaFactory virtual proxies
2011-04-20 11:13:56 +02:00
Alessandro Decina c5f41da553 python bindings: fix returning GstRTSPUrl types 2011-04-20 10:19:46 +02:00
Alessandro Decina 8ab79b0f4b python bindings: add arg type for GstRTSPUrl 2011-04-20 10:17:07 +02:00
Alessandro Decina 61ae57cbdf python bindings: fix the definition of MediaFactory.collect_stream 2011-04-20 10:16:08 +02:00
Stefan Kost b73f996b85 Automatic update of common submodule
From 1ccbe09 to c3cafe1
2011-04-04 15:59:50 +03:00
Sebastian Dröge dc4a0c7176 Automatic update of common submodule
From 193b717 to 1ccbe09
2011-03-25 22:38:06 +01:00
Stefan Kost 69f659bd26 Automatic update of common submodule
From b77e2bf to 193b717
2011-03-25 14:58:34 +02:00
Sebastian Dröge f3f10b0f8e build: Include lcov.mak to allow test coverage report generation 2011-03-25 10:05:40 +01:00
Sebastian Dröge 36e5dc0207 Automatic update of common submodule
From d8814b6 to b77e2bf
2011-03-25 09:35:15 +01:00
Sebastian Dröge e1201dc044 Automatic update of common submodule
From 6aaa286 to d8814b6
2011-03-25 09:11:40 +01:00
Stefan Kost 964225aaf9 Automatic update of common submodule
From 6aec6b9 to 6aaa286
2011-03-24 18:51:37 +02:00
Luis de Bethencourt 42728254c9 autogen: wingo signed comment 2011-03-22 13:31:10 +01:00
Miguel Angel Cabrera Moya 17ce0df09a session: use full charset for RTSP session ID
As specified in RFC 2326 section 3.4 use full valid charset to make guessing
session ID more difficult.

https://bugzilla.gnome.org/show_bug.cgi?id=643812
2011-03-07 18:39:43 +00:00