platform/upstream/gstreamer.git
14 years agovdpauvideopostprocess: add support for video/x-raw-yuv input
Carl-Anton Ingmarsson [Thu, 8 Oct 2009 18:13:04 +0000 (20:13 +0200)]
vdpauvideopostprocess: add support for video/x-raw-yuv input

14 years agovdpaumpegdec: add src_getcaps func
Carl-Anton Ingmarsson [Wed, 7 Oct 2009 08:25:46 +0000 (10:25 +0200)]
vdpaumpegdec: add src_getcaps func

this way we can return only the caps we really support, since we're able to query vdpau
about it

14 years agovdpaumpegdec: add support for negotation of x-raw-yuv output
Carl-Anton Ingmarsson [Tue, 6 Oct 2009 22:13:00 +0000 (00:13 +0200)]
vdpaumpegdec: add support for negotation of x-raw-yuv output

14 years agovdpau: create a libgstvdp library.
Carl-Anton Ingmarsson [Sun, 4 Oct 2009 17:27:56 +0000 (19:27 +0200)]
vdpau: create a libgstvdp library.

The library contains GstVdpDevice GstVdpVideoBuffer and GstVdpOutputBuffer. The
library will (apart from the plugins here) be used by the upcoming gst-ffmpeg
vdpau support.

14 years agovdpaumpegdec: check for sink element returning wrong buffer type
Carl-Anton Ingmarsson [Sat, 3 Oct 2009 12:30:41 +0000 (14:30 +0200)]
vdpaumpegdec: check for sink element returning wrong buffer type

14 years agovdpau: remove unneeded gst_vdp_video_buffer_add_reference function
Carl-Anton Ingmarsson [Thu, 1 Oct 2009 23:04:02 +0000 (01:04 +0200)]
vdpau: remove unneeded gst_vdp_video_buffer_add_reference function

14 years agovdpauvideopostprocess: fix longname
Carl-Anton Ingmarsson [Thu, 24 Sep 2009 20:26:58 +0000 (22:26 +0200)]
vdpauvideopostprocess: fix longname

14 years agoClean up LDFLAGS, LIBS, CFLAGS
Tim-Philipp Müller [Sun, 22 Nov 2009 19:30:58 +0000 (19:30 +0000)]
Clean up LDFLAGS, LIBS, CFLAGS

Fix order, fix variables that don't exist, like GST_LIBS_LIBS,
use $(LIBM) instead of -lm, and move _LIBS from LDFLAGS to LIBADD.

Spotted by Havard Graff.

14 years agocog: include our own _stdint.h instead of <stdint.h>
Tim-Philipp Müller [Sun, 22 Nov 2009 19:02:23 +0000 (19:02 +0000)]
cog: include our own _stdint.h instead of <stdint.h>

14 years agolibrfb: include our own _stdint.h not stdint.h
Tim-Philipp Müller [Fri, 20 Nov 2009 11:13:58 +0000 (11:13 +0000)]
librfb: include our own _stdint.h not stdint.h

14 years agoresindvd: Remove local basesrc copy
Jan Schmidt [Sat, 21 Nov 2009 16:31:53 +0000 (17:31 +0100)]
resindvd: Remove local basesrc copy

Use the real version of basesrc instead of a local copy now that it
supports the seamless segment feature that resin needs.

14 years agotests/icles: make cog test program depend on USE_COG. Fixes build without orc.
Michael Smith [Fri, 20 Nov 2009 21:41:27 +0000 (13:41 -0800)]
tests/icles: make cog test program depend on USE_COG. Fixes build without orc.

14 years agocog: convert some params to consts in orc code
David Schleef [Fri, 20 Nov 2009 19:55:15 +0000 (20:55 +0100)]
cog: convert some params to consts in orc code

14 years agofrei0r: Fix compilation warnings.
Julien Moutte [Fri, 20 Nov 2009 16:33:21 +0000 (17:33 +0100)]
frei0r: Fix compilation warnings.

14 years agoamrparse: Fix compilation warnings
Julien Moutte [Fri, 20 Nov 2009 16:32:44 +0000 (17:32 +0100)]
amrparse: Fix compilation warnings

14 years agoaacparse: Fix compilation warnings
Julien Moutte [Fri, 20 Nov 2009 16:32:13 +0000 (17:32 +0100)]
aacparse: Fix compilation warnings

