platform/upstream/gstreamer.git
12 years agoMerge remote-tracking branch 'origin/0.10'
Sebastian Dröge [Thu, 29 Mar 2012 15:41:53 +0000 (17:41 +0200)]
Merge remote-tracking branch 'origin/0.10'

Conflicts:
NEWS
RELEASE
common
configure.ac
docs/libs/gst-plugins-bad-libs-sections.txt
docs/plugins/gst-plugins-bad-plugins.args
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/gst-plugins-bad-plugins.interfaces
docs/plugins/inspect/plugin-adpcmdec.xml
docs/plugins/inspect/plugin-adpcmenc.xml
docs/plugins/inspect/plugin-assrender.xml
docs/plugins/inspect/plugin-audiovisualizers.xml
docs/plugins/inspect/plugin-autoconvert.xml
docs/plugins/inspect/plugin-bayer.xml
docs/plugins/inspect/plugin-bz2.xml
docs/plugins/inspect/plugin-camerabin2.xml
docs/plugins/inspect/plugin-celt.xml
docs/plugins/inspect/plugin-dataurisrc.xml
docs/plugins/inspect/plugin-debugutilsbad.xml
docs/plugins/inspect/plugin-dtmf.xml
docs/plugins/inspect/plugin-dtsdec.xml
docs/plugins/inspect/plugin-dvbsuboverlay.xml
docs/plugins/inspect/plugin-dvdspu.xml
docs/plugins/inspect/plugin-faac.xml
docs/plugins/inspect/plugin-faad.xml
docs/plugins/inspect/plugin-gsm.xml
docs/plugins/inspect/plugin-h264parse.xml
docs/plugins/inspect/plugin-mms.xml
docs/plugins/inspect/plugin-modplug.xml
docs/plugins/inspect/plugin-mpeg2enc.xml
docs/plugins/inspect/plugin-mpegdemux2.xml
docs/plugins/inspect/plugin-mpegtsdemux.xml
docs/plugins/inspect/plugin-mpegvideoparse.xml
docs/plugins/inspect/plugin-mplex.xml
docs/plugins/inspect/plugin-pcapparse.xml
docs/plugins/inspect/plugin-rawparse.xml
docs/plugins/inspect/plugin-rtpmux.xml
docs/plugins/inspect/plugin-rtpvp8.xml
docs/plugins/inspect/plugin-scaletempo.xml
docs/plugins/inspect/plugin-schro.xml
docs/plugins/inspect/plugin-sdp.xml
docs/plugins/inspect/plugin-segmentclip.xml
docs/plugins/inspect/plugin-shm.xml
docs/plugins/inspect/plugin-videomaxrate.xml
docs/plugins/inspect/plugin-videoparsersbad.xml
docs/plugins/inspect/plugin-vp8.xml
docs/plugins/inspect/plugin-y4mdec.xml
ext/celt/gstceltdec.c
ext/dts/gstdtsdec.c
ext/modplug/gstmodplug.cc
ext/opus/gstopusenc.c
gst-libs/gst/video/gstbasevideocodec.c
gst-libs/gst/video/gstbasevideocodec.h
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideodecoder.h
gst-libs/gst/video/gstbasevideoencoder.c
gst-libs/gst/video/gstbasevideoencoder.h
gst/adpcmdec/Makefile.am
gst/audiovisualizers/gstbaseaudiovisualizer.c
gst/h264parse/gsth264parse.c
gst/mpegdemux/mpegtsparse.c
gst/mpegtsdemux/mpegtsbase.c
gst/mpegtsdemux/mpegtspacketizer.c
gst/mpegtsdemux/mpegtsparse.c
gst/mpegtsdemux/tsdemux.c
gst/mpegtsdemux/tsdemux.h
gst/mxf/mxfdemux.c
gst/rawparse/gstaudioparse.c
gst/videoparsers/gsth263parse.c
gst/videoparsers/gsth264parse.c
sys/d3dvideosink/d3dvideosink.c
sys/decklink/gstdecklinksink.cpp
sys/dvb/gstdvbsrc.c
sys/shm/gstshmsrc.c
sys/vdpau/h264/gstvdph264dec.c
sys/vdpau/mpeg/gstvdpmpegdec.c
tests/examples/opencv/gst_element_print_properties.c
win32/common/config.h

