platform/upstream/gstreamer.git
11 years agouvch264: Prevent temporary elements from going to playing
Olivier Crête [Wed, 16 Jan 2013 19:48:46 +0000 (14:48 -0500)]
uvch264: Prevent temporary elements from going to playing

11 years agouvch264: do not double-unref if transform_caps fails
Youness Alaoui [Wed, 16 Jan 2013 19:42:38 +0000 (14:42 -0500)]
uvch264: do not double-unref if transform_caps fails

11 years agouvch264: Add a fakesink to the transform_caps
Youness Alaoui [Wed, 16 Jan 2013 19:41:08 +0000 (14:41 -0500)]
uvch264: Add a fakesink to the transform_caps
Some version of basetransform will return the template caps if the src
pad is not linked, so the capsfilter will return ANY. Linking it to
fakesink allows us to return the right caps in the capsfilter and have
them transformed by the colorspace converter.

11 years agotests: use _1_0 variants for the various registry variables
Martin Pitt [Tue, 15 Jan 2013 14:02:37 +0000 (15:02 +0100)]
tests: use _1_0 variants for the various registry variables

These override the variants without version suffix. Makes 'make check' work
properly in environments that set the suffixed variant for 1.0, such as
jhbuild.

11 years agocodecparsers: h264: zero-initialize SPS VUI parameters
Mark Nauwelaerts [Sat, 12 Jan 2013 12:15:02 +0000 (13:15 +0100)]
codecparsers: h264: zero-initialize SPS VUI parameters

... so all 'present' flags indicate no presence of optional parts
in case VUI parameters end up not being parsed.

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

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Tue, 15 Jan 2013 15:05:54 +0000 (15:05 +0000)]
Automatic update of common submodule

From a72faea to a942293

11 years agoAdd two latest plugins to spec file
Christian Fredrik Kalager Schaller [Sat, 12 Jan 2013 17:10:35 +0000 (18:10 +0100)]
Add two latest plugins to spec file

11 years agodtmf/spandsp: Move dtmfdetect to use libspandsp
Olivier Crête [Thu, 10 Jan 2013 00:59:16 +0000 (19:59 -0500)]
dtmf/spandsp: Move dtmfdetect to use libspandsp

Remove our copy of the tone_detect.c file and use the original
from libspandsp. Also move the element to the spandsp plugin.

11 years agobluez: use GLib defines to check for byte order
Tim-Philipp Müller [Thu, 10 Jan 2013 00:31:25 +0000 (00:31 +0000)]
bluez: use GLib defines to check for byte order

11 years agobluez: add new plugin to build system, but disable for now
Tim-Philipp Müller [Wed, 9 Jan 2013 18:10:30 +0000 (18:10 +0000)]
bluez: add new plugin to build system, but disable for now

Disable until it has been tested and works.

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

11 years agobluez: make bluez elements compile with 1.0
Tim-Philipp Müller [Wed, 9 Jan 2013 18:02:11 +0000 (18:02 +0000)]
bluez: make bluez elements compile with 1.0

Builds, but very likely doesn't work yet at all. Some
things are still commented out.

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

11 years agobluez: avinfo: Replace definitions with a2dp-codecs.h's
Chan-yeol Park [Tue, 9 Oct 2012 11:35:45 +0000 (20:35 +0900)]
bluez: avinfo: Replace definitions with a2dp-codecs.h's

11 years agobluez: audio: Add check for vendor specific A2DP codec
Chan-yeol Park [Tue, 9 Oct 2012 11:35:44 +0000 (20:35 +0900)]
bluez: audio: Add check for vendor specific A2DP codec

This patch adds checks(vendor ID, vendor specific codec ID) to make sure of
vendor specific A2DP codec selection.

11 years agobluez: gstavdtpsink: Free the D-Bus error on reply failure
Syam Sidhardhan [Fri, 14 Sep 2012 16:10:10 +0000 (21:40 +0530)]
bluez: gstavdtpsink: Free the D-Bus error on reply failure

If D-Bus error is set we should free it.

11 years agobluez: Fix trivial coding style issues on pointer declarations and casting
Anderson Lizardo [Tue, 21 Aug 2012 15:49:24 +0000 (11:49 -0400)]
bluez: Fix trivial coding style issues on pointer declarations and casting

Avoid using C++ style pointer declarations like "char* ptr", as most
BlueZ code uses "char *ptr".

