platform/upstream/gstreamer.git
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

12 years agofix for element flag updates
Wim Taymans [Mon, 28 Nov 2011 15:57:24 +0000 (16:57 +0100)]
fix for element flag updates

12 years agovarious: fix pad template leaks
Vincent Penquerc'h [Mon, 28 Nov 2011 12:58:44 +0000 (12:58 +0000)]
various: fix pad template leaks

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

12 years agotaginject: set gap-aware
Chad [Mon, 28 Nov 2011 10:47:11 +0000 (11:47 +0100)]
taginject: set gap-aware

The element does not modify the data anyway.

12 years agopo: update po files
Tim-Philipp Müller [Sun, 27 Nov 2011 23:32:18 +0000 (23:32 +0000)]
po: update po files

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Sun, 27 Nov 2011 23:31:43 +0000 (23:31 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
gst/equalizer/gstiirequalizer.c

12 years agoequalizer: also sync the parameters for the filter bands
Stefan Sauer [Sat, 26 Nov 2011 20:39:33 +0000 (21:39 +0100)]
equalizer: also sync the parameters for the filter bands

12 years agomatroskademux: initialise seen_markup_tag field on subtitle stream context
Tim-Philipp Müller [Sat, 26 Nov 2011 16:06:59 +0000 (16:06 +0000)]
matroskademux: initialise seen_markup_tag field on subtitle stream context

12 years agomatroska: port to 0.11
René Stadler [Sat, 26 Nov 2011 09:01:07 +0000 (10:01 +0100)]
matroska: port to 0.11

Support for TAG_IMAGE and TAG_ATTACHMENT is commented out; this requires caps
on buffers which is gone from 0.11.

Segment handling in the demuxer is a bit complex; I added some FIXME comments
in places where I'm not yet sure if I ported correctly.

12 years agopulseaudio: require pulseaudio >= 1.0
Tim-Philipp Müller [Sat, 26 Nov 2011 13:54:22 +0000 (13:54 +0000)]
pulseaudio: require pulseaudio >= 1.0

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Sat, 26 Nov 2011 13:34:10 +0000 (13:34 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
ext/pulse/pulseaudiosink.c
ext/pulse/pulsesrc.c
gst/audioparsers/gstaacparse.c
gst/audioparsers/gstamrparse.c
gst/audioparsers/gstdcaparse.c
gst/audioparsers/gstflacparse.c
gst/effectv/gstradioac.c
gst/effectv/gstradioac.h
gst/effectv/gstripple.c

Some possible FIXMEs remaining in the audio parser getcaps functions.

12 years agoismlmux: Use iso-fragmented as variant type
Thiago Santos [Fri, 25 Nov 2011 22:28:55 +0000 (19:28 -0300)]
ismlmux: Use iso-fragmented as variant type

Using 'iso' conflicts with mp4mux variant type, ismlmux now
uses iso-fragmented

Fixes #656823

12 years agopulsesrc: Implement GstStreamVolume interface
Arun Raghavan [Thu, 24 Nov 2011 06:35:33 +0000 (12:05 +0530)]
pulsesrc: Implement GstStreamVolume interface

PulseAudio 1.0 supports per-source-output volumes, and this exposes the
functionality via the GstStreamVolume interface.

When compiled against pre-1.0 PulseAudio, the interface is not
implemented, and the "volume" or "mute" properties are not available.
This bit of ugliness will go away when we can depend on PulseAudio 1.0
or greater.

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

12 years agopulsesrc: Trivial comment copy-paste-o fix
Arun Raghavan [Sun, 11 Sep 2011 04:21:38 +0000 (21:21 -0700)]
pulsesrc: Trivial comment copy-paste-o fix

12 years agopulseaudiosink: Remove redundant code
Arun Raghavan [Mon, 14 Nov 2011 07:13:27 +0000 (12:43 +0530)]
pulseaudiosink: Remove redundant code

12 years agopulseaudiosink: Clean up refcounting in event probe
Arun Raghavan [Mon, 14 Nov 2011 07:11:41 +0000 (12:41 +0530)]
pulseaudiosink: Clean up refcounting in event probe

Makes sure we don't leak a refcount if the object is disposed before a
NEWSEGMENT turns up.

12 years agoflvdemux: fix seeking
Vincent Penquerc'h [Thu, 24 Nov 2011 16:31:38 +0000 (16:31 +0000)]
flvdemux: fix seeking

Which I accidentally broke when fixing flv videos breaking on
spurious timestamp discontinuities in broken files.

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

12 years agoeffectv: repair color modes in radioactv by taking rgb,bgr into account
Stefan Sauer [Fri, 25 Nov 2011 12:13:47 +0000 (13:13 +0100)]
effectv: repair color modes in radioactv by taking rgb,bgr into account

12 years agoradioactv: add one more set of caps
Stefan Sauer [Fri, 25 Nov 2011 10:44:49 +0000 (11:44 +0100)]
radioactv: add one more set of caps

It also work in this format. Avoids the need for conversion.

12 years agoeffecttv: fix reverse negotiation
Stefan Sauer [Fri, 25 Nov 2011 10:44:18 +0000 (11:44 +0100)]
effecttv: fix reverse negotiation

The plugins were using _fixed_caps_ and thus not adjusting to new upstream
sizes. Spotted by Tim Müller.

12 years agowarptv: remove not needed ifdef
Stefan Sauer [Fri, 25 Nov 2011 10:43:16 +0000 (11:43 +0100)]
warptv: remove not needed ifdef

12 years agorippletv: clean up the rendering code a bit
Stefan Sauer [Fri, 25 Nov 2011 09:15:35 +0000 (10:15 +0100)]
rippletv: clean up the rendering code a bit

This is corrrupts the memoy when resizing. Add a FIXME to make it resizeable
once that is solved.

12 years agotests: update for gstcheck API change
René Stadler [Thu, 24 Nov 2011 20:41:03 +0000 (21:41 +0100)]
tests: update for gstcheck API change

12 years agoeffecttv: fix reverse negotiation
Stefan Sauer [Thu, 24 Nov 2011 19:42:49 +0000 (20:42 +0100)]
effecttv: fix reverse negotiation

The plugins were using _fixed_caps_ and thus not adjusting to new upstream
sizes. Spotted by Tim Müller.

12 years agomultifilesink: Fix leak of filename strings
Thiago Santos [Thu, 24 Nov 2011 17:14:53 +0000 (14:14 -0300)]
multifilesink: Fix leak of filename strings

Do not forget to free the filename strings when deleting
the list of files.

12 years agomultifile: fix build of tests
Thiago Santos [Thu, 24 Nov 2011 17:11:33 +0000 (14:11 -0300)]
multifile: fix build of tests

Tests fail to build because g_mkdtemp is available from glib since
2.26.

This patch adds a condition around the redefinition of
g_mkdtemp on the tests to only build it if glib is older than
2.26.

12 years agowavparse: skip id32 tags
Vincent Penquerc'h [Tue, 27 Sep 2011 15:49:45 +0000 (16:49 +0100)]
wavparse: skip id32 tags

This allows decoding at least one sample where something has
stuffed some ID3 tag before the (supposedly initial) FMT\ .

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

12 years agoedgetv: trivial comment fix for clarity
Vincent Penquerc'h [Mon, 31 Oct 2011 17:06:18 +0000 (17:06 +0000)]
edgetv: trivial comment fix for clarity

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

12 years agoedgetv: don't leave bits of the output buffer uninitialized
Vincent Penquerc'h [Mon, 31 Oct 2011 17:04:23 +0000 (17:04 +0000)]
edgetv: don't leave bits of the output buffer uninitialized

Let's initialize them to zero. It looks alright, but then it
also looks alright with v3, or with the corresponding pixels
from the source. I don't know what the original intent would
be, and the original effectv source also has this bug/feature.

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

12 years agoaudioparse: Use the sinkpad template caps as fallback, not the srcpad ones
Sebastian Dröge [Thu, 24 Nov 2011 09:25:02 +0000 (10:25 +0100)]
audioparse: Use the sinkpad template caps as fallback, not the srcpad ones

12 years agompegaudioparse: Implement ::get_sink_caps vfunc to propagate downstream caps constrai...
Sebastian Dröge [Thu, 24 Nov 2011 08:59:40 +0000 (09:59 +0100)]
mpegaudioparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoflacparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 08:57:57 +0000 (09:57 +0100)]
flacparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agodcaparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 08:55:47 +0000 (09:55 +0100)]
dcaparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoamrparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 08:53:18 +0000 (09:53 +0100)]
amrparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoamrparse: Mark some more functions as static
Sebastian Dröge [Thu, 24 Nov 2011 08:49:27 +0000 (09:49 +0100)]
amrparse: Mark some more functions as static