12 years agoupdate for buffer changes
Wim Taymans [Wed, 28 Mar 2012 10:49:54 +0000 (12:49 +0200)]
update for buffer changes

12 years agoopus: Rank rtp pay/depay
Olivier Crête [Tue, 27 Mar 2012 19:13:24 +0000 (15:13 -0400)]
opus: Rank rtp pay/depay

This way they can be auto-plugged.

12 years agobasecamerabinsrc: Add $(GST_PLUGINS_BASE_LIBS) to the linker flags
Sebastian Dröge [Tue, 27 Mar 2012 07:36:24 +0000 (09:36 +0200)]
basecamerabinsrc: Add $(GST_PLUGINS_BASE_LIBS) to the linker flags

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

12 years agomodplug: memory handling cleanup
Stefan Sauer [Fri, 23 Mar 2012 17:36:21 +0000 (18:36 +0100)]
modplug: memory handling cleanup

Don't leak the CSoundFile. Use define for comment buffer size and ensure it is 0
terminated.

12 years agoflte: comment cleanup
Stefan Sauer [Fri, 23 Mar 2012 17:18:06 +0000 (18:18 +0100)]
flte: comment cleanup

Remove commented out code for a flitesynth that we don't have in git anyway. Add
a comment regarding the flite voices.

12 years agomodplug: work around memory trashing in libmodplug (0.8.7)
Stefan Sauer [Fri, 23 Mar 2012 17:16:08 +0000 (18:16 +0100)]
modplug: work around memory trashing in libmodplug (0.8.7)

Allocate double sized buffers. Also add more debug logging.

12 years agoshmsink: Make buffer-time signed to deal with backward jumps in timestamps
Olivier Crête [Fri, 23 Mar 2012 17:06:12 +0000 (13:06 -0400)]
shmsink: Make buffer-time signed to deal with backward jumps in timestamps

12 years agoshmsink: Make buffer-time signed to deal with backward jumps in timestamps
Olivier Crête [Fri, 23 Mar 2012 17:06:12 +0000 (13:06 -0400)]
shmsink: Make buffer-time signed to deal with backward jumps in timestamps

12 years agoback to development
Wim Taymans [Thu, 22 Mar 2012 14:55:42 +0000 (15:55 +0100)]
back to development

12 years agoRelease 0.11.2
Wim Taymans [Thu, 22 Mar 2012 14:52:37 +0000 (15:52 +0100)]
Release 0.11.2

12 years agodecklink: Add decklink dispatch code for OS/X
David Schleef [Thu, 22 Mar 2012 06:04:31 +0000 (23:04 -0700)]
decklink: Add decklink dispatch code for OS/X

12 years agotests: update for memory api changes
Wim Taymans [Wed, 21 Mar 2012 12:23:42 +0000 (13:23 +0100)]
tests: update for memory api changes

12 years agorawparse: fix bayer caps
Wim Taymans [Wed, 21 Mar 2012 08:41:08 +0000 (09:41 +0100)]
rawparse: fix bayer caps

12 years agogeometrictransform: Prevent access to the transform map when it is null
Thiago Santos [Tue, 20 Mar 2012 23:07:11 +0000 (20:07 -0300)]
geometrictransform: Prevent access to the transform map when it is null

Check if the map doesn't exist when receiving a new caps and create
a new one. This prevents that the transform functions try to access
the map when it doesn't exist.

12 years agogeometrictransform: add some more log messages
Thiago Santos [Tue, 20 Mar 2012 22:19:25 +0000 (19:19 -0300)]
geometrictransform: add some more log messages

12 years agowrappercamerabinsrc: avoid reseting caps to the same value
Oleksij Rempel (Alexey Fisher) [Tue, 20 Mar 2012 20:32:00 +0000 (17:32 -0300)]
wrappercamerabinsrc: avoid reseting caps to the same value

Reduces capture latency when the new caps are the same as the old
one, avoiding resetting the source state for a forced renegotiation.