11 years agobluez: audio: Remove internal audio IPC
Luiz Augusto von Dentz [Mon, 25 Jun 2012 09:06:17 +0000 (12:06 +0300)]
bluez: audio: Remove internal audio IPC

With unix socket and ALSA removed there is no longer any use for the
internal IPC.

11 years agobluez: Remove compatibility check for DBUS_TYPE_UNIX_FD
Anderson Lizardo [Wed, 30 May 2012 21:16:19 +0000 (17:16 -0400)]
bluez: Remove compatibility check for DBUS_TYPE_UNIX_FD

Since commit c89b589a586e97ad875fbdd1d41f03979157ebb0, D-Bus >= 1.4.0 is
required. This version already contains Unix FD passing support,
therefore code that checks for DBUS_TYPE_UNIX_FD definition is
unnecessary.

11 years agobluez: avdtp: Fix incorrect gchar buffer allocation
Anderson Lizardo [Fri, 18 May 2012 13:46:29 +0000 (09:46 -0400)]
bluez: avdtp: Fix incorrect gchar buffer allocation

The code was allocating an array of gchar pointers, where an array of
gchar is expected.

11 years agobluez: audio: Add SBC NULL check for GST AVDTP signaling
Chan-yeol Park [Mon, 16 Apr 2012 02:59:59 +0000 (11:59 +0900)]
bluez: audio: Add SBC NULL check for GST AVDTP signaling

Due to RF condition or headset malfunctioning, gst audio plug-in could
not get SBC (mandatory codec) information.

11 years agobluez: audio: Fix newline before EOF
Syam Sidhardhan [Thu, 12 Apr 2012 15:03:06 +0000 (20:33 +0530)]
bluez: audio: Fix newline before EOF

11 years agobluez: gstavdtpsink: Fix D-Bus memory leak in audio
Syam Sidhardhan [Thu, 12 Apr 2012 15:02:55 +0000 (20:32 +0530)]
bluez: gstavdtpsink: Fix D-Bus memory leak in audio

11 years agobluez: AVDTP: Fix closing invalid FD on error
Anderson Lizardo [Thu, 17 Nov 2011 17:29:06 +0000 (13:29 -0400)]
bluez: AVDTP: Fix closing invalid FD on error

In gst_avdtp_sink_start(), if bt_audio_service_open() failed, there was
an attempt to close an invalid file descriptor (through
bt_audio_service_close()).

11 years agobluez: Fix return value check for bt_audio_service_open()
Anderson Lizardo [Wed, 16 Nov 2011 13:20:04 +0000 (09:20 -0400)]
bluez: Fix return value check for bt_audio_service_open()

Only negative values (namely -1) are errors for this function.

11 years agobluez: AVDTP: Fix errno handling convention
Anderson Lizardo [Wed, 16 Nov 2011 13:19:49 +0000 (09:19 -0400)]
bluez: AVDTP: Fix errno handling convention

Variables which are assigned to the errno variable (usually called
"err") should be negative, and "-err" should be used where a positive
value is needed.

11 years agobluez: audio: Update license for shared header files
Marcel Holtmann [Fri, 26 Aug 2011 18:18:54 +0000 (11:18 -0700)]
bluez: audio: Update license for shared header files

The header files with constants and structures for audio specific
interaction with Pulseaudio are suppose to be under LGPL license.

For some odd reason a2dp-codecs.h ended up being under GPL license
which is against the intention of this being shared and re-used by
non-GPL programs. Fix this now to avoid any future confusion.

11 years agobluez: Fix common misspelled words
Lucas De Marchi [Sat, 2 Jul 2011 15:32:40 +0000 (12:32 -0300)]
bluez: Fix common misspelled words

Accounting of misspelled words, as detected by codespell:

acording      2
ancilliary    1
appropiate    1
atribute      1
cant          1
comming       2
gracefull     1
lenght        1
mispelled     1
occured       1
occurences    1
ocurred       3
prefered      1
presense      1
reponse       1
seperate      1
succesful     1
successully   1
sucessfull    1
sucessfully   1

11 years agobluez: Fix garbage return value in gst_avdtp_sink_audioservice_recv
Szymon Janc [Mon, 9 May 2011 13:26:07 +0000 (15:26 +0200)]
bluez: Fix garbage return value in gst_avdtp_sink_audioservice_recv

11 years agobluez: audio: Remove workaround for compiler warnings
Marcel Holtmann [Mon, 14 Feb 2011 01:51:45 +0000 (17:51 -0800)]
bluez: audio: Remove workaround for compiler warnings

11 years agobluez: Update a2dpsink to use new Acquire API
Luiz Augusto von Dentz [Thu, 20 Jan 2011 09:29:41 +0000 (11:29 +0200)]
bluez: Update a2dpsink to use new Acquire API

11 years agobluez: Fix use of deprecated glib on audio plugin
Luiz Augusto von Dentz [Wed, 19 Jan 2011 08:04:49 +0000 (10:04 +0200)]
bluez: Fix use of deprecated glib on audio plugin

11 years agobluez: Add support for media transport in gstreamer plugin
Luiz Augusto von Dentz [Thu, 6 May 2010 14:14:14 +0000 (17:14 +0300)]
bluez: Add support for media transport in gstreamer plugin

11 years agobluez: Fix crash on gstreamer plugin if device doesn't support sbc
Luiz Augusto von Dentz [Mon, 13 Sep 2010 12:40:11 +0000 (15:40 +0300)]
bluez: Fix crash on gstreamer plugin if device doesn't support sbc

11 years agobluez: Add pragma based workaround for GStreamer warnings
Marcel Holtmann [Wed, 19 May 2010 14:59:30 +0000 (16:59 +0200)]
bluez: Add pragma based workaround for GStreamer warnings

11 years agobluez: Revert "Fix build issues with latest GStreamer updates"
Marcel Holtmann [Wed, 19 May 2010 14:10:26 +0000 (16:10 +0200)]
bluez: Revert "Fix build issues with latest GStreamer updates"

11 years agobluez: Fix build issues with latest GStreamer updates
Marcel Holtmann [Mon, 17 May 2010 20:31:28 +0000 (22:31 +0200)]
bluez: Fix build issues with latest GStreamer updates

11 years agobluez: Update copyright information
Marcel Holtmann [Sat, 2 Jan 2010 01:08:17 +0000 (17:08 -0800)]
bluez: Update copyright information

11 years agobluez: Fix codec selection on gstream plugin.
Luiz Augusto von Dentz [Mon, 5 Oct 2009 20:51:14 +0000 (22:51 +0200)]
bluez: Fix codec selection on gstream plugin.

11 years agobluez: Fix unnecessary NULL checks
Johan Hedberg [Fri, 2 Oct 2009 08:58:54 +0000 (10:58 +0200)]
bluez: Fix unnecessary NULL checks

11 years agobluez: Remove useless instruction.
Luiz Augusto von Dentz [Wed, 15 Jul 2009 19:51:08 +0000 (16:51 -0300)]
bluez: Remove useless instruction.

11 years agobluez: Register the a2dp gst sink as marginal
Filippo Giunchedi [Wed, 1 Jul 2009 11:15:57 +0000 (13:15 +0200)]
bluez: Register the a2dp gst sink as marginal

Avoid taking over as default gst sink by registering as GST_RANK_MARGINAL

11 years agobluez: Add specific codec types.
Luiz Augusto von Dentz [Wed, 25 Mar 2009 21:05:43 +0000 (18:05 -0300)]
bluez: Add specific codec types.

Add specific codec types for a2dp sources and sinks so clients are able
to differ between them.

11 years agobluez: Remove unnecessary memset.
Luiz Augusto von Dentz [Wed, 18 Mar 2009 18:58:53 +0000 (15:58 -0300)]
bluez: Remove unnecessary memset.

11 years agobluez: Add lock flag for capabilities.
Luiz Augusto von Dentz [Thu, 19 Mar 2009 19:16:19 +0000 (16:16 -0300)]
bluez: Add lock flag for capabilities.

lock flag permits the unix client to detect if there is someone holding
the lock so it can prevent useless attempt of setting a new configuration.

11 years agobluez: Introduce BT_OPEN command to audio ipc.
Luiz Augusto von Dentz [Wed, 18 Mar 2009 14:20:31 +0000 (11:20 -0300)]
bluez: Introduce BT_OPEN command to audio ipc.

BT_OPEN make it possible to lock a given seid which is automacally
release if the client disconnects from the unix socket.

11 years agobluez: Add source and destination fields to audio ipc messages.
Luiz Augusto von Dentz [Thu, 19 Mar 2009 14:50:26 +0000 (11:50 -0300)]
bluez: Add source and destination fields to audio ipc messages.

11 years agobluez: Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close.
Luiz Augusto von Dentz [Thu, 19 Feb 2009 18:58:15 +0000 (15:58 -0300)]
bluez: Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close.