14 years agodtmf: Use _stdint.h from configure
Olivier Crête [Fri, 20 Nov 2009 15:31:47 +0000 (10:31 -0500)]
dtmf: Use _stdint.h from configure

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

14 years agocog: Add orc test code for cog
David Schleef [Fri, 20 Nov 2009 12:13:36 +0000 (13:13 +0100)]
cog: Add orc test code for cog

Also look for cog.orc source file in the right place.

14 years agodtmf: Update dtmfdetect to make it MSVC friendly
Olivier Crête [Fri, 20 Nov 2009 01:33:07 +0000 (20:33 -0500)]
dtmf: Update dtmfdetect to make it MSVC friendly

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

14 years agoqtmux: fix missing debug argument
Thiago Santos [Thu, 19 Nov 2009 21:28:52 +0000 (18:28 -0300)]
qtmux: fix missing debug argument

Adds a missing debug argument

14 years agolv2: set the audio-channel positions again, but now in _setup
Stefan Kost [Thu, 19 Nov 2009 21:01:29 +0000 (23:01 +0200)]
lv2: set the audio-channel positions again, but now in _setup

Readd the code that was reverted for the release. We now set audio-channel
positions if any on the pad caps and not on the templates.

14 years agosignalprocessor: remove commented out code that we don't need anymore
Stefan Kost [Thu, 19 Nov 2009 20:59:17 +0000 (22:59 +0200)]
signalprocessor: remove commented out code that we don't need anymore

14 years agotests: make state-change test timeout longer if wrappers are enabled
Stefan Kost [Mon, 16 Nov 2009 22:39:50 +0000 (00:39 +0200)]
tests: make state-change test timeout longer if wrappers are enabled

When ladspa || lv2 are enabled one could quickly get to 500 elements.

14 years agorealaudiodec: reindent and make valgrind happy
Stefan Kost [Mon, 16 Nov 2009 22:37:28 +0000 (00:37 +0200)]
realaudiodec: reindent and make valgrind happy

The state-change tests reported access to uninitialized memory.

14 years agoladspa: only use g_return_val_if_fail for checking pre-conditions
Stefan Kost [Mon, 16 Nov 2009 20:07:31 +0000 (22:07 +0200)]
ladspa: only use g_return_val_if_fail for checking pre-conditions

g_return_* can be disabled. Still we want to check for failed instance creation.

14 years agolv2: only use g_return_val_if_fail for checking pre-conditions
Stefan Kost [Mon, 16 Nov 2009 20:05:16 +0000 (22:05 +0200)]
lv2: only use g_return_val_if_fail for checking pre-conditions

g_return_* can be disabled. Still we want to check for failed instance creation.

14 years agoladspa: remove left-over comment
Stefan Kost [Mon, 16 Nov 2009 19:52:32 +0000 (21:52 +0200)]
ladspa: remove left-over comment

14 years agosignalprocessor: change _setup to pass whole caps and not just sampling_rate
Stefan Kost [Mon, 16 Nov 2009 19:50:20 +0000 (21:50 +0200)]
signalprocessor: change _setup to pass whole caps and not just sampling_rate

This allows to get rid of the sampling_rate variable in the base-class. Also now
subclasses can modify the caps to actualy negotiate. This is needed to e.g. set
audio-channel positions.

14 years agoqtmux: fix misinforming debug statement
Mark Nauwelaerts [Thu, 19 Nov 2009 10:36:14 +0000 (11:36 +0100)]
qtmux: fix misinforming debug statement

14 years agoqtmux: ensure writable buffer metadata before setting caps
Mark Nauwelaerts [Thu, 19 Nov 2009 10:14:57 +0000 (11:14 +0100)]
qtmux: ensure writable buffer metadata before setting caps

14 years agoAutomatic update of common submodule
Tim-Philipp Müller [Thu, 19 Nov 2009 10:31:11 +0000 (10:31 +0000)]
Automatic update of common submodule

From 0702fe1 to 53a2485

14 years agoasfmux: improving debug messages
Thiago Santos [Wed, 18 Nov 2009 23:06:06 +0000 (20:06 -0300)]
asfmux: improving debug messages

Improves debug messages for asfmux

14 years agoqtmux: support for SVQ3
Thiago Santos [Thu, 29 Oct 2009 11:36:02 +0000 (08:36 -0300)]
qtmux: support for SVQ3