12 years agowinscreencap: Fix compiling with mingw
Raimo Järvi [Tue, 20 Mar 2012 22:17:47 +0000 (00:17 +0200)]
winscreencap: Fix compiling with mingw

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

12 years agoshm: port to 0.11
Mark Nauwelaerts [Tue, 20 Mar 2012 19:21:42 +0000 (20:21 +0100)]
shm: port to 0.11

12 years agorawparse: port to 0.11
Mark Nauwelaerts [Tue, 20 Mar 2012 19:21:37 +0000 (20:21 +0100)]
rawparse: port to 0.11

12 years agofaad: add some channel map debug
Wim Taymans [Tue, 20 Mar 2012 15:44:17 +0000 (16:44 +0100)]
faad: add some channel map debug

12 years agofaad: optimize channel remap, avoid potential memcpy
Wim Taymans [Tue, 20 Mar 2012 15:34:33 +0000 (16:34 +0100)]
faad: optimize channel remap, avoid potential memcpy

Combine the channel remap and copy in one operation. Calculate the channel remap
table only once, make a shortcut when we are not doing any remapping.

12 years agoorc: don't compile everything at startup
Wim Taymans [Tue, 20 Mar 2012 14:38:33 +0000 (15:38 +0100)]
orc: don't compile everything at startup

12 years agosys: sort subdirs in Makefile alphabetically
Tim-Philipp Müller [Mon, 19 Mar 2012 22:58:02 +0000 (22:58 +0000)]
sys: sort subdirs in Makefile alphabetically

12 years agowinscreencap: Integrate into autotools build system
Raimo Järvi [Mon, 19 Mar 2012 21:49:17 +0000 (23:49 +0200)]
winscreencap: Integrate into autotools build system

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

12 years agoadpcmdec: GST_BASE_LIBS already contains -lgstbase-0.10
Tim-Philipp Müller [Sun, 18 Mar 2012 23:15:23 +0000 (23:15 +0000)]
adpcmdec: GST_BASE_LIBS already contains -lgstbase-0.10

12 years agoadpcmdec: Add -lgstbase-0.10
David Schleef [Sun, 18 Mar 2012 21:43:16 +0000 (14:43 -0700)]
adpcmdec: Add -lgstbase-0.10

12 years agogme: use new style audio caps
Mark Nauwelaerts [Sun, 18 Mar 2012 17:33:00 +0000 (18:33 +0100)]
gme: use new style audio caps

Also do not pretend to negotiate output caps when there
is not much in output to begin with.

12 years agoscaletempo: port to 0.11
Mark Nauwelaerts [Sun, 18 Mar 2012 17:32:55 +0000 (18:32 +0100)]
scaletempo: port to 0.11

12 years agosmooth: port to 0.11
Mark Nauwelaerts [Sun, 18 Mar 2012 17:32:51 +0000 (18:32 +0100)]
smooth: port to 0.11

12 years agosegmentclip: port to 0.11
Mark Nauwelaerts [Sun, 18 Mar 2012 17:32:46 +0000 (18:32 +0100)]
segmentclip: port to 0.11

12 years agobz2: port to 0.11
Mark Nauwelaerts [Sun, 18 Mar 2012 17:32:41 +0000 (18:32 +0100)]
bz2: port to 0.11

12 years agoremovesilence: port to 0.11
Mark Nauwelaerts [Sun, 18 Mar 2012 17:32:36 +0000 (18:32 +0100)]
removesilence: port to 0.11

12 years agozbar: fix build after base transform changes
Tim-Philipp Müller [Sun, 18 Mar 2012 01:18:26 +0000 (01:18 +0000)]
zbar: fix build after base transform changes

12 years agofacedetect: fix structure leak
Nicola Murino [Sun, 18 Mar 2012 00:51:32 +0000 (00:51 +0000)]
facedetect: fix structure leak

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

12 years agoopencv: fix memory leak
Nicola Murino [Sat, 17 Mar 2012 14:09:21 +0000 (15:09 +0100)]
opencv: fix memory leak

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

12 years agod3dvideosink: fix regression setting window handle in pause/play
Carsten Kroll [Thu, 15 Mar 2012 21:12:59 +0000 (22:12 +0100)]
d3dvideosink: fix regression setting window handle in pause/play

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

