platform/upstream/gstreamer.git
12 years agoMerge branch 'master' into 0.11
Sebastian Dröge [Fri, 2 Mar 2012 11:07:22 +0000 (12:07 +0100)]
Merge branch 'master' into 0.11

Conflicts:
tests/examples/Makefile.am
tests/examples/playback/playback-test.c

12 years agoplayback-test: Rename everything from seek to playback-test internally too
Sebastian Dröge [Fri, 2 Mar 2012 11:01:37 +0000 (12:01 +0100)]
playback-test: Rename everything from seek to playback-test internally too

12 years agoplayback: Rename file from seek.c to playback-test.c
Sebastian Dröge [Fri, 2 Mar 2012 10:58:30 +0000 (11:58 +0100)]
playback: Rename file from seek.c to playback-test.c

12 years agoexamples: Move seek example into its own directory
Sebastian Dröge [Fri, 2 Mar 2012 10:57:34 +0000 (11:57 +0100)]
examples: Move seek example into its own directory

12 years agotheoradec: move negotiation code around
Wim Taymans [Fri, 2 Mar 2012 10:01:44 +0000 (11:01 +0100)]
theoradec: move negotiation code around

Move the format negotiation to the bufferpool negotiation.

12 years agotheoradec: move some code
Wim Taymans [Fri, 2 Mar 2012 09:37:00 +0000 (10:37 +0100)]
theoradec: move some code

The parsing of the headers consists of negotiating the format and then setting
up the decoder so split this in two parts.

12 years agotheoradec: use the right GstVideoInfo
Wim Taymans [Fri, 2 Mar 2012 09:25:06 +0000 (10:25 +0100)]
theoradec: use the right GstVideoInfo

Keep track if we use the cropped or uncropped dimensions in the bufferpool and
map using the right GstVideoInfo.

12 years agoplayback: Link to libgstinterfaces too for the navigation interface
Sebastian Dröge [Fri, 2 Mar 2012 10:31:23 +0000 (11:31 +0100)]
playback: Link to libgstinterfaces too for the navigation interface

12 years agogst: Update for gstmarshal.[ch] removal
Sebastian Dröge [Fri, 2 Mar 2012 10:15:02 +0000 (11:15 +0100)]
gst: Update for gstmarshal.[ch] removal

12 years agoMerge branch '0.11' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base into...
Sebastian Dröge [Fri, 2 Mar 2012 09:13:52 +0000 (10:13 +0100)]
Merge branch '0.11' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base into 0.11

12 years agomixer/colorbalance: Update for API changes
Sebastian Dröge [Fri, 2 Mar 2012 09:00:59 +0000 (10:00 +0100)]
mixer/colorbalance: Update for API changes

12 years agoMerge branch 'master' into 0.11
Sebastian Dröge [Fri, 2 Mar 2012 09:00:55 +0000 (10:00 +0100)]
Merge branch 'master' into 0.11

Conflicts:
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-base-plugins.args
docs/plugins/gst-plugins-base-plugins.hierarchy
docs/plugins/gst-plugins-base-plugins.interfaces
docs/plugins/inspect/plugin-adder.xml
docs/plugins/inspect/plugin-alsa.xml
docs/plugins/inspect/plugin-app.xml
docs/plugins/inspect/plugin-audioconvert.xml
docs/plugins/inspect/plugin-audiorate.xml
docs/plugins/inspect/plugin-audioresample.xml
docs/plugins/inspect/plugin-audiotestsrc.xml
docs/plugins/inspect/plugin-cdparanoia.xml
docs/plugins/inspect/plugin-encoding.xml
docs/plugins/inspect/plugin-ffmpegcolorspace.xml
docs/plugins/inspect/plugin-gdp.xml
docs/plugins/inspect/plugin-gio.xml
docs/plugins/inspect/plugin-gnomevfs.xml
docs/plugins/inspect/plugin-libvisual.xml
docs/plugins/inspect/plugin-ogg.xml
docs/plugins/inspect/plugin-pango.xml
docs/plugins/inspect/plugin-playback.xml
docs/plugins/inspect/plugin-subparse.xml
docs/plugins/inspect/plugin-tcp.xml
docs/plugins/inspect/plugin-theora.xml
docs/plugins/inspect/plugin-typefindfunctions.xml
docs/plugins/inspect/plugin-uridecodebin.xml
docs/plugins/inspect/plugin-videorate.xml
docs/plugins/inspect/plugin-videoscale.xml
docs/plugins/inspect/plugin-videotestsrc.xml
docs/plugins/inspect/plugin-volume.xml
docs/plugins/inspect/plugin-vorbis.xml
docs/plugins/inspect/plugin-ximagesink.xml
docs/plugins/inspect/plugin-xvimagesink.xml
gst-libs/gst/app/gstappsink.c
gst-libs/gst/audio/mixer.c
gst-libs/gst/audio/mixer.h
gst-libs/gst/tag/gstxmptag.c
gst-libs/gst/video/colorbalance.c
gst-libs/gst/video/colorbalance.h
gst/adder/gstadder.c
gst/playback/gstplaybasebin.c
gst/playback/gstplaybin2.c
gst/playback/gstplaysink.c
gst/videoscale/gstvideoscale.c
tests/check/elements/videoscale.c
tests/examples/seek/seek.c
tests/examples/v4l/probe.c
win32/common/_stdint.h
win32/common/audio-enumtypes.c
win32/common/config.h