11 years agobluez: Update copyright information
Marcel Holtmann [Thu, 1 Jan 2009 18:33:20 +0000 (19:33 +0100)]
bluez: Update copyright information

11 years agobluez: First attempt in fixing compiler warnings (still needs cleanup)
Marcel Holtmann [Tue, 23 Dec 2008 04:25:50 +0000 (05:25 +0100)]
bluez: First attempt in fixing compiler warnings (still needs cleanup)

11 years agobluez: More coding style fixes
Johan Hedberg [Sat, 20 Dec 2008 19:42:49 +0000 (21:42 +0200)]
bluez: More coding style fixes

11 years agobluez: Coding style fixes
Johan Hedberg [Sat, 20 Dec 2008 19:04:44 +0000 (21:04 +0200)]
bluez: Coding style fixes

11 years agobluez: Fix length header values in messages
Johan Hedberg [Sat, 20 Dec 2008 16:27:30 +0000 (18:27 +0200)]
bluez: Fix length header values in messages

11 years agobluez: Fix gstreamer plugin to reflect the ipc changes.
Luiz Augusto von Dentz [Tue, 16 Dec 2008 20:09:57 +0000 (17:09 -0300)]
bluez: Fix gstreamer plugin to reflect the ipc changes.

11 years agobluez: Fix channel mode string from dual to dual-channel.
Luiz Augusto von Dentz [Tue, 7 Oct 2008 15:07:14 +0000 (12:07 -0300)]
bluez: Fix channel mode string from dual to dual-channel.

11 years agobluez: Fix channel mode string to joint-stereo.
Luiz Augusto von Dentz [Tue, 7 Oct 2008 14:55:58 +0000 (11:55 -0300)]
bluez: Fix channel mode string to joint-stereo.

11 years agobluez: Fix runtime warnings of gstreamer plugin.
Luiz Augusto von Dentz [Wed, 20 Feb 2008 13:37:00 +0000 (13:37 +0000)]
bluez: Fix runtime warnings of gstreamer plugin.

11 years agobluez: Update gstreamer plugin to use new sbc API.
Luiz Augusto von Dentz [Tue, 19 Feb 2008 19:49:24 +0000 (19:49 +0000)]
bluez: Update gstreamer plugin to use new sbc API.

11 years agobluez: Make use of parameters selected in alsa plugin and fix auto selection.
Luiz Augusto von Dentz [Thu, 14 Feb 2008 21:22:38 +0000 (21:22 +0000)]
bluez: Make use of parameters selected in alsa plugin and fix auto selection.

11 years agobluez: Update copyright information
Marcel Holtmann [Sat, 2 Feb 2008 03:37:05 +0000 (03:37 +0000)]
bluez: Update copyright information

11 years agobluez: Add bitpool property and others fixes for gstreamer plugin.
Luiz Augusto von Dentz [Fri, 1 Feb 2008 19:28:37 +0000 (19:28 +0000)]
bluez: Add bitpool property and others fixes for gstreamer plugin.

11 years agobluez: Enable gstreamer plugin to use autoconnect flag.
Luiz Augusto von Dentz [Wed, 30 Jan 2008 17:30:27 +0000 (17:30 +0000)]
bluez: Enable gstreamer plugin to use autoconnect flag.

11 years agobluez: Fixes gstreamer caps and code cleanup.
Luiz Augusto von Dentz [Wed, 30 Jan 2008 14:21:43 +0000 (14:21 +0000)]
bluez: Fixes gstreamer caps and code cleanup.

11 years agobluez: Fix use of gstreamer plugin with rhythmbox and banshee and rtp timestamps.
Luiz Augusto von Dentz [Wed, 23 Jan 2008 19:17:33 +0000 (19:17 +0000)]
bluez: Fix use of gstreamer plugin with rhythmbox and banshee and rtp timestamps.

11 years agobluez: Rename a2dpsendersink to avdtpsink.
Luiz Augusto von Dentz [Wed, 23 Jan 2008 15:18:15 +0000 (15:18 +0000)]
bluez: Rename a2dpsendersink to avdtpsink.

11 years agobluez: Bug fixes for gstreamer plugin.
Luiz Augusto von Dentz [Wed, 23 Jan 2008 13:23:01 +0000 (13:23 +0000)]
bluez: Bug fixes for gstreamer plugin.