12 years agodecklinksink: Add device property
David Schleef [Sat, 17 Mar 2012 22:07:49 +0000 (15:07 -0700)]
decklinksink: Add device property

Also add property probe for device property, similar to decklinksrc.

12 years agodecklinksrc: make sure we can accept caps before returning true
blake tregre [Tue, 1 Nov 2011 01:58:34 +0000 (18:58 -0700)]
decklinksrc: make sure we can accept caps before returning true

caps are determined by the plugin's properties, so we should check the
incoming caps to see if they agree.  Fixes: #667722.

12 years agodecklinksrc: disable pull mode
blake tregre [Tue, 1 Nov 2011 01:57:22 +0000 (18:57 -0700)]
decklinksrc: disable pull mode

decklink device doesn't support any pull mode related functionality.
it's more like a live source, you see. Fixes: #667720.

12 years agodecklinksrc: push new new segment event to all pads
blake tregre [Sun, 12 Feb 2012 06:49:10 +0000 (22:49 -0800)]
decklinksrc: push new new segment event to all pads

Take care to push the event to all pads, but favor the video src pad.
Fixes: #667716.

12 years agodecklinksrc: Implement latency query
David Schleef [Sat, 17 Mar 2012 18:41:04 +0000 (11:41 -0700)]
decklinksrc: Implement latency query

Implement latency query.  Fix memleak releasing resources.

12 years agodecklink: reindent
David Schleef [Sat, 17 Mar 2012 18:39:54 +0000 (11:39 -0700)]
decklink: reindent

12 years agodecklinksrc: handle flow return properly and provide better message
blake tregre [Tue, 1 Nov 2011 01:56:23 +0000 (18:56 -0700)]
decklinksrc: handle flow return properly and provide better message

* sys/decklink/gstdecklinksrc.cpp:

12 years agodecklink: Add property probing
David Schleef [Thu, 8 Mar 2012 03:22:28 +0000 (19:22 -0800)]
decklink: Add property probing

Renames the subdevice property to just device, and has it
return the number of devices in the system in response to
a probe. This is useful both for using multiple capture
cards, and for detecting whether it's worth adding the
element to a pipeline.

Also cleans up the property descriptions.

12 years agoelement-templates: chain query/event functions
David Schleef [Sat, 17 Mar 2012 18:45:39 +0000 (11:45 -0700)]
element-templates: chain query/event functions

Chain up to parent class.  This fix should be done to all of the
templates.

12 years agointer: Add channel property
David Schleef [Sat, 17 Mar 2012 18:35:18 +0000 (11:35 -0700)]
inter: Add channel property

The channel property allows multiple intersrc/sink pairs to find
each other.  It's a free-form text string that must match among
various inter elements.  Also fixed up documentation and latency
handling.

12 years agogst-element-maker: fix -template-video caps string
Tim-Philipp Müller [Sat, 17 Mar 2012 16:09:31 +0000 (16:09 +0000)]
gst-element-maker: fix -template-video caps string

Don't forget separator.

12 years agogst-element-maker: add video pad template and use it in videofilter class
Tim-Philipp Müller [Sat, 17 Mar 2012 16:05:20 +0000 (16:05 +0000)]
gst-element-maker: add video pad template and use it in videofilter class

Would be nicer if one could just supplement the generic template
from the element template though.

Also, I would really have liked to just add those sections from the
pads template into the element templet directly (so I can cater for
src template caps == sink template caps), but that didn't seem to
work.

12 years agogst-element-maker: add {src,sink}pad-template, since many base classes create pads...
Tim-Philipp Müller [Sat, 17 Mar 2012 15:49:45 +0000 (15:49 +0000)]
gst-element-maker: add {src,sink}pad-template, since many base classes create pads for us

And use them in the videofilter template.

12 years agotools: add videofilter template for gst-element-maker
Tim-Philipp Müller [Sat, 17 Mar 2012 15:16:29 +0000 (15:16 +0000)]
tools: add videofilter template for gst-element-maker

12 years agoopencv: fix configure check and build with opencv 2.1
Tim-Philipp Müller [Sat, 17 Mar 2012 12:47:52 +0000 (12:47 +0000)]
opencv: fix configure check and build with opencv 2.1

