platform/upstream/gstreamer.git
12 years agortsp-client: free transport on no_stream in SETUP handler
David Svensson Fors [Tue, 12 Jun 2012 12:45:39 +0000 (14:45 +0200)]
rtsp-client: free transport on no_stream in SETUP handler

12 years agortsp-client: changed session media iteration
David Svensson Fors [Tue, 12 Jun 2012 12:33:35 +0000 (14:33 +0200)]
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.

12 years agortsp-client: don't use g_object_unref on GstRTSPSessionMedia
David Svensson Fors [Tue, 12 Jun 2012 11:39:35 +0000 (13:39 +0200)]
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.

12 years agofactory: plug pad leak in collect_streams
David Svensson Fors [Tue, 12 Jun 2012 11:36:57 +0000 (13:36 +0200)]
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.

12 years agoconfigure: suppress some warnings when debug is disabled
Sebastian Rasmussen [Fri, 25 May 2012 14:43:38 +0000 (16:43 +0200)]
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

12 years agodocs: fix build in uninstalled setup
Tim-Philipp Müller [Sat, 9 Jun 2012 16:41:05 +0000 (17:41 +0100)]
docs: fix build in uninstalled setup

Include gst-plugins-base libs properly.

12 years agodocs: include headers defining rtsp-server object types
Sebastian Rasmussen [Fri, 25 May 2012 14:38:15 +0000 (16:38 +0200)]
docs: include headers defining rtsp-server object types

Fixes compiler warnings during docs build.

https://bugzilla.gnome.org/show_bug.cgi?id=676824

12 years agoconfigure: Add warning flags for compiler when configuring
Sebastian Rasmussen [Fri, 25 May 2012 15:11:53 +0000 (17:11 +0200)]
configure: Add warning flags for compiler when configuring

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676824

12 years agoAutomatic update of common submodule
Edward Hervey [Fri, 8 Jun 2012 13:07:06 +0000 (15:07 +0200)]
Automatic update of common submodule

From 03a0e57 to 98e386f

12 years agoAutomatic update of common submodule
Edward Hervey [Wed, 6 Jun 2012 16:20:49 +0000 (18:20 +0200)]
Automatic update of common submodule

From 1fab359 to 03a0e57

12 years agoclient: fix GSocketAddress leak in gst_rtsp_client_accept
David Svensson Fors [Wed, 6 Jun 2012 12:49:02 +0000 (14:49 +0200)]
client: fix GSocketAddress leak in gst_rtsp_client_accept

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677463

12 years agoAutomatic update of common submodule
Edward Hervey [Fri, 1 Jun 2012 08:30:58 +0000 (10:30 +0200)]
Automatic update of common submodule

From f1b5a96 to 1fab359

12 years agoAutomatic update of common submodule
Sebastian Dröge [Thu, 31 May 2012 11:11:43 +0000 (13:11 +0200)]
Automatic update of common submodule

From 92b7266 to f1b5a96

12 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 30 May 2012 10:48:51 +0000 (12:48 +0200)]
Automatic update of common submodule

From ec1c4a8 to 92b7266

12 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 30 May 2012 09:27:31 +0000 (11:27 +0200)]
Automatic update of common submodule

From 3429ba6 to ec1c4a8

12 years agortsp: fix compiler warnings
David Svensson Fors [Tue, 22 May 2012 13:37:25 +0000 (15:37 +0200)]
rtsp: fix compiler warnings

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676500

12 years agoAutomatic update of common submodule
Sebastian Dröge [Sun, 13 May 2012 13:59:10 +0000 (15:59 +0200)]
Automatic update of common submodule

From dc70203 to 3429ba6

12 years agortsp-server: port to new thread API
Wim Taymans [Fri, 11 May 2012 07:42:47 +0000 (09:42 +0200)]
rtsp-server: port to new thread API

12 years agoAutomatic update of common submodule
Sebastian Dröge [Mon, 16 Apr 2012 07:11:54 +0000 (09:11 +0200)]
Automatic update of common submodule

From 6db25be to dc70203