Adds support for muxing SVQ3 content. Usually this format
has decoder info that must be passed in the 'seqh' field
in the caps. It is also good to add the gama atom to make
quicktime not crash.

Fixes #587922

14 years agojp2k: Raise rank of encoder to MARGINAL
Edward Hervey [Wed, 18 Nov 2009 17:00:37 +0000 (18:00 +0100)]
jp2k: Raise rank of encoder to MARGINAL

14 years agogsm: Raise rank of encoder to PRIMARY
Edward Hervey [Wed, 18 Nov 2009 17:00:23 +0000 (18:00 +0100)]
gsm: Raise rank of encoder to PRIMARY

14 years agoamrwbenc: Raise rank to SECONDARY
Edward Hervey [Wed, 18 Nov 2009 17:00:00 +0000 (18:00 +0100)]
amrwbenc: Raise rank to SECONDARY

14 years agodirac: Raise rank of encoder to MARGINAL
Edward Hervey [Wed, 18 Nov 2009 16:59:21 +0000 (17:59 +0100)]
dirac: Raise rank of encoder to MARGINAL

We'll prefer to use schroedinger if available, but in case it's not available
we still have the libdirac option

14 years agoxvid: Raise rank of encoder to SECONDARY
Edward Hervey [Wed, 18 Nov 2009 16:58:53 +0000 (17:58 +0100)]
xvid: Raise rank of encoder to SECONDARY

14 years agoaiff: Raise rank of muxer to PRIMARY
Edward Hervey [Wed, 18 Nov 2009 16:58:39 +0000 (17:58 +0100)]
aiff: Raise rank of muxer to PRIMARY

14 years agomve: Raise rank of muxer to PRIMARY
Edward Hervey [Wed, 18 Nov 2009 16:57:59 +0000 (17:57 +0100)]
mve: Raise rank of muxer to PRIMARY

14 years agoasfmux: Raise rank to PRIMARY
Edward Hervey [Wed, 18 Nov 2009 16:57:25 +0000 (17:57 +0100)]
asfmux: Raise rank to PRIMARY

14 years agoconfigure: bump core requirements to 0.10.25.1 as well
Tim-Philipp Müller [Wed, 18 Nov 2009 13:41:36 +0000 (13:41 +0000)]
configure: bump core requirements to 0.10.25.1 as well

Make implicit requirement explicit.

14 years agosignalprocessor: Use correct CFLAGS for the signalprocessor headers in LV2/LADSPA
Yaakov Selkowitz [Tue, 17 Nov 2009 15:31:09 +0000 (16:31 +0100)]
signalprocessor: Use correct CFLAGS for the signalprocessor headers in LV2/LADSPA

This makes sure that the headers from the source tree are taken and not
accidentially installed system headers in the case of builddir!=srcdir.

Fixes bug #602161.

14 years agoresindvd, dvdspu: Use new still-frame API from gst-plugins-base
Jan Schmidt [Wed, 18 Nov 2009 03:09:18 +0000 (03:09 +0000)]
resindvd, dvdspu: Use new still-frame API from gst-plugins-base

Replace the current custom DVD still-frame events with new event
creation/parsing API from libgstvideo.

14 years agobump gst-plugins-base requirement to 0.10.25.1
Jan Schmidt [Wed, 18 Nov 2009 02:16:03 +0000 (02:16 +0000)]
bump gst-plugins-base requirement to 0.10.25.1

14 years agoRevert "aiff: Disable aiff muxer for this release."
Jan Schmidt [Wed, 18 Nov 2009 02:04:19 +0000 (02:04 +0000)]
Revert "aiff: Disable aiff muxer for this release."

This reverts commit 7426be70ffb113f02e37407ea989e60b638b2f00.

Re-enable the aiff muxer now that gst-plugins-bad 0.10.17 is out
and we can rely on gst-plugins-base from git.

14 years agoasfmux: handle streams with different start times
Thiago Sousa Santos [Tue, 17 Nov 2009 20:25:14 +0000 (17:25 -0300)]
asfmux: handle streams with different start times

Prevents losing sync when remuxing streams with different
start times. The smallest start time is selected as
the base time and all timestamps are subtracted
from it to get the actual time to be used when
muxing and building indexes

Fixes #586848

14 years agoqtmux: do not leak a string
Thiago Sousa Santos [Tue, 17 Nov 2009 12:26:05 +0000 (09:26 -0300)]
qtmux: do not leak a string

Frees a string after use. Also does some code organization

