platform/upstream/gstreamer.git
11 years agompegtspacketizer: Use gst_value_list_append_and_take_value
Edward Hervey [Wed, 5 Jun 2013 09:21:21 +0000 (11:21 +0200)]
mpegtspacketizer: Use gst_value_list_append_and_take_value

Avoids doing the expensive copy of structures/arrays/...

Speeds up parsing SI by about 50%

11 years agompegtspacketizer: Avoid copying GValueArray
Edward Hervey [Wed, 5 Jun 2013 09:20:49 +0000 (11:20 +0200)]
mpegtspacketizer: Avoid copying GValueArray

Just give the GValueArray to the container GValue.

11 years agocruft: Add signalprocessor directory
Sebastian Dröge [Wed, 29 May 2013 07:25:23 +0000 (09:25 +0200)]
cruft: Add signalprocessor directory

11 years agodocs: removed signalprocessor from docs/libs/Makefile.am
Branko Subasic [Wed, 29 May 2013 06:37:19 +0000 (08:37 +0200)]
docs: removed signalprocessor from docs/libs/Makefile.am

11 years agomidiparse: In pull mode drop SEGMENT, CAPS and STREAM_START events
Sebastian Dröge [Tue, 28 May 2013 13:54:33 +0000 (15:54 +0200)]
midiparse: In pull mode drop SEGMENT, CAPS and STREAM_START events

We create and send our own later from another thread.

11 years agomidiparse: Push stream-start event before anything else
Sebastian Dröge [Tue, 28 May 2013 13:53:07 +0000 (15:53 +0200)]
midiparse: Push stream-start event before anything else

11 years agosignalprocessor: ladspa is not using this anymore
Stefan Sauer [Tue, 28 May 2013 06:08:42 +0000 (08:08 +0200)]
signalprocessor: ladspa is not using this anymore

When we port lv2, we'll go the same route as the new ladspa plugin.

11 years agoladspa: fix typos in launch examples
Stefan Sauer [Tue, 28 May 2013 05:53:37 +0000 (07:53 +0200)]
ladspa: fix typos in launch examples

11 years agoladspa: use the registry cache for plugin details
Stefan Sauer [Mon, 27 May 2013 21:07:16 +0000 (23:07 +0200)]
ladspa: use the registry cache for plugin details

Split the introspection and registration part. This way we only need to open all
plugins when updating the registry. When reading the registry we can register
the elements entierly from the cache.

11 years agoopencv: Add colour image enhancement element based on Retinex algorithm
Miguel Casas-Sanchez [Mon, 27 May 2013 09:20:07 +0000 (11:20 +0200)]
opencv: Add colour image enhancement element based on Retinex algorithm

Add colour image enhancement element based on Retinex algorithm. Two types
exist, namely basic and multiscale; both are described in this article:

Rahman, Zia-ur, Daniel J. Jobson, and Glenn A. Woodell. "Multi-scale retinex
for color image enhancement." Image Processing, 1996. Proceedings.,
International Conference on. Vol. 3. IEEE, 1996

Visually speaking the result looks a bit funny, but is pretty invariable to
lightning changes, which is good for some applications, like image
segmentation.

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

11 years agoaudiochannelmix: fill in the author template
Stefan Sauer [Sun, 26 May 2013 12:29:54 +0000 (14:29 +0200)]
audiochannelmix: fill in the author template

The copyright header still contained the author template.

11 years agompegtsdemux: Free memory behind GString if we don't use it
Michael Rubinstein [Sat, 25 May 2013 13:25:56 +0000 (15:25 +0200)]
mpegtsdemux: Free memory behind GString if we don't use it

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

11 years agocurlsmtpsink: terminate transfer thread properly
Patricia Muscalu [Thu, 23 May 2013 12:32:07 +0000 (14:32 +0200)]
curlsmtpsink: terminate transfer thread properly

If no EOS has been sent, the curl readfunc callback will
return ABORT. The media file in that case will not be properly
finalized.

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

11 years agodirectdrawsink: update window width/height when it's not done in WndProc
Andoni Morales Alastruey [Mon, 8 Apr 2013 14:59:54 +0000 (14:59 +0000)]
directdrawsink: update window width/height when it's not done in WndProc