12 years agortsp-server: Fix compilation and compiler warnings
Sebastian Dröge [Fri, 13 Apr 2012 13:27:22 +0000 (15:27 +0200)]
rtsp-server: Fix compilation and compiler warnings

12 years agoconfigure: Modernize autotools setup a bit
Sebastian Dröge [Fri, 13 Apr 2012 11:49:08 +0000 (13:49 +0200)]
configure: Modernize autotools setup a bit

Also we now only create tar.bz2 and tar.xz tarballs.

12 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 13 Apr 2012 11:39:40 +0000 (13:39 +0200)]
Automatic update of common submodule

From 464fe15 to 6db25be

12 years agoAutomatic update of common submodule
Sebastian Dröge [Thu, 5 Apr 2012 16:45:43 +0000 (18:45 +0200)]
Automatic update of common submodule

From 7fda524 to 464fe15

12 years agortsp-server: Update versioning
Sebastian Dröge [Wed, 4 Apr 2012 12:45:55 +0000 (14:45 +0200)]
rtsp-server: Update versioning

12 years agoMerge remote-tracking branch 'origin/0.10'
Sebastian Dröge [Thu, 29 Mar 2012 13:12:21 +0000 (15:12 +0200)]
Merge remote-tracking branch 'origin/0.10'

Conflicts:
gst/rtsp-server/rtsp-session-pool.c

12 years agortsp-server: Don't use deprecated GLib API
Sebastian Dröge [Tue, 27 Mar 2012 08:13:20 +0000 (10:13 +0200)]
rtsp-server: Don't use deprecated GLib API

12 years agoReplace master with 0.11
Wim Taymans [Mon, 26 Mar 2012 10:23:36 +0000 (12:23 +0200)]
Replace master with 0.11

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Mon, 26 Mar 2012 10:22:05 +0000 (12:22 +0200)]
Merge branch 'master' into 0.11

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Mon, 26 Mar 2012 10:20:51 +0000 (12:20 +0200)]
Merge branch 'master' into 0.11

12 years agoA couple minor typo fixes
Vincent Penquerc'h [Mon, 19 Mar 2012 10:48:09 +0000 (10:48 +0000)]
A couple minor typo fixes

12 years agomedia: fix state of the appqueue
Wim Taymans [Tue, 13 Mar 2012 17:10:53 +0000 (18:10 +0100)]
media: fix state of the appqueue

12 years agofactory: use videoconvert
Wim Taymans [Tue, 13 Mar 2012 15:06:50 +0000 (16:06 +0100)]
factory: use videoconvert

12 years agofactory: change to new style caps
Wim Taymans [Tue, 13 Mar 2012 15:02:47 +0000 (16:02 +0100)]
factory: change to new style caps

12 years agortsp-server: port to GIO
Wim Taymans [Wed, 7 Mar 2012 14:03:55 +0000 (15:03 +0100)]
rtsp-server: port to GIO

Port to GIO

12 years agoconfigure: fix build
Wim Taymans [Wed, 7 Mar 2012 14:03:24 +0000 (15:03 +0100)]
configure: fix build

12 years agodocs: fix for gst_rtsp_server_set_port() -> _set_service()
Tim-Philipp Müller [Wed, 29 Feb 2012 15:56:06 +0000 (15:56 +0000)]
docs: fix for gst_rtsp_server_set_port() -> _set_service()

https://bugzilla.gnome.org/show_bug.cgi?id=666548

12 years agoFirst rule of gst-rtsp-server club: don't talk about gst-phonon
Tim-Philipp Müller [Mon, 13 Feb 2012 11:42:51 +0000 (11:42 +0000)]
First rule of gst-rtsp-server club: don't talk about gst-phonon

12 years agopkg-config: rename gst-rtsp-server-0.11.pc to gstreamer-rtsp-server-0.11.pc
Tim-Philipp Müller [Mon, 13 Feb 2012 11:40:44 +0000 (11:40 +0000)]
pkg-config: rename gst-rtsp-server-0.11.pc to gstreamer-rtsp-server-0.11.pc