14 years agoqtmux: do not add size to the pointer variable
Thiago Sousa Santos [Mon, 16 Nov 2009 17:57:53 +0000 (14:57 -0300)]
qtmux: do not add size to the pointer variable

Do not wrongly add the result of the function to the
pointer to the buffer size. Instead, check the result
to see if the serialization was ok.

Based on a patch by: "Carsten Kroll <car@ximidi.com>"

Fixes #602106

14 years agoqtmux: handle 'late' streams
Thiago Santos [Fri, 6 Nov 2009 13:34:39 +0000 (10:34 -0300)]
qtmux: handle 'late' streams

When muxing streams, some can start later than others. qtmux
now handle this by adding an empty edts entry with the
duration of the 'lateness' to the stream's trak.
It tolerates a stream to be up to 0.1s late.

Fixes #586848

14 years agoqtmux: adds the EDTS and ELTS atoms to atoms.c
Thiago Santos [Fri, 6 Nov 2009 00:35:56 +0000 (21:35 -0300)]
qtmux: adds the EDTS and ELTS atoms to atoms.c

These atoms will be useful for signaling streams
that start later in the file. As well for adding
edit lists if needed sometime later.

14 years agoadpcmdec: decode adpcm without explicit length, as found in qt.
Michael Smith [Wed, 18 Nov 2009 01:59:56 +0000 (17:59 -0800)]
adpcmdec: decode adpcm without explicit length, as found in qt.

14 years agodvdspu: Forward the still frame event downstream
Jan Schmidt [Sun, 15 Nov 2009 03:21:56 +0000 (03:21 +0000)]
dvdspu: Forward the still frame event downstream

Forward still-frame events downstream so elements like deinterlace
can use them.

14 years agoresindvd: Guard against a divide-by-zero error.
Jan Schmidt [Sat, 14 Nov 2009 00:31:29 +0000 (00:31 +0000)]
resindvd: Guard against a divide-by-zero error.

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

14 years agoBack to development -> 0.10.17.1
Jan Schmidt [Wed, 18 Nov 2009 01:46:38 +0000 (01:46 +0000)]
Back to development -> 0.10.17.1

14 years agoAdd 0.10.17 release to the doap file
Jan Schmidt [Tue, 17 Nov 2009 01:53:54 +0000 (01:53 +0000)]
Add 0.10.17 release to the doap file

14 years agoRelease 0.10.17
Jan Schmidt [Tue, 17 Nov 2009 01:25:47 +0000 (01:25 +0000)]
Release 0.10.17

14 years agoUpdate .po files
Jan Schmidt [Tue, 17 Nov 2009 01:13:36 +0000 (01:13 +0000)]
Update .po files

14 years agosignalprocessor: don't set channel positions in template-caps, Fixes #601775
Stefan Kost [Sun, 15 Nov 2009 19:46:01 +0000 (21:46 +0200)]
signalprocessor: don't set channel positions in template-caps, Fixes #601775

Revert the changes that added audio positions to template caps. We have an un-
fortunate limitation in core that does not allow to do it. Keep a few things
commented out, so that the channel position can later on be set in setcaps.

14 years ago0.10.16.3 pre-release
Jan Schmidt [Fri, 13 Nov 2009 02:18:31 +0000 (02:18 +0000)]
0.10.16.3 pre-release

14 years agocelt: Port to 0.7 API
Sebastian Dröge [Wed, 11 Nov 2009 09:58:29 +0000 (10:58 +0100)]
celt: Port to 0.7 API

Fixes bug #600724.

14 years agocelt: Make celt version checks better extensible
Sebastian Dröge [Wed, 11 Nov 2009 09:54:25 +0000 (10:54 +0100)]
celt: Make celt version checks better extensible

14 years ago0.10.16.2 pre-release
Jan Schmidt [Mon, 9 Nov 2009 19:20:21 +0000 (19:20 +0000)]
0.10.16.2 pre-release

14 years agoaiff: Disable aiff muxer for this release.
Jan Schmidt [Mon, 9 Nov 2009 19:08:49 +0000 (19:08 +0000)]
aiff: Disable aiff muxer for this release.

The aiff muxer relies on GstByteWriter API added after 0.10.25. Disable
it for this release.

Revert this commit after gst-plugins-bad 0.10.17