12 years agoac3parse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 08:48:33 +0000 (09:48 +0100)]
ac3parse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoaacparse: Mark some functions as static and remove unused function declarations
Sebastian Dröge [Thu, 24 Nov 2011 08:44:58 +0000 (09:44 +0100)]
aacparse: Mark some functions as static and remove unused function declarations

12 years agoaacparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 08:43:14 +0000 (09:43 +0100)]
aacparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agotests: update soup test for removed iradio-mode property
Tim-Philipp Müller [Thu, 24 Nov 2011 01:48:25 +0000 (01:48 +0000)]
tests: update soup test for removed iradio-mode property

12 years agosouphttpsrc: get rid of iradio-* properties, post tags instead
Tim-Philipp Müller [Thu, 24 Nov 2011 01:45:43 +0000 (01:45 +0000)]
souphttpsrc: get rid of iradio-* properties, post tags instead

12 years agosouphttpsrc: always send icecast request header, drop iradio-mode property
Tim-Philipp Müller [Thu, 24 Nov 2011 01:40:06 +0000 (01:40 +0000)]
souphttpsrc: always send icecast request header, drop iradio-mode property

Server should ignore unknown/unhandled headers..

12 years agortspsrc: make connection-speed property a guint64
Tim-Philipp Müller [Thu, 24 Nov 2011 01:19:32 +0000 (01:19 +0000)]
rtspsrc: make connection-speed property a guint64