11 years agobluez: Add mp3 support for gstreamer plugin.
Luiz Augusto von Dentz [Wed, 23 Jan 2008 13:19:32 +0000 (13:19 +0000)]
bluez: Add mp3 support for gstreamer plugin.

11 years agobluez: Make a2dpsink to act like a bin and split the payloader.
Luiz Augusto von Dentz [Wed, 23 Jan 2008 13:14:02 +0000 (13:14 +0000)]
bluez: Make a2dpsink to act like a bin and split the payloader.

11 years agobluez: Fix error messages. (thanks to fchevalier for the patch)
Luiz Augusto von Dentz [Tue, 4 Dec 2007 19:42:00 +0000 (19:42 +0000)]
bluez: Fix error messages. (thanks to fchevalier for the patch)

11 years agobluez: Handle new ipc messages properly and adapt the plugins.
Luiz Augusto von Dentz [Mon, 3 Dec 2007 22:41:29 +0000 (22:41 +0000)]
bluez: Handle new ipc messages properly and adapt the plugins.

11 years agobluez: Code cleanup.
Luiz Augusto von Dentz [Fri, 23 Nov 2007 17:00:13 +0000 (17:00 +0000)]
bluez: Code cleanup.

11 years agobluez: Integrate new ipc API implementation.
Luiz Augusto von Dentz [Wed, 21 Nov 2007 20:24:11 +0000 (20:24 +0000)]
bluez: Integrate new ipc API implementation.

11 years agobluez: Fix sbc negotiation and improves buffer handling by using GstAdapter.
Luiz Augusto von Dentz [Thu, 1 Nov 2007 19:45:00 +0000 (19:45 +0000)]
bluez: Fix sbc negotiation and improves buffer handling by using GstAdapter.

11 years agobluez: Add bitpool capability.
Luiz Augusto von Dentz [Mon, 29 Oct 2007 15:02:26 +0000 (15:02 +0000)]
bluez: Add bitpool capability.

11 years agobluez: Remove dependency of sbc library from a2dpsink element.
Luiz Augusto von Dentz [Fri, 26 Oct 2007 18:48:42 +0000 (18:48 +0000)]
bluez: Remove dependency of sbc library from a2dpsink element.

11 years agobluez: Fix buffer usage.
Luiz Augusto von Dentz [Thu, 25 Oct 2007 21:07:50 +0000 (21:07 +0000)]
bluez: Fix buffer usage.

11 years agobluez: Some more coding style fixes
Marcel Holtmann [Wed, 24 Oct 2007 21:40:35 +0000 (21:40 +0000)]
bluez: Some more coding style fixes

11 years agobluez: Fix coding style.
Luiz Augusto von Dentz [Wed, 24 Oct 2007 21:33:22 +0000 (21:33 +0000)]
bluez: Fix coding style.

11 years agobluez: Fix a2dpsink coding style problems and improve compatibility with some players.
Luiz Augusto von Dentz [Wed, 24 Oct 2007 21:13:12 +0000 (21:13 +0000)]
bluez: Fix a2dpsink coding style problems and improve compatibility with some players.

11 years agobluez: Add rtp header.
Luiz Augusto von Dentz [Thu, 18 Oct 2007 23:02:24 +0000 (23:02 +0000)]
bluez: Add rtp header.

11 years agobluez: Fix coding style issues.
Luiz Augusto von Dentz [Thu, 18 Oct 2007 22:46:12 +0000 (22:46 +0000)]
bluez: Fix coding style issues.

11 years agobluez: Fixes a2dpsink element.
Luiz Augusto von Dentz [Thu, 18 Oct 2007 21:50:00 +0000 (21:50 +0000)]
bluez: Fixes a2dpsink element.

11 years agobluez: Add possible capabilities and connect to audio server
Marcel Holtmann [Sun, 26 Aug 2007 14:14:34 +0000 (14:14 +0000)]
bluez: Add possible capabilities and connect to audio server

11 years agobluez: Add SBC encoder and decoder skeletons for GStreamer
Marcel Holtmann [Thu, 23 Aug 2007 19:12:23 +0000 (19:12 +0000)]
bluez: Add SBC encoder and decoder skeletons for GStreamer

11 years agobluez: Add skeleton for an A2DP sink element
Marcel Holtmann [Wed, 22 Aug 2007 21:50:59 +0000 (21:50 +0000)]
bluez: Add skeleton for an A2DP sink element

11 years agoresindvd: handle non-utf8 dvd disc titles better
Tim-Philipp Müller [Mon, 7 Jan 2013 10:37:53 +0000 (10:37 +0000)]
resindvd: handle non-utf8 dvd disc titles better