12 years agovideoconvert: proxy allocation meta when we can
Wim Taymans [Thu, 1 Mar 2012 16:36:08 +0000 (17:36 +0100)]
videoconvert: proxy allocation meta when we can

Proxy all the metadata APIs in the allocation query.
Remove all metadata that is dependent on the colorspace, copy others.

12 years agovideofilter: fix for decide_allocation changes
Wim Taymans [Thu, 1 Mar 2012 16:34:28 +0000 (17:34 +0100)]
videofilter: fix for decide_allocation changes

Chain up to parent.

12 years agotheora: fix bufferpool negotiation
Wim Taymans [Thu, 1 Mar 2012 16:29:37 +0000 (17:29 +0100)]
theora: fix bufferpool negotiation

Store the uncropped frame dimensions in the videoinfo.
Always set the caps with the dimension of the cropped output.
Don't negotiate the bufferpool multiple times.
Remove the old crop feature, we always crop now.

12 years agoseek: Add support for setting a subtitle URI
Sebastian Dröge [Thu, 1 Mar 2012 12:24:45 +0000 (13:24 +0100)]
seek: Add support for setting a subtitle URI

12 years agoseek: Add support for changing the remaining playbin2 properties
Sebastian Dröge [Thu, 1 Mar 2012 11:52:21 +0000 (12:52 +0100)]
seek: Add support for changing the remaining playbin2 properties

Including video/audio/text sinks.

12 years agoseek: Add advanced seek ability
Sebastian Dröge [Thu, 1 Mar 2012 09:45:51 +0000 (10:45 +0100)]
seek: Add advanced seek ability

This allows to seek to a specific value in a specific format and
also lists the current position and duration in a specific format.

12 years agoseek: Some more variable moving
Sebastian Dröge [Thu, 1 Mar 2012 08:46:45 +0000 (09:46 +0100)]
seek: Some more variable moving

12 years agoseek: Move seek flags/settings into its own expander
Sebastian Dröge [Fri, 24 Feb 2012 12:54:47 +0000 (13:54 +0100)]
seek: Move seek flags/settings into its own expander

12 years agoadder: drop newsegment events on sink-pads
Stefan Sauer [Wed, 29 Feb 2012 20:54:49 +0000 (21:54 +0100)]
adder: drop newsegment events on sink-pads

Adder is sending an own newsegment event on the src pad.

12 years agotest: improve adder test on event handling
Stefan Sauer [Wed, 29 Feb 2012 20:39:44 +0000 (21:39 +0100)]
test: improve adder test on event handling

Use new consitency checker api to test event handling in more detail.

12 years agoupdate for metadata API changes
Wim Taymans [Wed, 29 Feb 2012 16:25:10 +0000 (17:25 +0100)]
update for metadata API changes

12 years agoadder: sink event handling fix
Stefan Sauer [Mon, 27 Feb 2012 10:57:55 +0000 (11:57 +0100)]
adder: sink event handling fix

Turn _sink_event() into the collectpads event function and merge the logic from
the recently added gst_adder_event. Drop flush_start events as we allready
handle them on the src-pad side. Fixes #670850.

12 years agoadd more debug about cropping
Wim Taymans [Tue, 28 Feb 2012 15:49:10 +0000 (16:49 +0100)]
add more debug about cropping

12 years agometa: add return value to transform
Wim Taymans [Tue, 28 Feb 2012 15:18:30 +0000 (16:18 +0100)]
meta: add return value to transform