For consistency with all other modules.

12 years agortsp-client: update for new map API
Tim-Philipp Müller [Mon, 13 Feb 2012 11:06:33 +0000 (11:06 +0000)]
rtsp-client: update for new map API

12 years agopython: remove pygst-based python bindings
Tim-Philipp Müller [Mon, 13 Feb 2012 10:37:37 +0000 (10:37 +0000)]
python: remove pygst-based python bindings

pygi is the future, apparently.

12 years agoAutomatic update of common submodule
Thomas Vander Stichele [Wed, 25 Jan 2012 13:12:41 +0000 (14:12 +0100)]
Automatic update of common submodule

From c463bc0 to 7fda524

12 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 25 Jan 2012 10:40:59 +0000 (11:40 +0100)]
Automatic update of common submodule

From 2a59016 to c463bc0

12 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 18 Jan 2012 15:48:41 +0000 (16:48 +0100)]
Automatic update of common submodule

From 0807187 to 2a59016

12 years agoAutomatic update of common submodule
Tim-Philipp Müller [Wed, 4 Jan 2012 19:56:02 +0000 (19:56 +0000)]
Automatic update of common submodule

From 11f0cd5 to 0807187

12 years agoexample: update for new caps
Wim Taymans [Fri, 9 Dec 2011 10:00:46 +0000 (11:00 +0100)]
example: update for new caps

12 years agortsp-server: port some more to 0.11
Wim Taymans [Fri, 9 Dec 2011 09:53:30 +0000 (10:53 +0100)]
rtsp-server: port some more to 0.11

Fix caps.
Remove bufferlist stuff
Update for new API.
Add queue before appsink now that preroll-queue-len is gone.
Update for request pad changes.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Thu, 3 Nov 2011 15:14:03 +0000 (16:14 +0100)]
Merge branch 'master' into 0.11

13 years agobindings: Fix vala binding of gst_rtsp_media_mapping_add_factory to transfer ownership.
Fabian Deutsch [Thu, 3 Nov 2011 15:06:23 +0000 (16:06 +0100)]
bindings: Fix vala binding of gst_rtsp_media_mapping_add_factory to transfer ownership.

Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
13 years agobindings: Fix vala binding of gst_rtsp_media_mapping_add_factory to transfer ownership.
Fabian Deutsch [Thu, 3 Nov 2011 15:06:23 +0000 (16:06 +0100)]
bindings: Fix vala binding of gst_rtsp_media_mapping_add_factory to transfer ownership.

Signed-off-by: Fabian Deutsch <fabian.deutsch@gmx.de>
13 years agoMerge branch 'master' into 0.11
Wim Taymans [Thu, 3 Nov 2011 11:58:42 +0000 (12:58 +0100)]
Merge branch 'master' into 0.11

13 years agomedia: add a seekable boolean
Wim Taymans [Thu, 3 Nov 2011 11:55:24 +0000 (12:55 +0100)]
media: add a seekable boolean

Maintain the seekable state with a new variable instead of reusing the
is_live variable.

13 years agoDisallow seek in live media
Victor Gottardi [Fri, 16 Sep 2011 15:31:17 +0000 (11:31 -0400)]
Disallow seek in live media

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Thu, 3 Nov 2011 10:58:42 +0000 (11:58 +0100)]
Merge branch 'master' into 0.11

13 years ago#ifdef statements for windows socket creation were missing
mat [Thu, 3 Nov 2011 09:48:40 +0000 (10:48 +0100)]
#ifdef statements for windows socket creation were missing

13 years agoAutomatic update of common submodule
Stefan Sauer [Tue, 6 Sep 2011 19:53:46 +0000 (21:53 +0200)]
Automatic update of common submodule

From a39eb83 to 11f0cd5

13 years agoAutomatic update of common submodule
Stefan Sauer [Tue, 6 Sep 2011 14:07:18 +0000 (16:07 +0200)]
Automatic update of common submodule

From 605cd9a to a39eb83

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 16 Aug 2011 14:39:26 +0000 (16:39 +0200)]
Merge branch 'master' into 0.11