11 years agodirectdrwasink: call previous WndProc if any
Andoni Morales Alastruey [Fri, 5 Apr 2013 17:59:41 +0000 (17:59 +0000)]
directdrwasink: call previous WndProc if any

11 years agodirectdrawsink: respect PAR with coordinates
Andoni Morales Alastruey [Fri, 5 Apr 2013 17:26:57 +0000 (17:26 +0000)]
directdrawsink: respect PAR with coordinates

11 years agoapplemedia-nonpublic: fix symbols redefinition for objc files
Andoni Morales Alastruey [Thu, 25 Apr 2013 15:35:50 +0000 (15:35 +0000)]
applemedia-nonpublic: fix symbols redefinition for objc files

11 years agoapplemedia: fix duplicated symbols with applemedia
Andoni Morales Alastruey [Wed, 24 Apr 2013 15:55:12 +0000 (15:55 +0000)]
applemedia: fix duplicated symbols with applemedia

11 years agompegtsbase: Post an error message when EOS'ing without source pads
Edward Hervey [Thu, 23 May 2013 12:57:49 +0000 (14:57 +0200)]
mpegtsbase: Post an error message when EOS'ing without source pads

This ensures we don't "hang" when files can't be decoded, or contain
no valid streams.

11 years agotsdemux: Demote a warning to debug level
Edward Hervey [Thu, 23 May 2013 12:56:40 +0000 (14:56 +0200)]
tsdemux: Demote a warning to debug level

We will get it for virtually every first packets.

11 years agocodecparsers: Actually store mpeg video bitrate value
Edward Hervey [Wed, 1 May 2013 14:37:54 +0000 (16:37 +0200)]
codecparsers: Actually store mpeg video bitrate value

And use the extension also (higher 12 bits)

11 years agoopencv: Add skin color detection element
Miguel Casas-Sanchez [Thu, 23 May 2013 09:04:57 +0000 (11:04 +0200)]
opencv: Add skin color detection element

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

11 years agovtdec: simplify caps setting
Andoni Morales Alastruey [Tue, 7 May 2013 19:45:54 +0000 (21:45 +0200)]
vtdec: simplify caps setting

11 years agoapplemedia: fix H264 streams with b-frames
Andoni Morales Alastruey [Fri, 26 Apr 2013 15:47:26 +0000 (17:47 +0200)]
applemedia: fix H264 streams with b-frames

The decoder output frames in DTS order, even with the flag
kVTDecodeFrame_EnableTemporalProcessing. We store a internal
queue of the decoded frames and push them PTS order.

11 years agoapplemedia: fix segfault with dropped frames
Andoni Morales Alastruey [Fri, 26 Apr 2013 15:45:31 +0000 (17:45 +0200)]
applemedia: fix segfault with dropped frames

11 years agoapplemedia: improve usage of the VT API
Andoni Morales Alastruey [Fri, 26 Apr 2013 15:40:00 +0000 (17:40 +0200)]
applemedia: improve usage of the VT API

Add timing information to CV samples and pass the GstBuffer
as extra data in the decode function

11 years agoapplemedia: add support for MPEG-1 too
Andoni Morales Alastruey [Fri, 26 Apr 2013 11:26:03 +0000 (13:26 +0200)]
applemedia: add support for MPEG-1 too

11 years agoapplemedia: add support for MPEG-2 decoding
Andoni Morales Alastruey [Thu, 25 Apr 2013 09:30:07 +0000 (11:30 +0200)]
applemedia: add support for MPEG-2 decoding

11 years agoapplemedia: use the best colorformat on each platform
Andoni Morales Alastruey [Thu, 25 Apr 2013 09:27:13 +0000 (11:27 +0200)]
applemedia: use the best colorformat on each platform

This saves a colorspace conversion before the sink in OS X

11 years agoapplemedia: replace private function with its public variant
Andoni Morales Alastruey [Thu, 25 Apr 2013 09:17:16 +0000 (11:17 +0200)]
applemedia: replace private function with its public variant

FigVideoFormatDescriptionCreateWithSampleDescriptionExtensionAtom
is an un-documented private function which might change its signature
as it already did in the past. Replace it with
CMVideoFormatDescriptionCreate and the also un-documented Extensions
dictionary.