12 years agovideofilter: fix some comments
Wim Taymans [Tue, 28 Feb 2012 15:16:22 +0000 (16:16 +0100)]
videofilter: fix some comments

12 years agoupdate for metadata tags
Wim Taymans [Tue, 28 Feb 2012 10:38:37 +0000 (11:38 +0100)]
update for metadata tags

12 years agoaudio: link against libm
Philippe Normand [Mon, 27 Feb 2012 14:06:36 +0000 (15:06 +0100)]
audio: link against libm

It is used in gststreamvolume.

12 years agoSuppress deprecation warnings in selected files, for g_value_array_* mostly
Edward Hervey [Mon, 27 Feb 2012 13:28:15 +0000 (14:28 +0100)]
Suppress deprecation warnings in selected files, for g_value_array_* mostly

12 years agoaudioencoder: don't leak event
Wim Taymans [Mon, 27 Feb 2012 12:08:36 +0000 (13:08 +0100)]
audioencoder: don't leak event

12 years agoaudioconvert: improve fixation
Wim Taymans [Mon, 27 Feb 2012 11:52:07 +0000 (12:52 +0100)]
audioconvert: improve fixation

12 years agovorbisenc: chain up to parent event function
Wim Taymans [Mon, 27 Feb 2012 11:51:08 +0000 (12:51 +0100)]
vorbisenc: chain up to parent event function

12 years agoaudioencoder: use default event function
Wim Taymans [Mon, 27 Feb 2012 11:49:52 +0000 (12:49 +0100)]
audioencoder: use default event function

Implement a default event function so that subclasses can call it without having
to return FALSE (and make it impossible to report errors).

12 years agoadder: include event name in log message
Stefan Sauer [Mon, 27 Feb 2012 08:58:18 +0000 (09:58 +0100)]
adder: include event name in log message

12 years agotests: add some videoscale tests for new Lanczos-based method
Tim-Philipp Müller [Sun, 26 Feb 2012 23:35:06 +0000 (23:35 +0000)]
tests: add some videoscale tests for new Lanczos-based method

Some crash. Others show invalid memory access in valgrind.

12 years agovideoscale: fix negotiation after addition of new formats and methods
Tim-Philipp Müller [Sun, 26 Feb 2012 18:19:57 +0000 (18:19 +0000)]
videoscale: fix negotiation after addition of new formats and methods

Now that we no longer support all methods for all formats, we
need to cater for that in the transform function: we can't
transform formats not supported by the currently-selected
mehod.

make check, folks. It's da bomb.

12 years agovideoscale: fix videoscale test for new methods
Tim-Philipp Müller [Sun, 26 Feb 2012 17:46:24 +0000 (17:46 +0000)]
videoscale: fix videoscale test for new methods

Not all scaling methods are supported for all formats, so
can't just iterate over the template caps.

12 years agoFix compiler warnings
Alessandro Decina [Sun, 26 Feb 2012 19:36:46 +0000 (20:36 +0100)]
Fix compiler warnings

12 years agotheoraenc: fix compiler warning
Alessandro Decina [Sun, 26 Feb 2012 19:32:05 +0000 (20:32 +0100)]
theoraenc: fix compiler warning

12 years agoappsink: implement SEEKING query
Tim-Philipp Müller [Sat, 25 Feb 2012 15:21:30 +0000 (15:21 +0000)]
appsink: implement SEEKING query

We don't support seeking (in the sense that upstream can
make us jump back and forth to certain offsets in the
output).

12 years agotests: add multisocketsink test binary to .gitignore
Tim-Philipp Müller [Sat, 25 Feb 2012 13:01:53 +0000 (13:01 +0000)]
tests: add multisocketsink test binary to .gitignore

12 years agotests: fix capsfilter-renegotiation test
Tim-Philipp Müller [Sat, 25 Feb 2012 01:04:07 +0000 (01:04 +0000)]
tests: fix capsfilter-renegotiation test

videotestsrc has no peer-alloc property any longer, and
renegotiation should work regardless in 0.11.

12 years agotests: fix multisocketsink unit test
Tim-Philipp Müller [Sat, 25 Feb 2012 00:49:27 +0000 (00:49 +0000)]
tests: fix multisocketsink unit test

Activate pad properly before using it.