12 years agortpmanager: rename gstrtp* -> rtp*
Tim-Philipp Müller [Thu, 24 Nov 2011 00:52:40 +0000 (00:52 +0000)]
rtpmanager: rename gstrtp* -> rtp*

This was done in 0.10 to avoid conflict with the rtp elements in
farsight, but the gst-prefixing is no longer needed in 0.11

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 23 Nov 2011 09:23:28 +0000 (10:23 +0100)]
Merge branch 'master' into 0.11

12 years agopulseaudiosink: avoid endless caps loop
Wim Taymans [Wed, 23 Nov 2011 08:26:17 +0000 (09:26 +0100)]
pulseaudiosink: avoid endless caps loop

Check if the caps are the same before adding a new probe. Because of reconfigure
events, upstreams sends multiple caps events.

12 years agotests: add basic unit test for matroskaparse
Tim-Philipp Müller [Wed, 23 Nov 2011 00:57:39 +0000 (00:57 +0000)]
tests: add basic unit test for matroskaparse

12 years agomatroskaparse: don't leak stream headers
Tim-Philipp Müller [Wed, 23 Nov 2011 00:56:26 +0000 (00:56 +0000)]
matroskaparse: don't leak stream headers

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

12 years agoMore printf format warning fixes
Tim-Philipp Müller [Tue, 22 Nov 2011 01:40:39 +0000 (01:40 +0000)]
More printf format warning fixes

12 years agoFix printf format compiler warnings on OS X / 64bit
Matej Knopp [Mon, 21 Nov 2011 19:31:31 +0000 (20:31 +0100)]
Fix printf format compiler warnings on OS X / 64bit

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

12 years agoupdate for activation changes
Wim Taymans [Mon, 21 Nov 2011 12:37:01 +0000 (13:37 +0100)]
update for activation changes

13 years agoupdate for new scheduling query
Wim Taymans [Fri, 18 Nov 2011 16:59:16 +0000 (17:59 +0100)]
update for new scheduling query

13 years agoadd parent to activate functions
Wim Taymans [Fri, 18 Nov 2011 12:57:20 +0000 (13:57 +0100)]
add parent to activate functions

13 years agoqtdemux: activate pad before setting caps
Wim Taymans [Thu, 17 Nov 2011 16:36:05 +0000 (17:36 +0100)]
qtdemux: activate pad before setting caps

Seting caps on an inactive flushing pad does nothing.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Thu, 17 Nov 2011 16:17:11 +0000 (17:17 +0100)]
Merge branch 'master' into 0.11

Conflicts:
ext/speex/gstspeexenc.c
gst/rtpmanager/rtpsession.c

13 years agoadd parent to pad functions
Wim Taymans [Thu, 17 Nov 2011 14:02:55 +0000 (15:02 +0100)]
add parent to pad functions

13 years agocollectpads: port API changes
Stefan Sauer [Thu, 17 Nov 2011 07:24:58 +0000 (08:24 +0100)]
collectpads: port API changes

13 years agospeexenc: ensure to free allocated padded data
Mark Nauwelaerts [Wed, 16 Nov 2011 18:08:05 +0000 (19:08 +0100)]
speexenc: ensure to free allocated padded data

13 years agospeexenc: reset tag setter interface when appropriate
Mark Nauwelaerts [Wed, 16 Nov 2011 17:57:38 +0000 (18:57 +0100)]
speexenc: reset tag setter interface when appropriate