13 years agoclient: use method to access property
Wim Taymans [Tue, 16 Aug 2011 14:07:04 +0000 (16:07 +0200)]
client: use method to access property

13 years agomedia-factory: add protocols property
Wim Taymans [Tue, 16 Aug 2011 13:15:19 +0000 (15:15 +0200)]
media-factory: add protocols property

Add a property to configure the allowed protocols in the media created from the
factory.

13 years agomedia-factory: add media-configure signal
Wim Taymans [Tue, 16 Aug 2011 13:03:06 +0000 (15:03 +0200)]
media-factory: add media-configure signal

Add signal to allow the application to configure the media after it was created
from the factory.

13 years agoclient: use method to access property
Wim Taymans [Tue, 16 Aug 2011 14:07:04 +0000 (16:07 +0200)]
client: use method to access property

13 years agomedia-factory: add protocols property
Wim Taymans [Tue, 16 Aug 2011 13:15:19 +0000 (15:15 +0200)]
media-factory: add protocols property

Add a property to configure the allowed protocols in the media created from the
factory.

13 years agomedia-factory: add media-configure signal
Wim Taymans [Tue, 16 Aug 2011 13:03:06 +0000 (15:03 +0200)]
media-factory: add media-configure signal

Add signal to allow the application to configure the media after it was created
from the factory.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 16 Aug 2011 12:50:50 +0000 (14:50 +0200)]
Merge branch 'master' into 0.11

13 years agoclient: use media multicast group
Wim Taymans [Tue, 16 Aug 2011 11:43:44 +0000 (13:43 +0200)]
client: use media multicast group

13 years agoretab some .h
Wim Taymans [Tue, 16 Aug 2011 11:37:50 +0000 (13:37 +0200)]
retab some .h

13 years agosdp: copy and free the server ip address
Robert Krakora [Tue, 16 Aug 2011 11:31:52 +0000 (13:31 +0200)]
sdp: copy and free the server ip address

Copy and free the server ip address to make memory management easier later.

13 years agomedia-factory: configure multicast in media
Wim Taymans [Tue, 16 Aug 2011 11:27:39 +0000 (13:27 +0200)]
media-factory: configure multicast in media

13 years agomedia: add property for multicast group
Wim Taymans [Tue, 16 Aug 2011 11:25:16 +0000 (13:25 +0200)]
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.

13 years agomedia-factory: add property for multicast group
Wim Taymans [Tue, 16 Aug 2011 11:13:36 +0000 (13:13 +0200)]
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.

13 years agoclient: do configuration of transport in one place
Wim Taymans [Tue, 16 Aug 2011 10:51:44 +0000 (12:51 +0200)]
client: do configuration of transport in one place

Move the configuration of the transport destination address to where we also
configure the other bits.

13 years agoclient: use media multicast group
Wim Taymans [Tue, 16 Aug 2011 11:43:44 +0000 (13:43 +0200)]
client: use media multicast group

13 years agoretab some .h
Wim Taymans [Tue, 16 Aug 2011 11:37:50 +0000 (13:37 +0200)]
retab some .h

13 years agosdp: copy and free the server ip address
Robert Krakora [Tue, 16 Aug 2011 11:31:52 +0000 (13:31 +0200)]
sdp: copy and free the server ip address

Copy and free the server ip address to make memory management easier later.

13 years agomedia-factory: configure multicast in media
Wim Taymans [Tue, 16 Aug 2011 11:27:39 +0000 (13:27 +0200)]
media-factory: configure multicast in media

13 years agomedia: add property for multicast group
Wim Taymans [Tue, 16 Aug 2011 11:25:16 +0000 (13:25 +0200)]
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.

13 years agomedia-factory: add property for multicast group
Wim Taymans [Tue, 16 Aug 2011 11:13:36 +0000 (13:13 +0200)]
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.

13 years agoclient: do configuration of transport in one place
Wim Taymans [Tue, 16 Aug 2011 10:51:44 +0000 (12:51 +0200)]
client: do configuration of transport in one place

Move the configuration of the transport destination address to where we also
configure the other bits.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 16 Aug 2011 10:11:59 +0000 (12:11 +0200)]
Merge branch 'master' into 0.11

13 years agoclient: destroy pipeline on client disconnect with no prior TEARDOWN.
Robert Krakora [Tue, 16 Aug 2011 10:09:48 +0000 (12:09 +0200)]
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.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 16 Aug 2011 09:53:37 +0000 (11:53 +0200)]
Merge branch 'master' into 0.11

13 years agomedia-factory: add a "media-constructed" signal to GstRTSPMediaFactory
Emmanuel Pacaud [Thu, 30 Jun 2011 08:13:59 +0000 (10:13 +0200)]
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.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 16 Aug 2011 09:12:33 +0000 (11:12 +0200)]
Merge branch 'master' into 0.11

13 years agortsp-server: hold on to reference while using object
David Schleef [Fri, 12 Aug 2011 01:07:08 +0000 (18:07 -0700)]
rtsp-server: hold on to reference while using object

13 years agomedia: use new api
Wim Taymans [Thu, 4 Aug 2011 06:59:17 +0000 (08:59 +0200)]
media: use new api

13 years agoconfigure: use unstable api
Wim Taymans [Thu, 4 Aug 2011 06:58:58 +0000 (08:58 +0200)]
configure: use unstable api

13 years agoclient: fix reference counting
David Schleef [Mon, 27 Jun 2011 18:26:26 +0000 (11:26 -0700)]
client: fix reference counting

13 years agofix compiler warnings about unused variables
Thijs Vermeir [Wed, 20 Jul 2011 15:16:42 +0000 (17:16 +0200)]
fix compiler warnings about unused variables

13 years agoexamples: tell rtsp uri when ready
Stefan Sauer [Tue, 19 Jul 2011 14:10:39 +0000 (16:10 +0200)]
examples: tell rtsp uri when ready

13 years agoAutomatic update of common submodule
David Schleef [Thu, 23 Jun 2011 18:30:14 +0000 (11:30 -0700)]
Automatic update of common submodule

From 69b981f to 605cd9a

13 years agoclient: update for buffer API change
Wim Taymans [Mon, 13 Jun 2011 17:05:57 +0000 (19:05 +0200)]
client: update for buffer API change

13 years agoMakefile.am: 0.10 => @GST_MAJORMINOR@
Edward Hervey [Tue, 7 Jun 2011 08:54:26 +0000 (10:54 +0200)]
Makefile.am: 0.10 => @GST_MAJORMINOR@

13 years agortsp-media-factory-uri: GST_PLUGIN_FEATURE_NAME is no longer
Edward Hervey [Tue, 7 Jun 2011 08:59:16 +0000 (10:59 +0200)]
rtsp-media-factory-uri: GST_PLUGIN_FEATURE_NAME is no longer

13 years ago.gitignore: 0.10 => 0.11
Edward Hervey [Tue, 7 Jun 2011 08:59:03 +0000 (10:59 +0200)]
.gitignore: 0.10 => 0.11

13 years agoMakefile.am: 0.10 => @GST_MAJORMINOR@
Edward Hervey [Tue, 7 Jun 2011 08:54:26 +0000 (10:54 +0200)]
Makefile.am: 0.10 => @GST_MAJORMINOR@

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 24 May 2011 16:26:06 +0000 (18:26 +0200)]
Merge branch 'master' into 0.11

13 years agoAutomatic update of common submodule
Stefan Kost [Thu, 19 May 2011 20:00:52 +0000 (23:00 +0300)]
Automatic update of common submodule

From 9e5bbd5 to 69b981f

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 13:14:10 +0000 (16:14 +0300)]
Automatic update of common submodule

From fd35073 to 9e5bbd5

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 09:27:35 +0000 (12:27 +0300)]
Automatic update of common submodule

From 46dfcea to fd35073

13 years agomedia: port to new caps API
Wim Taymans [Tue, 17 May 2011 07:48:13 +0000 (09:48 +0200)]
media: port to new caps API