12 years agopbutils: fix gst_install_plugins_{sync,async} g-i annotations
Tim-Philipp Müller [Sat, 25 Feb 2012 00:39:53 +0000 (00:39 +0000)]
pbutils: fix gst_install_plugins_{sync,async} g-i annotations

the gir scanner doesn't use a sensible defaults for string array
arguments, so we have to annotate it properly.

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

12 years agointerfaces: fix ABI class padding after the recent changes
Stefan Sauer [Fri, 24 Feb 2012 20:37:00 +0000 (21:37 +0100)]
interfaces: fix ABI class padding after the recent changes

12 years agoseek: Let the XOverlay element handle events
Sebastian Dröge [Fri, 24 Feb 2012 11:09:31 +0000 (12:09 +0100)]
seek: Let the XOverlay element handle events

Need for proper resizing.

12 years agoseek: Use the same adjustment for the color balance scales as for the seek scale
Sebastian Dröge [Fri, 24 Feb 2012 11:03:34 +0000 (12:03 +0100)]
seek: Use the same adjustment for the color balance scales as for the seek scale

12 years agoseek: Change the volume/mute widgets from the main thread
Sebastian Dröge [Fri, 24 Feb 2012 11:00:41 +0000 (12:00 +0100)]
seek: Change the volume/mute widgets from the main thread

And also connect to notify::mute to get notified about mute changes.

12 years agoseek: Refactor and cleanup seek example application
Sebastian Dröge [Fri, 24 Feb 2012 10:44:53 +0000 (11:44 +0100)]
seek: Refactor and cleanup seek example application

12 years agoupdate for basetransform change
Wim Taymans [Fri, 24 Feb 2012 10:03:16 +0000 (11:03 +0100)]
update for basetransform change

12 years agoupdate for metadata changes
Wim Taymans [Fri, 24 Feb 2012 09:26:04 +0000 (10:26 +0100)]
update for metadata changes

12 years agovideo: fix docs
Wim Taymans [Thu, 23 Feb 2012 15:55:11 +0000 (16:55 +0100)]
video: fix docs

12 years agovideo: Improve video frame map/unmap
Wim Taymans [Thu, 23 Feb 2012 15:28:29 +0000 (16:28 +0100)]
video: Improve video frame map/unmap

Install defaul map/unmap function on the metadata and really call the functions
instead of always calling a default implementation.
Rework some bits so that we don't have to mess with the GstMapInfo information
(adding the offset), instead pass the adjusted data pointer from the map function.

12 years agovideopool: fix docs
Wim Taymans [Thu, 23 Feb 2012 15:16:37 +0000 (16:16 +0100)]
videopool: fix docs

12 years agoseek: Fix mistake in last commit
Sebastian Dröge [Thu, 23 Feb 2012 13:46:07 +0000 (14:46 +0100)]
seek: Fix mistake in last commit

12 years agoplaysink: Use g_signal_handlers_block_by_func()/unblock_by_func() instead of disconne...
Sebastian Dröge [Thu, 23 Feb 2012 12:41:25 +0000 (13:41 +0100)]
playsink: Use g_signal_handlers_block_by_func()/unblock_by_func() instead of disconnecting and reconnecting

12 years agoseek: The volume property signals are proxied in playbin2 since some time already
Sebastian Dröge [Thu, 23 Feb 2012 12:39:33 +0000 (13:39 +0100)]
seek: The volume property signals are proxied in playbin2 since some time already

12 years agoseek: Use colorbalance of playbin2 directly
Sebastian Dröge [Thu, 23 Feb 2012 12:31:37 +0000 (13:31 +0100)]
seek: Use colorbalance of playbin2 directly

12 years agoplaybin2: Proxy colorbalance interface
Sebastian Dröge [Thu, 23 Feb 2012 12:27:28 +0000 (13:27 +0100)]
playbin2: Proxy colorbalance interface

12 years agoplaysink: Proxy colorbalance interface
Sebastian Dröge [Thu, 23 Feb 2012 12:19:55 +0000 (13:19 +0100)]
playsink: Proxy colorbalance interface

12 years agoUpdate NEWS and RELEASE as well
Tim-Philipp Müller [Thu, 23 Feb 2012 12:06:15 +0000 (12:06 +0000)]
Update NEWS and RELEASE as well

12 years agoBump version after release
Tim-Philipp Müller [Thu, 23 Feb 2012 11:04:00 +0000 (11:04 +0000)]
Bump version after release

12 years agoseek: Directly use navigation interface on playbin2
Sebastian Dröge [Thu, 23 Feb 2012 10:59:17 +0000 (11:59 +0100)]
seek: Directly use navigation interface on playbin2

12 years agoplaybin2: Proxy navigation interface
Sebastian Dröge [Thu, 23 Feb 2012 10:56:37 +0000 (11:56 +0100)]
playbin2: Proxy navigation interface

12 years agoplaysink: Proxy navigation interface
Sebastian Dröge [Thu, 23 Feb 2012 10:54:27 +0000 (11:54 +0100)]
playsink: Proxy navigation interface

12 years agoseek: Directly use the XOverlay interface on playbin2
Sebastian Dröge [Thu, 23 Feb 2012 10:43:09 +0000 (11:43 +0100)]
seek: Directly use the XOverlay interface on playbin2

12 years agoplaybin2: Proxy the XOverlay interface
Sebastian Dröge [Thu, 23 Feb 2012 10:42:55 +0000 (11:42 +0100)]
playbin2: Proxy the XOverlay interface

12 years agoplaysink: Proxy the XOverlay interface
Sebastian Dröge [Thu, 23 Feb 2012 10:33:27 +0000 (11:33 +0100)]
playsink: Proxy the XOverlay interface

12 years agoaudioresample: remove transform lock
Wim Taymans [Thu, 23 Feb 2012 10:10:24 +0000 (11:10 +0100)]
audioresample: remove transform lock

In this particular case it was not sufficient anyways because the setcaps
function didn't take the transform lock.

12 years agoplaysink: Force the aspect ratio if the sink has such a property
Sebastian Dröge [Thu, 23 Feb 2012 10:05:11 +0000 (11:05 +0100)]
playsink: Force the aspect ratio if the sink has such a property

12 years agoriff: fix compilation on big-endian
Tim-Philipp Müller [Wed, 22 Feb 2012 21:22:06 +0000 (21:22 +0000)]
riff: fix compilation on big-endian

Update to new gst_buffer_map() API

12 years agoseek: Make navigation/colorbalance settings work with non-playbin2 pipelines too
Sebastian Dröge [Wed, 22 Feb 2012 14:52:04 +0000 (15:52 +0100)]
seek: Make navigation/colorbalance settings work with non-playbin2 pipelines too

12 years agoseek: Add checkboxes for the remaining playbin2 flags and refactor code a bit
Sebastian Dröge [Wed, 22 Feb 2012 14:43:25 +0000 (15:43 +0100)]
seek: Add checkboxes for the remaining playbin2 flags and refactor code a bit

12 years agovideoconvert: improve fixation
Wim Taymans [Wed, 22 Feb 2012 14:31:12 +0000 (15:31 +0100)]
videoconvert: improve fixation

Use the fixed upstream caps to fixate the output caps by taking the
intersection.

12 years agovideofilter: improve propose_allocation
Wim Taymans [Wed, 22 Feb 2012 14:27:59 +0000 (15:27 +0100)]
videofilter: improve propose_allocation

When we are in passthrough, call the parent implementation. Otherwise we have to
suggest allocation parameters ourselves.

12 years agox[v]imagesink: remove size check
Wim Taymans [Wed, 22 Feb 2012 14:25:03 +0000 (15:25 +0100)]
x[v]imagesink: remove size check

We can't to a size check like that, the strides might be different and the copy
will then take care of that just fine.

12 years agoseek: Only show colorbalance expander for playbin2 pipelines
Sebastian Dröge [Wed, 22 Feb 2012 14:01:15 +0000 (15:01 +0100)]
seek: Only show colorbalance expander for playbin2 pipelines

12 years agoseek: Add UI for setting the colorbalance interface properties on playbin2
Sebastian Dröge [Wed, 22 Feb 2012 13:58:38 +0000 (14:58 +0100)]
seek: Add UI for setting the colorbalance interface properties on playbin2

12 years agoplaysink: Only use the sink's colorbalance interface if it supports at least brightne...
Sebastian Dröge [Wed, 22 Feb 2012 13:53:39 +0000 (14:53 +0100)]
playsink: Only use the sink's colorbalance interface if it supports at least brightness/contrast/hue/saturation

12 years agoplaysinkvideoconvert: Fix element name
Sebastian Dröge [Wed, 22 Feb 2012 13:12:16 +0000 (14:12 +0100)]
playsinkvideoconvert: Fix element name

12 years agoupdate for new fixate_caps function
Wim Taymans [Wed, 22 Feb 2012 11:27:49 +0000 (12:27 +0100)]
update for new fixate_caps function