13 years agoflacenc: reset tag setter interface when appropriate
Mark Nauwelaerts [Wed, 16 Nov 2011 17:57:21 +0000 (18:57 +0100)]
flacenc: reset tag setter interface when appropriate

13 years agoadd parent to internal links
Wim Taymans [Wed, 16 Nov 2011 16:54:49 +0000 (17:54 +0100)]
add parent to internal links

13 years agoadd parent to query function
Wim Taymans [Wed, 16 Nov 2011 16:27:13 +0000 (17:27 +0100)]
add parent to query function

13 years agogoom: update for renamed flags
Wim Taymans [Wed, 16 Nov 2011 11:40:08 +0000 (12:40 +0100)]
goom: update for renamed flags

Use the _check_reconfigure method instead of checking flags.
Don't need to ref the parent anymore, core does that.

13 years ago_query_peer_*() -> _peer_query_*()
Wim Taymans [Tue, 15 Nov 2011 17:01:16 +0000 (18:01 +0100)]
_query_peer_*() -> _peer_query_*()

13 years ago_accept_caps() -> _query_accept_caps()
Wim Taymans [Tue, 15 Nov 2011 16:45:31 +0000 (17:45 +0100)]
_accept_caps() -> _query_accept_caps()

13 years ago_peer_get_caps() -> _peer_query_caps()
Wim Taymans [Tue, 15 Nov 2011 16:29:45 +0000 (17:29 +0100)]
_peer_get_caps() -> _peer_query_caps()

13 years agoupdate for _get_caps() -> _query_caps()
Wim Taymans [Tue, 15 Nov 2011 15:55:27 +0000 (16:55 +0100)]
update for _get_caps() -> _query_caps()

13 years agochange getcaps to query
Wim Taymans [Tue, 15 Nov 2011 15:31:45 +0000 (16:31 +0100)]
change getcaps to query

Chain up event function in payloaders.

13 years agoflacdec: fix spurious timestamp discontinuity
Vincent Penquerc'h [Tue, 15 Nov 2011 13:23:56 +0000 (13:23 +0000)]
flacdec: fix spurious timestamp discontinuity

We need to tell the base class that we're dropping buffers,
so it drops the input timestamps corresponding to these.
Otherwise, the first actual audio buffers we output will be
stamped with those - GST_CLOCK_TIMESTAMP_NONE. That mismatch
between input buffer count and output buffer count will stay
while playing. With enough headers and long enough buffer
durations, the sink will have played enough before receiving
the first valid timestamp (usually 0), and will trigger an
audible discontinuity.

13 years agoflacparse: detect when a file lies about fixed block size
Vincent Penquerc'h [Mon, 14 Nov 2011 15:34:57 +0000 (15:34 +0000)]
flacparse: detect when a file lies about fixed block size

If the sample/block number happens to be the same as the block
size, we assume variable block size, and thus counters in samples
in the headers. This can only get us a false positive for a block
size of 1, which is invalid. We can get false negatives more
often though (eg, if not starting at the start of the stream),
but then that's already GIGO.

13 years agogstrtpsession: Add special mode to use FIR as repair as Google does
Olivier Crête [Fri, 2 Sep 2011 23:20:07 +0000 (19:20 -0400)]
gstrtpsession: Add special mode to use FIR as repair as Google does

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

13 years agortpsession: Send FIR requests in response to key unit requests with all-headers=TRUE
Olivier Crête [Thu, 1 Sep 2011 21:47:38 +0000 (17:47 -0400)]
rtpsession: Send FIR requests in response to key unit requests with all-headers=TRUE

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

13 years agortpsession: Put the PLI requests in each RTPSource
Olivier Crête [Thu, 1 Sep 2011 20:25:21 +0000 (16:25 -0400)]
rtpsession: Put the PLI requests in each RTPSource

Also refactor a bit and put all the keyframe request code in one
place inside rtpsession.c

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

13 years agortpsession: Hack to FIR because Google doesn't set the sender ssrc correctly
Olivier Crête [Wed, 31 Aug 2011 18:35:33 +0000 (14:35 -0400)]
rtpsession: Hack to FIR because Google doesn't set the sender ssrc correctly

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

13 years agortpsession: Process received Full Intra Requests
Olivier Crête [Tue, 30 Aug 2011 23:06:13 +0000 (19:06 -0400)]
rtpsession: Process received Full Intra Requests

Process FIR requests according to RFC 5104

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

13 years agov4l2: Set pixel-aspect-ratio to 1/1
Sjoerd Simons [Mon, 7 Nov 2011 18:43:26 +0000 (18:43 +0000)]
v4l2: Set pixel-aspect-ratio to 1/1