AC_CHECK_HEADERS() calls action-if-not-found also if just one of
the headers checked for is missing, which is not what we wanted.
Also, check for highgui_c.h instead of highgui.hpp.

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

12 years agodon't pass random pointers to pull_range
Wim Taymans [Fri, 16 Mar 2012 20:47:39 +0000 (21:47 +0100)]
don't pass random pointers to pull_range

12 years agofacedetect: initialize some arbitrary variable that gcc-4.6 can track properly
Stefan Sauer [Fri, 16 Mar 2012 16:07:46 +0000 (17:07 +0100)]
facedetect: initialize some arbitrary variable that gcc-4.6 can track properly

The access to them is clearly guarded by the booleans though.

12 years agoopencv: cosmetic code changes
Stefan Sauer [Fri, 16 Mar 2012 12:14:48 +0000 (13:14 +0100)]
opencv: cosmetic code changes

Check for the availability of the detectors in the processing function to avoid
setting up the ROIs. Use the booleans for have_xxx more.

12 years agoopencv: use opencv prefix from pkgconfig to lookup datafiles
Stefan Sauer [Fri, 16 Mar 2012 11:57:05 +0000 (12:57 +0100)]
opencv: use opencv prefix from pkgconfig to lookup datafiles

Don't hardconde /usr to lookup datafiles (such as haar cascades).

12 years agorsndvdsrc: post a message with title number and durations
Vincent Penquerc'h [Thu, 15 Mar 2012 17:10:18 +0000 (17:10 +0000)]
rsndvdsrc: post a message with title number and durations

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

12 years agofaceoverlay: remove blank line in gtk-doc comment
Stefan Sauer [Fri, 16 Mar 2012 11:10:10 +0000 (12:10 +0100)]
faceoverlay: remove blank line in gtk-doc comment

12 years agofacedetect: skip detection for unavailable detectors
Stefan Sauer [Fri, 16 Mar 2012 11:04:11 +0000 (12:04 +0100)]
facedetect: skip detection for unavailable detectors

12 years agofacedetect: move the detector to an own method to hide the ugly ifdefs
Stefan Sauer [Thu, 15 Mar 2012 22:17:55 +0000 (23:17 +0100)]
facedetect: move the detector to an own method to hide the ugly ifdefs

This improves the readability in the actual processing function.

12 years agofacedetect: always send facedetect message
Stefan Sauer [Thu, 15 Mar 2012 22:08:02 +0000 (23:08 +0100)]
facedetect: always send facedetect message

The application might like to know, when we don't see the face anymore.

12 years agofaceoverlay: code cleanups
Stefan Sauer [Thu, 15 Mar 2012 21:58:11 +0000 (22:58 +0100)]
faceoverlay: code cleanups

Use glib types and simply expressions in the message handler.

12 years agofaceoverlay: don't access message fields directly
Stefan Sauer [Thu, 15 Mar 2012 21:49:51 +0000 (22:49 +0100)]
faceoverlay: don't access message fields directly

12 years agofacedetect: don't skip faces
Stefan Sauer [Thu, 15 Mar 2012 21:22:12 +0000 (22:22 +0100)]
facedetect: don't skip faces

Skipping faces at this point makes us lie about the num-ber of faces and also
causes leaks.

12 years agoupdate for bufferpool changes
Wim Taymans [Thu, 15 Mar 2012 21:11:32 +0000 (22:11 +0100)]
update for bufferpool changes

12 years agoupdate for allocation query changes
Wim Taymans [Thu, 15 Mar 2012 19:38:27 +0000 (20:38 +0100)]
update for allocation query changes

12 years agorsvgoverlay: cosmetic change
Tim-Philipp Müller [Thu, 15 Mar 2012 18:28:01 +0000 (18:28 +0000)]
rsvgoverlay: cosmetic change

Rename PROP_FILENAME to PROP_LOCATION to match the name of
the property. Add some debug logging.

12 years agofaceoverlay: clear overlay if the face disappears
Tim-Philipp Müller [Thu, 15 Mar 2012 18:26:24 +0000 (18:26 +0000)]
faceoverlay: clear overlay if the face disappears