14 years agoasfmux: Uncomment --disable-static flag
Jan Schmidt [Mon, 9 Nov 2009 14:10:20 +0000 (14:10 +0000)]
asfmux: Uncomment --disable-static flag

For some reason that libtool flags line that prevents building
the static lib was commented out. Reported by Mart Raudsepp on IRC.

14 years agoinputselector: Remove useless variables and fix a uninitialized variable compiler...
Sebastian Dröge [Mon, 9 Nov 2009 10:49:15 +0000 (11:49 +0100)]
inputselector: Remove useless variables and fix a uninitialized variable compiler warnings

Merged from gst-plugins-base, dfd51aa82a9e1c9924375183796eab70e574a231.

14 years agoinputselector: Make sure that running_time->timestamp calculation never becomes negative
Sebastian Dröge [Mon, 9 Nov 2009 10:48:39 +0000 (11:48 +0100)]
inputselector: Make sure that running_time->timestamp calculation never becomes negative

Merged from gst-plugins-base, f3653854585864a09d35e037853407332ea6901f.

14 years agoinputselector: Use the start time (i.e. timestamp) as the last stop
Sebastian Dröge [Mon, 9 Nov 2009 10:48:00 +0000 (11:48 +0100)]
inputselector: Use the start time (i.e. timestamp) as the last stop

Using the end time makes it impossible to replace buffers, which is
a big problem for subtitles that could have very long durations.

Merged from gst-plugins-base, 27034be4611231cc55fa3d3e253baa40c6bff41d.

14 years agoinputselector: Improve debugging
Sebastian Dröge [Mon, 9 Nov 2009 10:47:15 +0000 (11:47 +0100)]
inputselector: Improve debugging

Merged from gst-plugins-base.

14 years agojp2kenc: Fix klass (s/Decoder/Encoder/)
Edward Hervey [Sat, 7 Nov 2009 11:29:15 +0000 (12:29 +0100)]
jp2kenc: Fix klass (s/Decoder/Encoder/)

14 years agodvbsrc: Add support for DVB-T/DVB-C with DVB API 3.3
Chris Hills [Fri, 6 Nov 2009 14:31:26 +0000 (15:31 +0100)]
dvbsrc: Add support for DVB-T/DVB-C with DVB API 3.3

14 years agoassrender: The text and video duration should only compared as running time too
Sebastian Dröge [Fri, 6 Nov 2009 10:44:50 +0000 (11:44 +0100)]
assrender: The text and video duration should only compared as running time too

The end times of the text and video buffers could be different than
their start running time + duration because of different rates.

14 years agokate: Lower tiger's rank to NONE again
Sebastian Dröge [Fri, 6 Nov 2009 08:16:18 +0000 (09:16 +0100)]
kate: Lower tiger's rank to NONE again

It's not well tested yet and doesn't handle segments and text/video
synchronization properly yet. Autoplugging it will cause failures.

14 years agoassrender: Reset segments on FLUSH_STOP events
Sebastian Dröge [Fri, 6 Nov 2009 06:12:03 +0000 (07:12 +0100)]
assrender: Reset segments on FLUSH_STOP events

14 years agoassrender: Improve debugging
Sebastian Dröge [Thu, 5 Nov 2009 16:41:53 +0000 (17:41 +0100)]
assrender: Improve debugging

14 years agoqtmux: Adding some ifs for protection
Thiago Santos [Fri, 6 Nov 2009 03:46:12 +0000 (00:46 -0300)]
qtmux: Adding some ifs for protection

Adding somes ifs to protect against warning conditions
that might happen when upstream element is not sane

Fixes #600895

14 years agoscaletempo: properly update new segments
Thiago Santos [Thu, 5 Nov 2009 16:40:38 +0000 (13:40 -0300)]
scaletempo: properly update new segments

Scaletempo was missing an update of 'stop' in
new segment parameters when pushing it downstream,
which caused files to end earlier when rate < 1.

Fixes #599903

Based on patch by: Bastian Hecht <hechtb@gmail.com>

14 years agotimidity: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 23:17:58 +0000 (23:17 +0000)]
timidity: printf format fixes

14 years agomythtv: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 22:03:51 +0000 (22:03 +0000)]
mythtv: printf format fixes

14 years agomms: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:58:38 +0000 (21:58 +0000)]
mms: printf format fixes

14 years agokate: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:51:07 +0000 (21:51 +0000)]
kate: printf format fixes

14 years agoresindvd: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:47:05 +0000 (21:47 +0000)]
resindvd: printf format fixes

14 years agodvbbasebin: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:45:07 +0000 (21:45 +0000)]
dvbbasebin: printf format fixes

14 years agodirectfb: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:44:51 +0000 (21:44 +0000)]
directfb: printf format fixes

14 years agoalsaspdifsink: printf format fixes
Tim-Philipp Müller [Thu, 5 Nov 2009 21:44:39 +0000 (21:44 +0000)]
alsaspdifsink: printf format fixes

14 years agoassrender: Update last stop for the subtitles
Sebastian Dröge [Thu, 5 Nov 2009 16:13:36 +0000 (17:13 +0100)]
assrender: Update last stop for the subtitles

14 years agoassrender: Synchronize text and video by taking the running time instead of the strea...
Sebastian Dröge [Thu, 5 Nov 2009 16:06:18 +0000 (17:06 +0100)]
assrender: Synchronize text and video by taking the running time instead of the stream time

14 years agoassrender: Keep track of the subtitle segments
Sebastian Dröge [Thu, 5 Nov 2009 15:44:09 +0000 (16:44 +0100)]
assrender: Keep track of the subtitle segments

14 years agoassrender: If the video segment is not in TIME format don't accept it
Sebastian Dröge [Thu, 5 Nov 2009 15:41:56 +0000 (16:41 +0100)]
assrender: If the video segment is not in TIME format don't accept it

14 years agodtmfdetect: Add dtmfdetects to plugins docs
Olivier Crête [Thu, 5 Nov 2009 03:52:19 +0000 (22:52 -0500)]
dtmfdetect: Add dtmfdetects to plugins docs

14 years agodtmfdetect: Add DTMF tone detector
Olivier Crête [Thu, 5 Nov 2009 03:19:58 +0000 (22:19 -0500)]
dtmfdetect: Add DTMF tone detector

It looks at raw audio data and emits messages when DTMF is detected.
The dtmf detector is the same Goertzel implementation used in FreeSwitch
and Asterisk. It is in the public domain.

14 years agoRevert "inputselector: use get_caps_reffed()"
Wim Taymans [Thu, 5 Nov 2009 12:53:46 +0000 (13:53 +0100)]
Revert "inputselector: use get_caps_reffed()"

This reverts commit 49ec4f796a0e3f88a851708782c853baf4b05724.

We can't use this new function yet.

14 years agoinputselector: use get_caps_reffed()
Wim Taymans [Thu, 5 Nov 2009 12:29:55 +0000 (13:29 +0100)]
inputselector: use get_caps_reffed()

14 years agoassrender: Drop too late text buffer immediately
Sebastian Dröge [Thu, 5 Nov 2009 12:17:27 +0000 (13:17 +0100)]
assrender: Drop too late text buffer immediately

Also improve debugging a bit and drop buffers without valid
timestamp or duration because we can't handle them.

14 years agoassrender: Fix race condition that results in a deadlock on shutdown
Sebastian Dröge [Thu, 5 Nov 2009 11:25:25 +0000 (12:25 +0100)]
assrender: Fix race condition that results in a deadlock on shutdown

14 years agodtmfsrc: Reject empty caps
Olivier Crête [Thu, 5 Nov 2009 03:21:35 +0000 (22:21 -0500)]
dtmfsrc: Reject empty caps

14 years agodtmfsrc: Use log level for repeated debug messages
Olivier Crête [Thu, 5 Nov 2009 03:21:22 +0000 (22:21 -0500)]
dtmfsrc: Use log level for repeated debug messages

14 years agodtmfsrc: Allow for any samplerate
Olivier Crête [Thu, 5 Nov 2009 01:05:17 +0000 (20:05 -0500)]
dtmfsrc: Allow for any samplerate

14 years agoautoconvert: Fix previous commit: ensure we take a ref on the features
Jan Schmidt [Wed, 4 Nov 2009 23:32:07 +0000 (23:32 +0000)]
autoconvert: Fix previous commit: ensure we take a ref on the features

14 years agoresindvd,autoconvert: Avoid depending on 0.10.26 API
Jan Schmidt [Wed, 4 Nov 2009 15:21:50 +0000 (15:21 +0000)]
resindvd,autoconvert: Avoid depending on 0.10.26 API

Wait until after the next release to bump the core requirement.
Until then, don't use gst_plugin_feature_list_copy and
gst_pad_peer_get_caps_refed.