11 years agoapplemedia: remove the unneeded buffer factory
Andoni Morales Alastruey [Wed, 24 Apr 2013 20:22:28 +0000 (22:22 +0200)]
applemedia: remove the unneeded buffer factory

11 years agoapplemedia: don't use the dynamic API for public frameworks
Andoni Morales Alastruey [Wed, 24 Apr 2013 20:15:01 +0000 (22:15 +0200)]
applemedia: don't use the dynamic API for public frameworks

Public frameworks don't need to build the API dynamically, we instead
use the framework directly.
The exception is for VideoToolbox which went public in the 10.8 SDK,
but it's still private in older version of the SDK and iOS. This allow
building the plugin against SDK's where it's not a public framework.

11 years agoapplemedia: move plugins using private frameworks to applemedia-nonpublic
Andoni Morales Alastruey [Wed, 24 Apr 2013 16:53:11 +0000 (18:53 +0200)]
applemedia: move plugins using private frameworks to applemedia-nonpublic

11 years agoandroidmedia: Fix indention
Sebastian Dröge [Mon, 20 May 2013 11:24:07 +0000 (13:24 +0200)]
androidmedia: Fix indention

11 years agoandroidmedia: fix a minor error in COLOR_FormatYUV420Planar converting
Chen Jie [Fri, 17 May 2013 12:17:31 +0000 (20:17 +0800)]
androidmedia: fix a minor error in COLOR_FormatYUV420Planar converting

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

11 years agoelement-maker: Add transform functions to audiofilter
David Schleef [Sat, 18 May 2013 21:01:22 +0000 (14:01 -0700)]
element-maker: Add transform functions to audiofilter

11 years agoaudiofx: Add plugin, add audiochannelmix
David Schleef [Sat, 18 May 2013 20:57:11 +0000 (13:57 -0700)]
audiofx: Add plugin, add audiochannelmix

11 years agoflitetestsrc: audio format is "S16" not "s16"
David Schleef [Sat, 18 May 2013 20:56:18 +0000 (13:56 -0700)]
flitetestsrc: audio format is "S16" not "s16"

11 years agovideosignal: fix CFLAGS order
Tim-Philipp Müller [Sat, 18 May 2013 10:58:14 +0000 (11:58 +0100)]
videosignal: fix CFLAGS order

11 years agodashdemux: send stream start event
Thiago Santos [Sat, 18 May 2013 00:23:55 +0000 (21:23 -0300)]
dashdemux: send stream start event

Removes warnings about strict sticky events ordering

11 years agomssdemux: fix wma pro caps creation
Thiago Santos [Fri, 17 May 2013 15:08:10 +0000 (12:08 -0300)]
mssdemux: fix wma pro caps creation

WmaPro is actually wmaversion 3, and can also be found by the
WMAP fourcc.

Some manifests also contain the block_align field as "PacketSize"
in the audio track description, the libav decoders require it
to be present in caps.

Fixes #699921

11 years agomssdemux: fix assertions when a stream caps can't be created
Thiago Santos [Fri, 17 May 2013 14:37:30 +0000 (11:37 -0300)]
mssdemux: fix assertions when a stream caps can't be created

Fixes two assertions related to cleanup for a pad that couldn't
be exposed because the caps couldn't be identified from the
Manifest

Fixes #699921

11 years agoeagl: fix handling of surface dimension changes
Thiago Santos [Wed, 15 May 2013 14:49:22 +0000 (11:49 -0300)]
eagl: fix handling of surface dimension changes

Detect when the eagl surface changed its dimension (when the user rotates
the device for example) and adapt the egl internals to draw to that,
preventing that ios resizes the image again when drawing.

This is particularly harmful when eagl would scale down a image
to draw and the ios screen would scale it back up because the
surface is now bigger than when the element was configured.

11 years agomssdemux: parse block_align, channels and rate from waveformatex if possible
Thiago Santos [Wed, 15 May 2013 03:48:53 +0000 (00:48 -0300)]
mssdemux: parse block_align, channels and rate from waveformatex if possible