12 years agofaceoverlay: add some locking for properties, free previous location when it changes
Tim-Philipp Müller [Thu, 15 Mar 2012 18:21:37 +0000 (18:21 +0000)]
faceoverlay: add some locking for properties, free previous location when it changes

12 years agofaceoverlay: don't make rsvgoverlay reload the SVG for every single frame
Tim-Philipp Müller [Thu, 15 Mar 2012 18:08:09 +0000 (18:08 +0000)]
faceoverlay: don't make rsvgoverlay reload the SVG for every single frame

Only set location on rsvgoverlay if it has changed.

12 years agofaceoverlay: move face handling into own function and handle 0 face count
Tim-Philipp Müller [Thu, 15 Mar 2012 17:47:58 +0000 (17:47 +0000)]
faceoverlay: move face handling into own function and handle 0 face count

When a face disappears, we seem to get a message from facedetect with
a face count of 0, which we want to just ignore instead of trying to
access face #-1, which causes nasty warnings.

12 years agofaceoverlay: fix pad templates
Tim-Philipp Müller [Thu, 15 Mar 2012 17:42:56 +0000 (17:42 +0000)]
faceoverlay: fix pad templates

Use generic and unspecififed rgb/caps for now. The exact caps
supported depend on the facedetect element and rsvgoverlay. It's
not clear how this worked before, since facedetect only accepts
24-bit RGB, but the caps advertised 32-bit ARGB/BGRA. In any case,
we don't want to force anything really, so that if any of those
elements acquires support for additional formats we pick those up
automatically.

12 years agorsvgoverlay: fix crash due to double adapter unref
Tim-Philipp Müller [Thu, 15 Mar 2012 17:26:14 +0000 (17:26 +0000)]
rsvgoverlay: fix crash due to double adapter unref

12 years agofaceoverlay: fix weird pad creation code
Tim-Philipp Müller [Thu, 15 Mar 2012 16:52:44 +0000 (16:52 +0000)]
faceoverlay: fix weird pad creation code

The element would create normal pads in its instance_init function,
and then later in NULL->READY create the elements it needs, remove
the pads created in the instance_init function, and add new ghost
pads instead. Not without saving the external peer pads of the old
pads of course, which it would promptly re-link to the new ghost
pads. Do all of that a bit differently.

Fixes the generic/states.check unit test.

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

12 years agofaceoverlay: minor cosmetic changes
Tim-Philipp Müller [Thu, 15 Mar 2012 15:47:24 +0000 (15:47 +0000)]
faceoverlay: minor cosmetic changes

Remove template maker comments, use our defines for
package name and origin.

12 years agoupdate for bufferpool api change
Wim Taymans [Thu, 15 Mar 2012 13:08:29 +0000 (14:08 +0100)]
update for bufferpool api change

12 years agoupdate for memory api changes
Wim Taymans [Thu, 15 Mar 2012 12:37:36 +0000 (13:37 +0100)]
update for memory api changes

12 years ago.gitignore: ignore more test binaries and stamp files
Tim-Philipp Müller [Thu, 15 Mar 2012 00:13:40 +0000 (00:13 +0000)]
.gitignore: ignore more test binaries and stamp files

12 years agoopencv: make build with opencv 2.3.1 as in debian sid
Tim-Philipp Müller [Thu, 15 Mar 2012 00:05:41 +0000 (00:05 +0000)]
opencv: make build with opencv 2.3.1 as in debian sid

Where highgui.h doesn't exist any more, but only opencv2/highgui/highgui.hpp.
Also, not quite sure why we're checking for cvaux.h, it's not used anywhere.

12 years agotake padding into account
Wim Taymans [Wed, 14 Mar 2012 18:52:31 +0000 (19:52 +0100)]
take padding into account

12 years agompeg2enc: also clear initialized mutex and cond
Mark Nauwelaerts [Wed, 14 Mar 2012 16:48:40 +0000 (17:48 +0100)]
mpeg2enc: also clear initialized mutex and cond

12 years agoflite: adjust to some modified caps related API changes
Mark Nauwelaerts [Wed, 14 Mar 2012 10:20:18 +0000 (11:20 +0100)]
flite: adjust to some modified caps related API changes