12 years agoplaybin2: Give a fixed name "playsink" to the internal playsink element
Sebastian Dröge [Wed, 22 Feb 2012 11:17:47 +0000 (12:17 +0100)]
playbin2: Give a fixed name "playsink" to the internal playsink element

12 years agoplaysink: Only really use software volume if requested
Sebastian Dröge [Wed, 22 Feb 2012 11:07:13 +0000 (12:07 +0100)]
playsink: Only really use software volume if requested

12 years agoplaysink: Add a software color-balance element before the sink if the sink doesn...
Sebastian Dröge [Wed, 22 Feb 2012 10:56:59 +0000 (11:56 +0100)]
playsink: Add a software color-balance element before the sink if the sink doesn't support changing the color-balance

12 years agovideotestsrc: fix YV12 chroma plane confusion
Tim-Philipp Müller [Wed, 22 Feb 2012 09:32:56 +0000 (09:32 +0000)]
videotestsrc: fix YV12 chroma plane confusion

GST_VIDEO_FRAME_PLANE_DATA() returns the data for the n-th plane,
not the n-th component. In this case, the chroma planes are swapped.

12 years agomixer: Add ::get_mixer_type() vfunc and deprecate interface struct value
Sebastian Dröge [Wed, 22 Feb 2012 09:19:13 +0000 (10:19 +0100)]
mixer: Add ::get_mixer_type() vfunc and deprecate interface struct value

12 years agocolorbalance: Add ::get_balance_type() vfunc and deprecated value inside the interfac...
Sebastian Dröge [Wed, 22 Feb 2012 09:15:15 +0000 (10:15 +0100)]
colorbalance: Add ::get_balance_type() vfunc and deprecated value inside the interface struct

Values in class/interface structs are not supported by most bindings.

12 years agonavigation: Fix copy&paste error in documentation
Sebastian Dröge [Wed, 22 Feb 2012 09:09:15 +0000 (10:09 +0100)]
navigation: Fix copy&paste error in documentation

12 years agoplaysink: Implement GstStreamVolume interface
Sebastian Dröge [Wed, 22 Feb 2012 08:50:39 +0000 (09:50 +0100)]
playsink: Implement GstStreamVolume interface

12 years agoupdate for new memory api
Wim Taymans [Wed, 22 Feb 2012 01:05:24 +0000 (02:05 +0100)]
update for new memory api

12 years agoautogen: workaround for gettext/automake with git
David Schleef [Wed, 22 Feb 2012 00:51:35 +0000 (16:51 -0800)]
autogen: workaround for gettext/automake with git

Fixes: #669207.

12 years agotag: xmp: Fix a build warning when compiling with asserts disabled
Vincent Untz [Tue, 21 Feb 2012 15:43:59 +0000 (16:43 +0100)]
tag: xmp: Fix a build warning when compiling with asserts disabled

Return a value even if the code will never be reached, to make compilers
happy.

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

12 years agocolorspace: Fix v210 writing out of bounds
David Schleef [Tue, 21 Feb 2012 09:05:20 +0000 (10:05 +0100)]
colorspace: Fix v210 writing out of bounds

Port from 0.10 branch in -bad

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 21 Feb 2012 09:01:30 +0000 (10:01 +0100)]
Merge branch 'master' into 0.11

Conflicts:
tests/examples/seek/seek.c

12 years agoseek: fix format strings
Stefan Sauer [Mon, 20 Feb 2012 19:39:59 +0000 (20:39 +0100)]
seek: fix format strings

12 years agortsp: fix connection
Wim Taymans [Mon, 20 Feb 2012 16:44:59 +0000 (17:44 +0100)]
rtsp: fix connection

12 years agoseek: Add support for sending navigation commands
Sebastian Dröge [Mon, 20 Feb 2012 15:44:07 +0000 (16:44 +0100)]
seek: Add support for sending navigation commands

12 years agovideoconvert: clamp intermediates when dithering
David Schleef [Mon, 20 Feb 2012 15:10:22 +0000 (16:10 +0100)]
videoconvert: clamp intermediates when dithering

Port from the colorspace plugin in -bad.

12 years agoseek: Make the seek-bar insensitive for DVD menus
Sebastian Dröge [Mon, 20 Feb 2012 14:29:49 +0000 (15:29 +0100)]
seek: Make the seek-bar insensitive for DVD menus