wma v2 expects block_align, channels and rate fields set to its caps.
This isn't present direclty on the manifests, so mssdemux should parse
it from the waveformatex structure

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

11 years agomssdemux: add bitrate info to audio streams
Thiago Santos [Wed, 15 May 2013 01:04:19 +0000 (22:04 -0300)]
mssdemux: add bitrate info to audio streams

bitrate info is always present on the QualityLevel xml node as part
of the adaptive selection processing, put it into caps as some
decoders require it (avdec_wmav2 for example)

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

11 years agomssdemux: send stream id and newsegment before pushing data
Thiago Santos [Tue, 14 May 2013 19:37:16 +0000 (16:37 -0300)]
mssdemux: send stream id and newsegment before pushing data

Fixes sticky events ordering warnings when data is pushed

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

11 years agodashdemux: Announce correct mpegts caps
Olivier Crête [Thu, 16 May 2013 02:24:29 +0000 (22:24 -0400)]
dashdemux: Announce correct mpegts caps

11 years agoinsertbin: Annotate callback scopes
Olivier Crête [Thu, 16 May 2013 00:03:30 +0000 (20:03 -0400)]
insertbin: Annotate callback scopes

11 years agomimic: Ensure segment is sent before caps and buffer
Nicolas Dufresne [Wed, 15 May 2013 23:23:08 +0000 (19:23 -0400)]
mimic: Ensure segment is sent before caps and buffer

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

11 years agoopenal: require OpenAL >= 1.14 to build the OpenAL plugin
Brendan Long [Wed, 15 May 2013 17:57:07 +0000 (11:57 -0600)]
openal: require OpenAL >= 1.14 to build the OpenAL plugin

For AL_FORMAT_MONO_ALAW_EXT and AL_FORMAT_STEREO_ALAW_EXT.

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

11 years agompegtsmux: Push stream-start event before anything else
Sebastian Dröge [Wed, 15 May 2013 09:38:35 +0000 (11:38 +0200)]
mpegtsmux: Push stream-start event before anything else

11 years agompegtsmux: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:37:14 +0000 (11:37 +0200)]
mpegtsmux: Fix event handling in unit test

11 years agomxfdemux: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:31:14 +0000 (11:31 +0200)]
mxfdemux: Fix event handling in unit test

11 years agoinsertbin: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:28:04 +0000 (11:28 +0200)]
insertbin: Fix event handling in unit test

11 years agoschroenc: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:26:25 +0000 (11:26 +0200)]
schroenc: Fix event handling in unit test

11 years agompg123audiodec: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:25:07 +0000 (11:25 +0200)]
mpg123audiodec: Fix event handling in unit test

11 years agoparser: Fix event handling in unit tests
Sebastian Dröge [Wed, 15 May 2013 09:15:24 +0000 (11:15 +0200)]
parser: Fix event handling in unit tests

11 years agogdp: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:09:08 +0000 (11:09 +0200)]
gdp: Fix event handling in unit test

gdp elements still needs to be fixed for all the event related
changes and generally properly ported to 1.0.

11 years agobaseaudiovisualizer: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 09:04:23 +0000 (11:04 +0200)]
baseaudiovisualizer: Fix event handling in unit test

11 years agoaudiovisualizer: Enable GLib deprecation warnings again
Sebastian Dröge [Wed, 15 May 2013 09:02:29 +0000 (11:02 +0200)]
audiovisualizer: Enable GLib deprecation warnings again

11 years agoaudiovisualizer: Negotiate as soon as possible when getting the sinkpad caps
Sebastian Dröge [Wed, 15 May 2013 09:00:46 +0000 (11:00 +0200)]
audiovisualizer: Negotiate as soon as possible when getting the sinkpad caps

11 years agoasfmux: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:54:56 +0000 (10:54 +0200)]
asfmux: Fix event handling in unit test

11 years agoasfmux: Send stream-start event
Sebastian Dröge [Wed, 15 May 2013 08:54:46 +0000 (10:54 +0200)]
asfmux: Send stream-start event

11 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 15 May 2013 08:51:54 +0000 (10:51 +0200)]
Automatic update of common submodule

From 5edcd85 to 098c0d7

11 years agoautoconvert: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:23:49 +0000 (10:23 +0200)]
autoconvert: Fix event handling in unit test

11 years agoshm: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:22:44 +0000 (10:22 +0200)]
shm: Fix event handling in unit test

11 years agocurlfilesink: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:19:24 +0000 (10:19 +0200)]
curlfilesink: Fix event handling in unit test

11 years agoopus: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:18:01 +0000 (10:18 +0200)]
opus: Fix event handling in unit test

11 years agokate: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 08:14:33 +0000 (10:14 +0200)]
kate: Fix event handling in unit test

11 years agokateenc: Delay segment event until we have caps
Sebastian Dröge [Wed, 15 May 2013 08:12:09 +0000 (10:12 +0200)]
kateenc: Delay segment event until we have caps

11 years agokatedec/tiger: Don't queue sticky events that would come before CAPS
Sebastian Dröge [Wed, 15 May 2013 08:02:29 +0000 (10:02 +0200)]
katedec/tiger: Don't queue sticky events that would come before CAPS

11 years agokateparse: Fix event handling
Sebastian Dröge [Wed, 15 May 2013 07:47:21 +0000 (09:47 +0200)]
kateparse: Fix event handling

Internal state should only be reset on FLUSH_STOP, not FLUSH_START.

Also forward pre-caps events immediately and don't queue them.

11 years agovo{amr,aac}enc: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 07:42:58 +0000 (09:42 +0200)]
vo{amr,aac}enc: Fix event handling in unit test

11 years agofaad/faac: Fix event handling in unit test
Sebastian Dröge [Wed, 15 May 2013 07:41:54 +0000 (09:41 +0200)]
faad/faac: Fix event handling in unit test

11 years agohls: Use GstURIDownloader from the library for now to keep everything in a usable...
Sebastian Dröge [Wed, 15 May 2013 07:20:45 +0000 (09:20 +0200)]
hls: Use GstURIDownloader from the library for now to keep everything in a usable state

11 years agoladspa: Fix compilation issue when lrdf is enabled
Nicolas Dufresne [Tue, 14 May 2013 18:32:19 +0000 (14:32 -0400)]
ladspa: Fix compilation issue when lrdf is enabled

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

11 years agonsf: remove nsf plugin, replaced by gme plugin
Tim-Philipp Müller [Mon, 13 May 2013 23:14:34 +0000 (00:14 +0100)]
nsf: remove nsf plugin, replaced by gme plugin

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

11 years agoopenal: improved port to 1.0
Juan Manuel Borges Caño [Wed, 17 Apr 2013 00:18:58 +0000 (02:18 +0200)]
openal: improved port to 1.0

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

11 years agotests: blacklist some more tests from the generic state change test
Tim-Philipp Müller [Sun, 12 May 2013 23:08:42 +0000 (00:08 +0100)]
tests: blacklist some more tests from the generic state change test

11 years agobluez: add debug category for avdtp utils
Tim-Philipp Müller [Sun, 12 May 2013 23:06:10 +0000 (00:06 +0100)]
bluez: add debug category for avdtp utils

11 years agodirac: remove old dirac-research library based codec
Tim-Philipp Müller [Sun, 12 May 2013 22:51:32 +0000 (23:51 +0100)]
dirac: remove old dirac-research library based codec