12 years agowinscreencap: Integrate into autotools build system
Dmitry Ketov [Wed, 14 Mar 2012 09:24:05 +0000 (10:24 +0100)]
winscreencap: Integrate into autotools build system

Fixes bug #672031.

12 years agointer: fix warnings when gst-inspecting interaudio{src,sink}
Tim-Philipp Müller [Tue, 13 Mar 2012 20:50:04 +0000 (20:50 +0000)]
inter: fix warnings when gst-inspecting interaudio{src,sink}

The channel property isn't implemented, so don't register it.

12 years agowaylandsink: Fix warnings, proper structuring, dead code removal, adding doc section.
Sreerenj Balachandran [Wed, 7 Mar 2012 23:48:56 +0000 (01:48 +0200)]
waylandsink: Fix warnings, proper structuring, dead code removal, adding doc section.

12 years agoconfigure.ac: move spc plugin to NON_PORTED list(Fix build error)
Sreerenj Balachandran [Tue, 13 Mar 2012 11:02:54 +0000 (13:02 +0200)]
configure.ac: move spc plugin to NON_PORTED list(Fix build error)

12 years agouse gst_caps_merge instead of gst_caps_union
Wim Taymans [Tue, 13 Mar 2012 08:54:14 +0000 (09:54 +0100)]
use gst_caps_merge instead of gst_caps_union

12 years agogeometrictransform: make sure gt->map not freed twice
Oleksij Rempel (Alexey Fisher) [Mon, 12 Mar 2012 14:42:04 +0000 (15:42 +0100)]
geometrictransform: make sure gt->map not freed twice

current cheese can create situation where gt->map is freed twice.
This patch set map to null to avoid it.

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

12 years agoopusdec: fix for caps api change
Wim Taymans [Mon, 12 Mar 2012 16:06:11 +0000 (17:06 +0100)]
opusdec: fix for caps api change

12 years agoconfigure.ac: bump GLib requirement to 2.31.14
Sreerenj Balachandran [Mon, 12 Mar 2012 14:51:19 +0000 (16:51 +0200)]
configure.ac: bump GLib requirement to 2.31.14

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

12 years agohlsdemux: add floating point segment duration support
Gil Pedersen [Tue, 28 Feb 2012 15:40:31 +0000 (16:40 +0100)]
hlsdemux: add floating point segment duration support

12 years agofix for caps _normalize changes
Wim Taymans [Mon, 12 Mar 2012 11:23:34 +0000 (12:23 +0100)]
fix for caps _normalize changes

12 years agotests: fix for caps API change
Wim Taymans [Mon, 12 Mar 2012 10:40:20 +0000 (11:40 +0100)]
tests: fix for caps API change

12 years agofix for _do_simplify changes
Wim Taymans [Mon, 12 Mar 2012 09:44:22 +0000 (10:44 +0100)]
fix for _do_simplify changes

12 years agofix for caps api changes
Wim Taymans [Sun, 11 Mar 2012 18:06:59 +0000 (19:06 +0100)]
fix for caps api changes

12 years agoFix an unwanted double negation from last commit
Thibault Saunier [Sat, 10 Mar 2012 23:53:54 +0000 (20:53 -0300)]
Fix an unwanted double negation from last commit

12 years agoFix 'ignoring return value of function declared with const attribute'
Thibault Saunier [Sat, 10 Mar 2012 22:10:52 +0000 (19:10 -0300)]
Fix 'ignoring return value of function declared with const attribute'

This always happens with GstByteReader/Writer and friends when
not taking into account returned boolean of the _read/_write functions
(which is actually wrong).

Make use of the *_unchecked variant as much as possible, or take the
returned value into account.

12 years agodtsdec: avoid runaway loop when resyncing during parse
Mark Nauwelaerts [Sat, 10 Mar 2012 10:36:25 +0000 (11:36 +0100)]
dtsdec: avoid runaway loop when resyncing during parse

... by checking for the correct (decremented) size variable.

Fixes #671756.

12 years agoconfigure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh
Tim-Philipp Müller [Fri, 9 Mar 2012 17:16:24 +0000 (17:16 +0000)]
configure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh