platform/upstream/gstreamer.git
12 years agortp: Update for the new audio caps
Sebastian Dröge [Wed, 4 Jan 2012 12:48:36 +0000 (13:48 +0100)]
rtp: Update for the new audio caps

12 years agowavparse: Update for libgstriff API changes
Sebastian Dröge [Wed, 4 Jan 2012 11:06:12 +0000 (12:06 +0100)]
wavparse: Update for libgstriff API changes

Still needs to handle raw audio channel reordering

12 years agowavenc: Update for the new raw audio caps
Sebastian Dröge [Wed, 4 Jan 2012 11:05:16 +0000 (12:05 +0100)]
wavenc: Update for the new raw audio caps

12 years agospectrum: Update for the new raw audio caps layout field
Sebastian Dröge [Wed, 4 Jan 2012 11:03:50 +0000 (12:03 +0100)]
spectrum: Update for the new raw audio caps layout field

12 years agoreplaygain: Update for the new audio caps
Sebastian Dröge [Wed, 4 Jan 2012 10:57:20 +0000 (11:57 +0100)]
replaygain: Update for the new audio caps

12 years agomatroska: Update for the new raw audio interleaved caps field
Sebastian Dröge [Wed, 4 Jan 2012 10:52:29 +0000 (11:52 +0100)]
matroska: Update for the new raw audio interleaved caps field

Still needs to be fixed to handle the multichannel channel-mask
and reordering.

12 years agolevel: Update for the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:31:07 +0000 (11:31 +0100)]
level: Update for the new raw audio layout field

12 years agoisomp4: Port to the new audio caps
Sebastian Dröge [Wed, 4 Jan 2012 10:29:26 +0000 (11:29 +0100)]
isomp4: Port to the new audio caps

Still needs to handle the channel positions/masks and
channel reordering.

12 years agocutter: Update for the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:11:06 +0000 (11:11 +0100)]
cutter: Update for the new raw audio layout field

12 years agogoom: Port to the new multichannel caps and update for the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:09:32 +0000 (11:09 +0100)]
goom: Port to the new multichannel caps and update for the new raw audio layout field

12 years agoequalizer: Update for the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:08:18 +0000 (11:08 +0100)]
equalizer: Update for the new raw audio layout field

12 years agoavidemux: Update for the libgstriff API changes
Sebastian Dröge [Wed, 4 Jan 2012 10:07:29 +0000 (11:07 +0100)]
avidemux: Update for the libgstriff API changes

Still needs to do reordering of channels for raw audio.

12 years agoauparse: Port to the new multichannel caps and the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:06:28 +0000 (11:06 +0100)]
auparse: Port to the new multichannel caps and the new raw audio layout field

12 years agoaudiofx: Port to the new multichannel caps and the new raw audio layout field
Sebastian Dröge [Wed, 4 Jan 2012 10:02:43 +0000 (11:02 +0100)]
audiofx: Port to the new multichannel caps and the new raw audio layout field

12 years agooss: Port to the new multichannel caps and the raw audio caps interleaved field
Sebastian Dröge [Wed, 4 Jan 2012 09:54:46 +0000 (10:54 +0100)]
oss: Port to the new multichannel caps and the raw audio caps interleaved field

12 years agopulse: Port to the new multichannel caps
Sebastian Dröge [Wed, 4 Jan 2012 09:27:09 +0000 (10:27 +0100)]
pulse: Port to the new multichannel caps

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

From 762b692 to 0807187

12 years agoalphacolor: More fixes/cleanup
Edward Hervey [Wed, 4 Jan 2012 12:26:45 +0000 (13:26 +0100)]
alphacolor: More fixes/cleanup

12 years agoalpha: Refactor param/process functions
Edward Hervey [Wed, 4 Jan 2012 12:25:40 +0000 (13:25 +0100)]
alpha: Refactor param/process functions

When ::set_info() is called, the input/output VideoInfo aren't set
yet on the videofilter.

12 years agoGST_FLOW_UNEXPECTED -> GST_FLOW_EOS
Wim Taymans [Wed, 4 Jan 2012 09:01:48 +0000 (10:01 +0100)]
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS

12 years agodcaparse: use right variable
Matej Knopp [Sun, 1 Jan 2012 04:33:33 +0000 (23:33 -0500)]
dcaparse: use right variable

Fixes use of unitialized variable.

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

12 years agoGST_FLOW_UNEXPECTED -> GST_FLOW_EOS
Wim Taymans [Tue, 3 Jan 2012 14:26:21 +0000 (15:26 +0100)]
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS

12 years agotests: rewrite test a little
Wim Taymans [Tue, 3 Jan 2012 13:42:28 +0000 (14:42 +0100)]
tests: rewrite test a little

Rewrite the tag check so that we don't need to deal with tag lists.

12 years agotests: make more tests compile
Wim Taymans [Tue, 3 Jan 2012 13:16:28 +0000 (14:16 +0100)]
tests: make more tests compile

12 years agotest: make more unit tests compile
Wim Taymans [Tue, 3 Jan 2012 10:56:25 +0000 (11:56 +0100)]
test: make more unit tests compile

12 years agotests: fix some unit tests
Wim Taymans [Tue, 3 Jan 2012 09:26:48 +0000 (10:26 +0100)]
tests: fix some unit tests

Remove unit test for GstIndex.
Make some other unit tests compile

12 years agoautodetect, rtsp: gst_registry_get_default() -> gst_registry_get()
Tim-Philipp Müller [Mon, 2 Jan 2012 14:32:40 +0000 (14:32 +0000)]
autodetect, rtsp: gst_registry_get_default() -> gst_registry_get()

12 years agocontroller: port to API changes
Stefan Sauer [Sat, 31 Dec 2011 09:00:41 +0000 (10:00 +0100)]
controller: port to API changes

12 years agomatroska: update for GstIndex removal
Tim-Philipp Müller [Fri, 30 Dec 2011 17:41:46 +0000 (17:41 +0000)]
matroska: update for GstIndex removal

12 years agoqtdemux: update for GstIndex removal
Tim-Philipp Müller [Fri, 30 Dec 2011 17:23:43 +0000 (17:23 +0000)]
qtdemux: update for GstIndex removal

12 years agoflvdemux: update for GstIndex removal
Tim-Philipp Müller [Fri, 30 Dec 2011 17:20:57 +0000 (17:20 +0000)]
flvdemux: update for GstIndex removal

Add private GstMemIndex for now.

12 years agoavidemux: update for GstIndex removal
Tim-Philipp Müller [Fri, 30 Dec 2011 17:12:03 +0000 (17:12 +0000)]
avidemux: update for GstIndex removal

12 years agoconfigure: remove unnecessary check for gdp library
Tim-Philipp Müller [Sun, 25 Dec 2011 23:52:46 +0000 (23:52 +0000)]
configure: remove unnecessary check for gdp library

12 years agopulse: remove pulseaudiosink helper bin
Tim-Philipp Müller [Sun, 25 Dec 2011 22:17:53 +0000 (22:17 +0000)]
pulse: remove pulseaudiosink helper bin

This is causing us lots of headaches in 0.10 and needs to be done
differently and properly in 0.11. playbin or decodebin should
reconfigure themselves based on reconfigure events, for example.

12 years agopulse: update for ring buffer audio format type enum rename
Tim-Philipp Müller [Sun, 25 Dec 2011 21:45:45 +0000 (21:45 +0000)]
pulse: update for ring buffer audio format type enum rename

12 years agocontroller: port to new control source api
Stefan Sauer [Sun, 25 Dec 2011 19:34:52 +0000 (20:34 +0100)]
controller: port to new control source api

12 years agoupdate for videofilter changes.
Wim Taymans [Wed, 21 Dec 2011 22:51:03 +0000 (23:51 +0100)]
update for videofilter changes.

12 years agoupdate for removed property probe
Wim Taymans [Wed, 21 Dec 2011 10:59:46 +0000 (11:59 +0100)]
update for removed property probe