It's not developed any more and replaced by the
libschroedinger-based elements in gst-plugins-good.
(The libschroedinger 1.0.9 release notes state "This
is an exciting release: most of the encoding tools in
dirac-research have been ported over to Schrödinger, so
now schro has the same or better compression efficiency
as dirac-research.")

11 years agoofa: port to 1.0
Tim-Philipp Müller [Sun, 12 May 2013 21:41:32 +0000 (22:41 +0100)]
ofa: port to 1.0

11 years agomusicbrainz: remove trm element which is not useful any more
Tim-Philipp Müller [Sun, 12 May 2013 19:32:23 +0000 (20:32 +0100)]
musicbrainz: remove trm element which is not useful any more

TRM IDs are MusicBrainz' old audio fingerprinting system from
Relatable, they were phased out in favour of MusicIPs PUIDs.

https://wiki.musicbrainz.org/History:TRM

11 years agoneonhttpsrc: add support for SCHEDULING query
Tim-Philipp Müller [Sun, 12 May 2013 17:51:52 +0000 (18:51 +0100)]
neonhttpsrc: add support for SCHEDULING query

11 years agoneonhttpsrc: add iradio-mode property and post icy metadata as tags
Tim-Philipp Müller [Sun, 12 May 2013 17:47:32 +0000 (18:47 +0100)]
neonhttpsrc: add iradio-mode property and post icy metadata as tags

11 years agoneonhttpsrc: port to 1.0
Tim-Philipp Müller [Sun, 12 May 2013 17:28:18 +0000 (18:28 +0100)]
neonhttpsrc: port to 1.0

11 years agointervideosrc: Fix timestamp generation
David Schleef [Sat, 11 May 2013 19:07:03 +0000 (12:07 -0700)]
intervideosrc: Fix timestamp generation

11 years agorfbsrc: post error messages on errors
Tim-Philipp Müller [Sat, 11 May 2013 18:41:22 +0000 (19:41 +0100)]
rfbsrc: post error messages on errors

11 years agovideofilters: Add videodiff element
David Schleef [Sat, 11 May 2013 00:30:48 +0000 (17:30 -0700)]
videofilters: Add videodiff element

11 years agoy4mdec: set timestamps when restriding buffer
David Schleef [Sat, 27 Apr 2013 18:56:48 +0000 (11:56 -0700)]
y4mdec: set timestamps when restriding buffer

11 years agovideomark/detect: rename to simplevideomark[detect]
David Schleef [Mon, 15 Apr 2013 07:24:23 +0000 (00:24 -0700)]
videomark/detect: rename to simplevideomark[detect]

11 years agovideomark/detect: port to 1.0
David Schleef [Sat, 13 Apr 2013 22:16:04 +0000 (15:16 -0700)]
videomark/detect: port to 1.0

11 years agorfbsrc: fix rfbdecoder new/free asymetry and wrong free in error case
Tim-Philipp Müller [Fri, 10 May 2013 23:36:06 +0000 (00:36 +0100)]
rfbsrc: fix rfbdecoder new/free asymetry and wrong free in error case

If rfb_decoder_new() allocates the decoder sructure, rfb_decoder_free()
should free the structure. We should not free the decoder when an
error occurs during connection - it holds lots of configuration/state
and will be freed later in finalize.

11 years agorfbsrc: make authentication handshake safe for multiple instances
Tim-Philipp Müller [Fri, 10 May 2013 23:29:40 +0000 (00:29 +0100)]
rfbsrc: make authentication handshake safe for multiple instances

Move DES key into context struct.

11 years agorfbsrc: remove GPL-licensed source file
Tim-Philipp Müller [Fri, 10 May 2013 22:09:30 +0000 (23:09 +0100)]
rfbsrc: remove GPL-licensed source file

and replace the 1% of it that we need with new code, so we
don't have to change the runtime license of rfbsrc to GPL.

11 years agorfbsrc: use glib gio sockets for network access
Aleix Conchillo Flaque [Fri, 10 May 2013 16:49:46 +0000 (09:49 -0700)]
rfbsrc: use glib gio sockets for network access

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

11 years agorfbsrc: port to 1.0
Aleix Conchillo Flaque [Thu, 9 May 2013 23:41:32 +0000 (16:41 -0700)]
rfbsrc: port to 1.0

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

11 years agoegl: Add destroy notify instead of always calling eglTerminate() on the display
Sebastian Dröge [Fri, 10 May 2013 10:49:06 +0000 (12:49 +0200)]
egl: Add destroy notify instead of always calling eglTerminate() on the display

In some scenarios, for example in QtWebKit, might be difficult to obtain full
control on the egl display and it might be only accessible indirectly via
eglGetCurrentDisplay().

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

11 years agoegl: Allow being used in C++ code
Josep Torra [Fri, 10 May 2013 09:48:46 +0000 (11:48 +0200)]
egl: Allow being used in C++ code

11 years agodashdemux: rename src template from src%d to src_%u
Tim-Philipp Müller [Wed, 8 May 2013 22:17:08 +0000 (23:17 +0100)]
dashdemux: rename src template from src%d to src_%u