Commit graph

333 commits

Author SHA1 Message Date
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
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
David Schleef
041b62db8b rtsp-server: hold on to reference while using object 2011-08-11 18:07:08 -07: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
Edward Hervey
b93f046708 Makefile.am: 0.10 => @GST_MAJORMINOR@ 2011-06-07 11:04:10 +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
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
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
Sebastian Dröge
63744dfece rtsp-server: Don't install the funnel header 2011-03-07 10:23:06 +01:00
Mark Nauwelaerts
160e0ed11b Automatic update of common submodule
From 1de7f6a to 6aec6b9
2011-02-28 18:35:03 +01:00
Tim-Philipp Müller
a67284c6c8 configure: require core/base 0.10.31
Needed at least for gst_plugin_feature_rank_compare_func().
2011-02-26 19:58:02 +00:00
Stefan Kost
050ce233e0 Automatic update of common submodule
From f94d739 to 1de7f6a
2011-02-14 12:56:29 +02:00
Wim Taymans
a924e90c79 media: remove more unused code 2011-02-02 15:37:03 +01:00
Wim Taymans
ec2201a3a8 media: remove duplicate filtering
Remove the duplicate filtering code now that we have a released -good version.
Give a warning instead.
2011-02-02 15:30:45 +01:00
Wim Taymans
8477fdbf43 media: fix default buffer size 2011-01-31 17:38:47 +01:00
Wim Taymans
e86b7c4b15 media-factory: add property to configure the buffer-size
Add a property to configure the kernel UDP buffer size.
2011-01-31 17:37:45 +01:00
Wim Taymans
88b4c02dff media: add property to configure kernel buffer sizes
Add a property to configure the kernel UDP buffer size.
2011-01-31 17:37:41 +01:00
Tim-Philipp Müller
68a828ee29 configure: set PYGOBJECT_REQ before using it
https://bugzilla.gnome.org/show_bug.cgi?id=640641
2011-01-26 15:52:54 +00:00
Tim-Philipp Müller
1c300d92e0 docs: recursive into sub-directories on 'make upload' 2011-01-24 11:59:22 +00:00
Tim-Philipp Müller
aa312eec8d docs: mention full version these docs are for, not just major-minor 2011-01-24 11:53:17 +00:00
Wim Taymans
128ddf6318 back to development 2011-01-24 12:07:17 +01:00
Wim Taymans
ed7bb93c2f release 0.10.8 2011-01-24 11:57:12 +01:00
Wim Taymans
325b2cf8a2 rtsp-server: clarify docs a little 2011-01-19 15:29:55 +01:00
Wim Taymans
44b418b346 media: init debug category before starting thread 2011-01-13 18:57:15 +01:00
Wim Taymans
cd8382674d auth: add realm to make it more spec compliant 2011-01-13 18:40:48 +01:00
Wim Taymans
b076933f5e server: add locking 2011-01-12 18:57:41 +01:00
Wim Taymans
459bc46e31 example: improve example docs a little 2011-01-12 18:33:49 +01:00
Wim Taymans
94c9999715 server: ensure the watch has a ref to the server 2011-01-12 18:26:57 +01:00
Wim Taymans
3315031bf6 server: simpify channel function 2011-01-12 18:24:44 +01:00