12 years agocontroller: port to new interpolation-mode api
Stefan Sauer [Mon, 19 Dec 2011 22:50:19 +0000 (23:50 +0100)]
controller: port to new interpolation-mode api

12 years agocontroller: port to new controller api
Stefan Sauer [Mon, 19 Dec 2011 21:53:57 +0000 (22:53 +0100)]
controller: port to new controller api

12 years agov4l2: update for new interlaced caps
Wim Taymans [Mon, 19 Dec 2011 18:03:52 +0000 (19:03 +0100)]
v4l2: update for new interlaced caps

12 years agowavparse: don't remove srcpad
Wim Taymans [Mon, 19 Dec 2011 09:48:54 +0000 (10:48 +0100)]
wavparse: don't remove srcpad

Don't remove the always srcpad in ready and make the element reusable.

12 years agossrcdemux: fix iterator and caps
Wim Taymans [Sat, 10 Dec 2011 10:12:01 +0000 (11:12 +0100)]
ssrcdemux: fix iterator and caps

12 years agortpsession: forward the caps event
Wim Taymans [Sat, 10 Dec 2011 10:11:00 +0000 (11:11 +0100)]
rtpsession: forward the caps event

12 years agojitterbuffer: simply forward the caps event
Wim Taymans [Sat, 10 Dec 2011 10:09:43 +0000 (11:09 +0100)]
jitterbuffer: simply forward the caps event

forward the caps event we get as input instead of making a new event etc..

12 years agortpsession: forward caps
Wim Taymans [Fri, 9 Dec 2011 19:10:19 +0000 (20:10 +0100)]
rtpsession: forward caps

12 years agortp: pass parent to setcaps methods
Wim Taymans [Fri, 9 Dec 2011 18:46:02 +0000 (19:46 +0100)]
rtp: pass parent to setcaps methods

12 years agopulse: rename "client" properties to "client-name"
Tim-Philipp Müller [Fri, 9 Dec 2011 16:04:56 +0000 (16:04 +0000)]
pulse: rename "client" properties to "client-name"

Better name, but also matches the property on the jack
elements (where "client" is used for something else).