We don't currently support setting the pixel-aspect-ratio from V4L2. So
simply set it to be 1/1 in the caps to prevent negotiation failures when
fixating to weird values (e.g. when the downstream caps has
pixel-aspect-ratio = [ MIN, MAX ] )

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

13 years agotests: make id3demux test compile
Tim-Philipp Müller [Mon, 14 Nov 2011 09:39:15 +0000 (09:39 +0000)]
tests: make id3demux test compile

Still fails though.

13 years agocontroller: no need to explicitely add controlled properties anymore
Stefan Sauer [Sat, 12 Nov 2011 13:42:27 +0000 (15:42 +0200)]
controller: no need to explicitely add controlled properties anymore

13 years agoUpdate for GstURIHandler get_protocols() changes
Tim-Philipp Müller [Sun, 13 Nov 2011 23:42:44 +0000 (23:42 +0000)]
Update for GstURIHandler get_protocols() changes

13 years agosoup, pushfile, rtsp, udp, v4l2: update for GstURIHandler API changes
Tim-Philipp Müller [Sun, 13 Nov 2011 18:50:51 +0000 (18:50 +0000)]
soup, pushfile, rtsp, udp, v4l2: update for GstURIHandler API changes

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Fri, 11 Nov 2011 18:24:27 +0000 (19:24 +0100)]
Merge branch 'master' into 0.11

Conflicts:
ext/pulse/pulseaudiosink.c

13 years agortp: fix for rtp header changes
Wim Taymans [Fri, 11 Nov 2011 18:21:50 +0000 (19:21 +0100)]
rtp: fix for rtp header changes

13 years agopulseaudiosink: fix caps leak
Thiago Santos [Fri, 11 Nov 2011 13:06:25 +0000 (10:06 -0300)]
pulseaudiosink: fix caps leak

13 years agopulsesink: do not leak clientname when setting up property
Mark Nauwelaerts [Fri, 11 Nov 2011 13:55:48 +0000 (14:55 +0100)]
pulsesink: do not leak clientname when setting up property

13 years agopulse: Chain up dispose() in pulseaudiosink
Arun Raghavan [Fri, 11 Nov 2011 12:35:35 +0000 (18:05 +0530)]
pulse: Chain up dispose() in pulseaudiosink

13 years agoupdate for base class rename
Wim Taymans [Fri, 11 Nov 2011 11:32:41 +0000 (12:32 +0100)]
update for base class rename

13 years agoupdate for base class rename
Wim Taymans [Fri, 11 Nov 2011 11:25:01 +0000 (12:25 +0100)]
update for base class rename

13 years agoupdate for audiobase* rename
Wim Taymans [Fri, 11 Nov 2011 11:01:17 +0000 (12:01 +0100)]
update for audiobase* rename

13 years agoaudio: update for base class rename
Wim Taymans [Fri, 11 Nov 2011 10:53:45 +0000 (11:53 +0100)]
audio: update for base class rename

13 years agofix for ringbuffer rename
Wim Taymans [Fri, 11 Nov 2011 10:33:44 +0000 (11:33 +0100)]
fix for ringbuffer rename

13 years agoupdate for ringbuffer change
Wim Taymans [Fri, 11 Nov 2011 10:24:00 +0000 (11:24 +0100)]
update for ringbuffer change

13 years agocontroller: port api changes
Stefan Sauer [Thu, 10 Nov 2011 21:15:30 +0000 (23:15 +0200)]
controller: port api changes

13 years agovarious: add missing includes
Stefan Sauer [Thu, 10 Nov 2011 21:09:23 +0000 (23:09 +0200)]
various: add missing includes

13 years agopulsesink: fix compilation with pulseaudio 0.9
René Stadler [Thu, 10 Nov 2011 20:35:24 +0000 (21:35 +0100)]
pulsesink: fix compilation with pulseaudio 0.9

13 years agoupdate for adapter api changes
Wim Taymans [Thu, 10 Nov 2011 17:32:58 +0000 (18:32 +0100)]
update for adapter api changes

13 years agoupdate for changed base classes
Wim Taymans [Thu, 10 Nov 2011 16:23:47 +0000 (17:23 +0100)]
update for changed base classes

13 years agofix for audio clock change
Wim Taymans [Thu, 10 Nov 2011 12:50:34 +0000 (13:50 +0100)]
fix for audio clock change

13 years agoupdate for removed fixate function
Wim Taymans [Thu, 10 Nov 2011 10:03:18 +0000 (11:03 +0100)]
update for removed fixate function