Maybe something based on the code in bug #688367
and the language encodings would work even better
though (now it will try things based on the locale).

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

11 years agojasper: remove jasper jpeg2000 plugin, replaced by openjpeg plugin
Tim-Philipp Müller [Mon, 7 Jan 2013 10:36:45 +0000 (10:36 +0000)]
jasper: remove jasper jpeg2000 plugin, replaced by openjpeg plugin

libjasper isn't really maintained any longer, we probably
don't want to port this.

11 years agoconfigure: allow compilation against opencv 2.4.3 as well
Tim-Philipp Müller [Mon, 7 Jan 2013 00:49:10 +0000 (00:49 +0000)]
configure: allow compilation against opencv 2.4.3 as well

11 years agohlssink: don't forward multifilesink messages to application
Victor Gottardi [Thu, 6 Dec 2012 16:55:45 +0000 (11:55 -0500)]
hlssink: don't forward multifilesink messages to application

These messages are usually only needed internally.

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

11 years agohlssink: m3u8 add EXT-X-ALLOW-CACHE
Victor Gottardi [Tue, 6 Nov 2012 15:17:19 +0000 (10:17 -0500)]
hlssink: m3u8 add EXT-X-ALLOW-CACHE

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

11 years agohlssink: round segment duration to nearest number of seconds
Victor Gottardi [Wed, 5 Dec 2012 15:06:38 +0000 (10:06 -0500)]
hlssink: round segment duration to nearest number of seconds

E.g. for 1s period, duration can be 0.99s, rounds down to 0, results in invalid
playlist

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

11 years agohlssink: don't leak old playlist entries when using max-files
Tim-Philipp Müller [Sun, 6 Jan 2013 22:19:04 +0000 (22:19 +0000)]
hlssink: don't leak old playlist entries when using max-files

Based on patch by: Victor Gottardi <vgottardi@hotmail.com>

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

11 years agomfc: Add support for RGB
Sebastian Dröge [Sat, 5 Jan 2013 17:56:26 +0000 (18:56 +0100)]
mfc: Add support for RGB

11 years agoshm: Actually get the permissions on get_property
Olivier Crête [Fri, 4 Jan 2013 20:38:58 +0000 (15:38 -0500)]
shm: Actually get the permissions on get_property

11 years agointer: don't use deprecated GStaticMutex API
Tim-Philipp Müller [Fri, 4 Jan 2013 17:19:25 +0000 (17:19 +0000)]
inter: don't use deprecated GStaticMutex API

11 years agoeglglessink: Don't return EGLImages that we just rendered from the buffer pool
Sebastian Dröge [Thu, 3 Jan 2013 16:28:49 +0000 (17:28 +0100)]
eglglessink: Don't return EGLImages that we just rendered from the buffer pool

Mapping them will fail because they're still internally used.

11 years agoeglglessink: Handle copying of GstMemory properly
Sebastian Dröge [Thu, 3 Jan 2013 14:22:38 +0000 (15:22 +0100)]
eglglessink: Handle copying of GstMemory properly

We have to use the default video meta mapping functions.

11 years agomfc: Set variables to NULL to prevent usage after free/unref
Sebastian Dröge [Thu, 3 Jan 2013 11:09:15 +0000 (12:09 +0100)]
mfc: Set variables to NULL to prevent usage after free/unref

11 years agoeglglessink: Make sure to always use the correct GstMemory for buffers from our pool
Sebastian Dröge [Thu, 3 Jan 2013 11:08:39 +0000 (12:08 +0100)]
eglglessink: Make sure to always use the correct GstMemory for buffers from our pool

11 years agoeglglessink: Don't forget to call the platform specific EGLImage free function
Sebastian Dröge [Thu, 3 Jan 2013 10:03:38 +0000 (11:03 +0100)]
eglglessink: Don't forget to call the platform specific EGLImage free function

11 years agomfc: Fix leak of input/output buffer storage in the MFC decoder library
Sebastian Dröge [Thu, 3 Jan 2013 09:53:01 +0000 (10:53 +0100)]
mfc: Fix leak of input/output buffer storage in the MFC decoder library

11 years agoeglglessink: Make sure to wait for the right object to be dequeued
Sebastian Dröge [Thu, 3 Jan 2013 09:40:34 +0000 (10:40 +0100)]
eglglessink: Make sure to wait for the right object to be dequeued