12 years agolaw: fix CFLAGS and LIBS order in Makefile.am
Tim-Philipp Müller [Fri, 9 Dec 2011 12:19:13 +0000 (12:19 +0000)]
law: fix CFLAGS and LIBS order in Makefile.am

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Fri, 9 Dec 2011 12:15:30 +0000 (12:15 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

12 years agortp: fix marshallers
Wim Taymans [Fri, 9 Dec 2011 09:51:14 +0000 (10:51 +0100)]
rtp: fix marshallers

Remove custom marshallers for minobject.
Init RTCP buffer correctly.
Handle results from setcaps
Remove asserts.

12 years agolaw: fix negotiation
Wim Taymans [Fri, 9 Dec 2011 09:50:18 +0000 (10:50 +0100)]
law: fix negotiation

12 years agomatroskamux: stream-format=raw goes with aac caps, not mp3 caps
Tim-Philipp Müller [Thu, 8 Dec 2011 11:00:45 +0000 (11:00 +0000)]
matroskamux: stream-format=raw goes with aac caps, not mp3 caps

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Thu, 8 Dec 2011 01:28:26 +0000 (01:28 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
sys/v4l2/gstv4l2object.c

12 years agov4l2src: do not ignore the highest frame interval
Vincent Penquerc'h [Fri, 2 Dec 2011 12:07:24 +0000 (12:07 +0000)]
v4l2src: do not ignore the highest frame interval

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

12 years agov4l2src: do not ignore the largest resolution
Vincent Penquerc'h [Fri, 2 Dec 2011 11:59:03 +0000 (11:59 +0000)]
v4l2src: do not ignore the largest resolution

The 'max' value isn't an STL style "one after the end" bound,
but the largest allowed value.

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

12 years agodocs: add add the two enum values that were just added too
Stefan Sauer [Tue, 6 Dec 2011 15:47:25 +0000 (16:47 +0100)]
docs: add add the two enum values that were just added too

12 years agomultifilesink: expose the enum property docs for splitting mode.
Stefan Sauer [Tue, 6 Dec 2011 15:14:54 +0000 (16:14 +0100)]
multifilesink: expose the enum property docs for splitting mode.

Fixes #665666.

12 years agoh263pay: fix invalid return value
Wim Taymans [Tue, 6 Dec 2011 13:23:30 +0000 (14:23 +0100)]
h263pay: fix invalid return value

12 years agortspsrc: remove unused flush param
Wim Taymans [Tue, 6 Dec 2011 12:59:52 +0000 (13:59 +0100)]
rtspsrc: remove unused flush param

12 years agortpxqtdepay: Initialize GstRTPBuffer before usage
Edward Hervey [Mon, 5 Dec 2011 17:40:26 +0000 (18:40 +0100)]
rtpxqtdepay: Initialize GstRTPBuffer before usage

12 years agortpmanager: Initialize GstRTPBuffer before usage
Edward Hervey [Mon, 5 Dec 2011 17:40:12 +0000 (18:40 +0100)]
rtpmanager: Initialize GstRTPBuffer before usage

12 years agortp: Initialize GstRTPBuffer before usage
Edward Hervey [Mon, 5 Dec 2011 17:39:59 +0000 (18:39 +0100)]
rtp: Initialize GstRTPBuffer before usage

12 years agov4l2: replace deprecated GST_CLASS_LOCK
Tim-Philipp Müller [Mon, 5 Dec 2011 12:15:21 +0000 (12:15 +0000)]
v4l2: replace deprecated GST_CLASS_LOCK

12 years agortpjpegpay: Ceil jpeg dimensions, instead of floor
Sebastian Rasmussen [Thu, 24 Nov 2011 12:58:01 +0000 (13:58 +0100)]
rtpjpegpay: Ceil jpeg dimensions, instead of floor

A JPEG image inside an RTP stream has a preceeding RFC2435 header that
conveys width/height. The dimensions in this header are limited to be
multiples of 8. Since JPEG uses an MCU of 8x8 pixels any image must
already indirectly have image data dimensions that are rounded up in
order to contain enough data to render the image. Therefore this fix
safely rounds the image dimensions in the RFC2435 header up to the
closest multiple of 8.

12 years agoflacparse: ensure we only check for sample/block mixup at start
Vincent Penquerc'h [Sun, 4 Dec 2011 12:50:57 +0000 (12:50 +0000)]
flacparse: ensure we only check for sample/block mixup at start

Otherwise we might trigger at some point within the file, but the
check is only making sense for the second block.

12 years agomatroskaparse: warn if accumulating headers after they were pushed
Vincent Penquerc'h [Sat, 3 Dec 2011 18:14:59 +0000 (18:14 +0000)]
matroskaparse: warn if accumulating headers after they were pushed

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

12 years agomatroskaparse: fix parsing
David Schleef [Tue, 25 Oct 2011 19:54:43 +0000 (12:54 -0700)]
matroskaparse: fix parsing

Mark more parts as belonging to streamheaders.

12 years agoflvdemux: fix discontinuity threshold check when timestamps go backwards
Vincent Penquerc'h [Sat, 3 Dec 2011 17:30:10 +0000 (17:30 +0000)]
flvdemux: fix discontinuity threshold check when timestamps go backwards

Since unsigned types are used, a negative value would show as very, very
positive.
Fixes A/V sync on some... less than well made files where timestamps go
backwards.

12 years agoupdate for basesink event handler changes
Wim Taymans [Fri, 2 Dec 2011 21:25:17 +0000 (22:25 +0100)]
update for basesink event handler changes

12 years agov4l2src: add a comment about a "hidden" assumption on rank values
Vincent Penquerc'h [Fri, 2 Dec 2011 12:01:22 +0000 (12:01 +0000)]
v4l2src: add a comment about a "hidden" assumption on rank values

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

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Fri, 2 Dec 2011 01:58:30 +0000 (01:58 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
docs/plugins/inspect/plugin-esdsink.xml
docs/plugins/inspect/plugin-gconfelements.xml
ext/pulse/pulseaudiosink.c
gst/matroska/matroska-demux.c
gst/matroska/matroska-mux.c
gst/multifile/gstmultifilesink.c

12 years agoupdate for tag API changes
Wim Taymans [Thu, 1 Dec 2011 17:55:45 +0000 (18:55 +0100)]
update for tag API changes

12 years agomatroskademux: placate gcc since -Werror is used
Vincent Penquerc'h [Thu, 1 Dec 2011 15:29:15 +0000 (15:29 +0000)]
matroskademux: placate gcc since -Werror is used

Initialize values that GCC cannot prove are not used without
being initialized, and assert that I did not mess up my proof.

12 years agotests: fix up LIBS order som more`
Tim-Philipp Müller [Thu, 1 Dec 2011 14:13:05 +0000 (14:13 +0000)]
tests: fix up LIBS order som more`

12 years agomatroska-mux: fix name of new property and the unit test
Tim-Philipp Müller [Thu, 1 Dec 2011 13:22:42 +0000 (13:22 +0000)]
matroska-mux: fix name of new property and the unit test

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

12 years agomultifilesink: add basic buffer list handling
Tim-Philipp Müller [Sun, 25 Sep 2011 13:57:56 +0000 (14:57 +0100)]
multifilesink: add basic buffer list handling

We assume for now that all buffers in a buffer list
should end up in the same file (so we can group GOPs
in buffer lists, for example). Could optimise this
a bit to avoid the memcpy.

12 years agomultifilesink: write stream-headers when switching to the next file in max-size mode
Tim-Philipp Müller [Fri, 23 Sep 2011 17:43:35 +0000 (18:43 +0100)]
multifilesink: write stream-headers when switching to the next file in max-size mode

12 years agomultifilesink: add new 'max-size' mode for switching to the next file
Tim-Philipp Müller [Fri, 23 Sep 2011 17:31:01 +0000 (18:31 +0100)]
multifilesink: add new 'max-size' mode for switching to the next file

12 years agomultifilesink: add "max-file-size" property for new next-file mode
Tim-Philipp Müller [Fri, 23 Sep 2011 16:49:05 +0000 (17:49 +0100)]
multifilesink: add "max-file-size" property for new next-file mode

12 years agomatroskademux: Don't forget SSA subtitles in last commit
Sebastian Dröge [Thu, 1 Dec 2011 12:38:06 +0000 (13:38 +0100)]
matroskademux: Don't forget SSA subtitles in last commit

12 years agomatroskademux: Only check for markup and escape if necessary for plaintext subtitles
Sebastian Dröge [Thu, 1 Dec 2011 12:34:52 +0000 (13:34 +0100)]
matroskademux: Only check for markup and escape if necessary for plaintext subtitles

Otherwise we break USF and ASS/SSA subtitles.

12 years agomultifile: fix build in uninstalled setup
Alessandro Decina [Thu, 1 Dec 2011 12:23:33 +0000 (13:23 +0100)]
multifile: fix build in uninstalled setup

Add -base libs includes to CFLAGS, fix order of LIBS <cit>.

12 years agotests: fix g_mkdtemp presence check in multifile tests
Alessandro Decina [Thu, 1 Dec 2011 12:08:01 +0000 (13:08 +0100)]
tests: fix g_mkdtemp presence check in multifile tests

g_mkdtemp was added in glib 2.30 even though the doc claims it was added in
2.26.

12 years agomultifilesink: add flag to cut after a force key unit event
Alessandro Decina [Sun, 17 Jul 2011 21:56:04 +0000 (23:56 +0200)]
multifilesink: add flag to cut after a force key unit event

12 years agomatroskademux: Copy all buffer flags when creating a subtitle buffer copy after postp...
Sebastian Dröge [Thu, 1 Dec 2011 11:47:26 +0000 (12:47 +0100)]
matroskademux: Copy all buffer flags when creating a subtitle buffer copy after postprocessing

This also copies the caps. Otherwise we could end up pusing
the first buffer without any caps, which causes downstream
to not get notified about the caps.

Fixes bug #664892.

12 years agomatroskamux: make default framerate optional per stream
Alexey Fisher [Tue, 11 Oct 2011 00:07:13 +0000 (02:07 +0200)]
matroskamux: make default framerate optional per stream

there is at least two use cases where default frame rate
should or may be disabled:
- vp8 stream with altref frame enabled. If default frame rate
is enabled, some players will missinterprete it (critical!)
- for webm container, to reduce micro overhead
- for stream with variable frame rate.

Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
12 years agorippletv: fix CLAMP end-values
Stefan Sauer [Wed, 30 Nov 2011 21:13:11 +0000 (22:13 +0100)]
rippletv: fix CLAMP end-values

12 years agodocs: update docs
Tim-Philipp Müller [Wed, 30 Nov 2011 19:25:37 +0000 (19:25 +0000)]
docs: update docs

12 years agosplitfilesrc: specify filenames via normal wildcards instead of regular expressions
Tim-Philipp Müller [Wed, 30 Nov 2011 19:00:42 +0000 (19:00 +0000)]
splitfilesrc: specify filenames via normal wildcards instead of regular expressions

Less cracktastic in the end.

12 years agosplitfilesrc: check bytes actually read, just in case
Tim-Philipp Müller [Mon, 10 Oct 2011 17:28:11 +0000 (18:28 +0100)]
splitfilesrc: check bytes actually read, just in case

Handle corner case where we try to read beyond the end of the
last file part, in which case we want to return a short read.
If we get fewer bytes than expected for any other file part,
we should just error out, since something fishy's going on
then.

12 years agosplitfilesrc: set offsets on buffers
Tim-Philipp Müller [Thu, 6 Oct 2011 07:33:19 +0000 (08:33 +0100)]
splitfilesrc: set offsets on buffers

Looks like some parsers (in some versions at least) expect the
offsets to be set, and behave weird if that's not the case
(e.g. off-by-one in h264parse).

12 years agomultifile: add splitfilesrc element
Tim-Philipp Müller [Thu, 28 Jul 2011 19:19:56 +0000 (20:19 +0100)]
multifile: add splitfilesrc element

Add new splitfilesrc element that presents multiple files
(selectable via a location regex) as one single contiguous
file.

12 years agoupdate for moved audio interfaces
Wim Taymans [Wed, 30 Nov 2011 06:57:40 +0000 (07:57 +0100)]
update for moved audio interfaces

12 years agoRevert "pulseaudiosink: fix caps leak"
Thiago Santos [Tue, 29 Nov 2011 20:34:10 +0000 (17:34 -0300)]
Revert "pulseaudiosink: fix caps leak"

This reverts commit d6a9de9e2aedc8b66ab3219902b5a37e8d65ada2.

setcaps functions aren't supposed to take ownership of the caps passed

12 years agofix for moved interfaces
Wim Taymans [Tue, 29 Nov 2011 18:10:58 +0000 (19:10 +0100)]
fix for moved interfaces

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Mon, 28 Nov 2011 21:27:53 +0000 (21:27 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

12 years agoMerge commit 'a2337b8af45cb5e8c091ff0e1c3ef4b6cc7b20a3' into 0.11
Tim-Philipp Müller [Mon, 28 Nov 2011 21:27:40 +0000 (21:27 +0000)]
Merge commit 'a2337b8af45cb5e8c091ff0e1c3ef4b6cc7b20a3' into 0.11

12 years agoUpdate for indexable change
Wim Taymans [Mon, 28 Nov 2011 17:25:52 +0000 (18:25 +0100)]
Update for indexable change

12 years agoupdate for clock provider API change
Wim Taymans [Mon, 28 Nov 2011 16:52:06 +0000 (17:52 +0100)]
update for clock provider API change