platform/upstream/gstreamer.git
14 years agoMulti-channel support with channel positions.
Dave Robillard [Wed, 12 Aug 2009 05:03:32 +0000 (01:03 -0400)]
Multi-channel support with channel positions.

This queries port roles from the LV2 data and converts it into GStreamer
channel positions.  This should allow any type of multi-channel plugin
(including beyond stereo, e.g. surround) to work fine in GStreamer,
and with elements that require channel positions to be explicitly stated.

14 years agoAdd documentation for LV2 element.
Dave Robillard [Tue, 11 Aug 2009 03:12:24 +0000 (23:12 -0400)]
Add documentation for LV2 element.

14 years agoFix typo in LADSPA element documentation.
Dave Robillard [Tue, 11 Aug 2009 03:04:47 +0000 (23:04 -0400)]
Fix typo in LADSPA element documentation.

14 years agoBump SLV2 dependency to 0.6.6.
Dave Robillard [Tue, 21 Jul 2009 19:45:06 +0000 (15:45 -0400)]
Bump SLV2 dependency to 0.6.6.

14 years agoAdd swh and calf LV2 port group patches.
Dave Robillard [Sat, 11 Jul 2009 01:52:30 +0000 (21:52 -0400)]
Add swh and calf LV2 port group patches.

14 years agoWorking multi-channel pads for LV2 plugins.
Dave Robillard [Sat, 4 Jul 2009 00:00:11 +0000 (20:00 -0400)]
Working multi-channel pads for LV2 plugins.

14 years agoAllocate a static predicate for pg:inGroup.
Dave Robillard [Sat, 27 Jun 2009 04:25:38 +0000 (00:25 -0400)]
Allocate a static predicate for pg:inGroup.

14 years agoOnly allocate lv2:inPlaceBroken predicate once.
Dave Robillard [Thu, 25 Jun 2009 21:25:52 +0000 (17:25 -0400)]
Only allocate lv2:inPlaceBroken predicate once.

14 years agoEliminate use of static mono pad template.
Dave Robillard [Thu, 25 Jun 2009 19:10:24 +0000 (15:10 -0400)]
Eliminate use of static mono pad template.

14 years agoSeparate port discovery from pad template creation.
Dave Robillard [Thu, 25 Jun 2009 19:07:05 +0000 (15:07 -0400)]
Separate port discovery from pad template creation.

This first counts ports (using the builtin slv2 functions to do so
rather than manually as before), then creates descriptors for each port
and finds all port groups.  Only then are pad templates created (towards
using group information for creating multi-channel pads).

14 years agoUse silly glib types :).
Dave Robillard [Thu, 25 Jun 2009 16:34:03 +0000 (12:34 -0400)]
Use silly glib types :).

14 years agoQuery and store port group information.
Dave Robillard [Sat, 20 Jun 2009 23:52:26 +0000 (19:52 -0400)]
Query and store port group information.

Replace port index arrays with a struct for holding more information
than just indices (e.g. groups).

14 years agoWorking basic LV2 signal processing.
Dave Robillard [Tue, 26 May 2009 02:15:56 +0000 (22:15 -0400)]
Working basic LV2 signal processing.

LV2 plugins, short of any surprises, should work with the same basic
functionality as LADSPA plugins.

14 years agoSet class inPlaceBroken property.
Dave Robillard [Tue, 26 May 2009 00:43:10 +0000 (20:43 -0400)]
Set class inPlaceBroken property.

14 years agodocs: fix example and mention difference to vorbisdec
Stefan Kost [Thu, 17 Sep 2009 06:43:37 +0000 (09:43 +0300)]
docs: fix example and mention difference to vorbisdec

14 years agovdpau: Fix bogus check before unreffing
Jan Schmidt [Wed, 2 Sep 2009 10:11:20 +0000 (11:11 +0100)]
vdpau: Fix bogus check before unreffing

14 years agovdpau: Fix pkg-config test
Jan Schmidt [Tue, 1 Sep 2009 18:48:43 +0000 (19:48 +0100)]
vdpau: Fix pkg-config test

If the pkg-config check doesn't succeed, test with the old method
instead of bailing out of configure with an error.

14 years agovdpauvideopostprocess: handle pixel-aspect-ratio better
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 22:16:02 +0000 (00:16 +0200)]
vdpauvideopostprocess: handle pixel-aspect-ratio better

the implementation is not entirely correct since we assume that the sink
element's pixel-aspect-ratio is 1/1

14 years agovdpauvideopostprocess: remove par from caps since we don't handle it yet
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 20:52:34 +0000 (22:52 +0200)]
vdpauvideopostprocess: remove par from caps since we don't handle it yet

14 years agovdpauvideopostprocess: don't remove interlaced flag in video_to_output_caps()
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 20:40:48 +0000 (22:40 +0200)]
vdpauvideopostprocess: don't remove interlaced flag in video_to_output_caps()

14 years agovdpauvideopostprocess: add inverse-telecine property
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 20:23:17 +0000 (22:23 +0200)]
vdpauvideopostprocess: add inverse-telecine property

14 years agovdpauvideopostprocess: fix noise-reduction property getter
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 20:03:11 +0000 (22:03 +0200)]
vdpauvideopostprocess: fix noise-reduction property getter

14 years agovdpauvideopostprocess: add sharpening property
Carl-Anton Ingmarsson [Wed, 19 Aug 2009 20:02:19 +0000 (22:02 +0200)]
vdpauvideopostprocess: add sharpening property

14 years agovdpau: remove gst_vdp_device_new from header
Carl-Anton Ingmarsson [Mon, 17 Aug 2009 21:42:50 +0000 (23:42 +0200)]
vdpau: remove gst_vdp_device_new from header

14 years agovdpausink: fix error handling if gst_vdp_get_device returns NULL
Carl-Anton Ingmarsson [Mon, 17 Aug 2009 21:42:21 +0000 (23:42 +0200)]
vdpausink: fix error handling if gst_vdp_get_device returns NULL

14 years agovdpau: add back vdpausink and vdpauvideopostprocess
Carl-Anton Ingmarsson [Mon, 17 Aug 2009 21:39:52 +0000 (23:39 +0200)]
vdpau: add back vdpausink and vdpauvideopostprocess

14 years agovdpdevice: fix error handling and threadsafety
Carl-Anton Ingmarsson [Mon, 17 Aug 2009 21:39:14 +0000 (23:39 +0200)]
vdpdevice: fix error handling and threadsafety

return NULL incase of initalization errors and guard hashtable access with a mutex

14 years agovdpauvideopostprocess: get correct number of needed frames if we're doing noise reduction
Carl-Anton Ingmarsson [Fri, 17 Jul 2009 20:50:18 +0000 (22:50 +0200)]
vdpauvideopostprocess: get correct number of needed frames if we're doing noise reduction

14 years agovdpaumpegdec: small indent fix
Carl-Anton Ingmarsson [Fri, 17 Jul 2009 20:48:23 +0000 (22:48 +0200)]
vdpaumpegdec: small indent fix

14 years agovdpaumpegdec: fix gst_byte_reader_masked_scan_uint32 usage
Carl-Anton Ingmarsson [Wed, 15 Jul 2009 18:18:33 +0000 (20:18 +0200)]
vdpaumpegdec: fix gst_byte_reader_masked_scan_uint32 usage

14 years agovdpauvidepostprocess: remove boolean noise-reduction property
Carl-Anton Ingmarsson [Sat, 4 Jul 2009 17:48:42 +0000 (19:48 +0200)]
vdpauvidepostprocess: remove boolean noise-reduction property

Use the float one to determine if we should enable noise reduction or not

14 years agovdpauvideopostprocess: add support for noise reduction
Carl-Anton Ingmarsson [Sat, 4 Jul 2009 13:46:02 +0000 (15:46 +0200)]
vdpauvideopostprocess: add support for noise reduction

14 years agovdpauvideopostprocess: add support for deinterlacing
Carl-Anton Ingmarsson [Sat, 4 Jul 2009 11:59:36 +0000 (13:59 +0200)]
vdpauvideopostprocess: add support for deinterlacing

The code is roughly modeled after the deinterlace plugin

14 years agovdpausink: add myself to copyright
Carl-Anton Ingmarsson [Thu, 2 Jul 2009 15:11:10 +0000 (17:11 +0200)]
vdpausink: add myself to copyright

14 years agovdpauvideopostprocess: s/gst_vdp_vpp_set_caps/gst_vdp_vpp_sink_setcaps
Carl-Anton Ingmarsson [Thu, 2 Jul 2009 12:01:16 +0000 (14:01 +0200)]
vdpauvideopostprocess: s/gst_vdp_vpp_set_caps/gst_vdp_vpp_sink_setcaps

14 years agovdpaumpegdec: use gst_byte_reader_masked_scan_uint32 instead of our own version
Carl-Anton Ingmarsson [Wed, 1 Jul 2009 21:12:20 +0000 (23:12 +0200)]
vdpaumpegdec: use gst_byte_reader_masked_scan_uint32 instead of our own version

14 years agovdpau: use G_N_ELEMENTS instead of hardcoding array sizes
Carl-Anton Ingmarsson [Tue, 30 Jun 2009 22:20:33 +0000 (00:20 +0200)]
vdpau: use G_N_ELEMENTS instead of hardcoding array sizes

14 years agovdpau: use G_N_ELEMENTS instead of NULL terminating array
Carl-Anton Ingmarsson [Tue, 30 Jun 2009 22:13:14 +0000 (00:13 +0200)]
vdpau: use G_N_ELEMENTS instead of NULL terminating array

14 years agovdpau: add new vdpausink and vdpauvideopostprocess elements
Carl-Anton Ingmarsson [Tue, 30 Jun 2009 21:55:13 +0000 (23:55 +0200)]
vdpau: add new vdpausink and vdpauvideopostprocess elements

vdpausink is as the name implies a sink which takes vide/x-vdpau-output buffers
and outputs it to the screen.

vdpauvideopostprocess is an element which takes video/x-vdpau-video buffers and
outputs video/x-vdpau-output buffers. The element can also do things like
deinterlacing and other postprocessing but this is not implemented yet.

14 years agovdpau: check for vdpau with pkg-config first
Carl-Anton Ingmarsson [Mon, 29 Jun 2009 20:50:42 +0000 (22:50 +0200)]
vdpau: check for vdpau with pkg-config first

14 years agovdpau: split gst_vdp_mpeg_dec_reset into start and stop
Carl-Anton Ingmarsson [Wed, 24 Jun 2009 15:51:58 +0000 (17:51 +0200)]
vdpau: split gst_vdp_mpeg_dec_reset into start and stop

14 years agovdpau: don't put the GstVdpDevice in the caps
Carl-Anton Ingmarsson [Wed, 24 Jun 2009 09:36:28 +0000 (11:36 +0200)]
vdpau: don't put the GstVdpDevice in the caps

14 years agovdpau: make GstVdpVideoYUV implement pad_alloc
Carl-Anton Ingmarsson [Tue, 23 Jun 2009 21:03:52 +0000 (23:03 +0200)]
vdpau: make GstVdpVideoYUV implement pad_alloc

also change GstVdpMpegDec and GstVdpYUVVideo to make use of this

14 years agovdpau: add support for YUY2
Carl-Anton Ingmarsson [Tue, 23 Jun 2009 15:26:22 +0000 (17:26 +0200)]
vdpau: add support for YUY2

14 years agovdpau: add support for UYVY
Carl-Anton Ingmarsson [Tue, 23 Jun 2009 15:16:25 +0000 (17:16 +0200)]
vdpau: add support for UYVY

14 years agovdpau: factor out common caps calculation and put it in gstvdputils.[ch]
Carl-Anton Ingmarsson [Tue, 23 Jun 2009 14:57:45 +0000 (16:57 +0200)]
vdpau: factor out common caps calculation and put it in gstvdputils.[ch]

14 years agovdpau: refactor GstVdpVideoYUV and GstVdpYUVVideo
Carl-Anton Ingmarsson [Mon, 22 Jun 2009 21:25:55 +0000 (23:25 +0200)]
vdpau: refactor GstVdpVideoYUV and GstVdpYUVVideo

14 years agovdpau: make GstVdpYUVVideo inherit from GstBaseTransform
Carl-Anton Ingmarsson [Mon, 22 Jun 2009 20:17:48 +0000 (22:17 +0200)]
vdpau: make GstVdpYUVVideo inherit from GstBaseTransform

14 years agovdpau: fixup some debug prints
Carl-Anton Ingmarsson [Mon, 22 Jun 2009 09:00:40 +0000 (11:00 +0200)]
vdpau: fixup some debug prints

14 years agovdpau: make GstVdpVideoYUV inherit from GstBaseTransform
Carl-Anton Ingmarsson [Mon, 22 Jun 2009 08:57:25 +0000 (10:57 +0200)]
vdpau: make GstVdpVideoYUV inherit from GstBaseTransform

14 years agopnm: Support ASCII format for encoding and handle unsupported formats better in the...
Lutz Mueller [Wed, 16 Sep 2009 06:22:19 +0000 (08:22 +0200)]
pnm: Support ASCII format for encoding and handle unsupported formats better in the decoder

Fixes bug #595215.

14 years agompegdemux: Handle base_time when sending segment updates.
Jan Schmidt [Tue, 15 Sep 2009 22:32:06 +0000 (23:32 +0100)]
mpegdemux: Handle base_time when sending segment updates.

Don't send bogus new segment update events when the stream doesn't
start at 0. Fixes broken seeking in some files.

Fixes: #594812

14 years agompegtsdemux, mpegtsparse: max section length is 4093 not 1021.
Zaheer Abbas Merali [Tue, 18 Aug 2009 11:35:59 +0000 (13:35 +0200)]
mpegtsdemux, mpegtsparse: max section length is 4093 not 1021.

14 years agompegtsdemux: add pad for DVB Subtitling pads
Zaheer Abbas Merali [Mon, 17 Aug 2009 23:08:03 +0000 (01:08 +0200)]
mpegtsdemux: add pad for DVB Subtitling pads

14 years agopnm: Use correct rowstride for 8 bit grayscale too
Sebastian Dröge [Sun, 13 Sep 2009 17:39:59 +0000 (19:39 +0200)]
pnm: Use correct rowstride for 8 bit grayscale too

14 years agopnm: Correctly convert from/to GStreamer rowstride
Sebastian Dröge [Sun, 13 Sep 2009 17:33:57 +0000 (19:33 +0200)]
pnm: Correctly convert from/to GStreamer rowstride

14 years agopnm: Fix caps
Sebastian Dröge [Sun, 13 Sep 2009 17:17:15 +0000 (19:17 +0200)]
pnm: Fix caps

8 bit grayscale caps have no endianness field and the caps name
of GST_VIDEO_CAPS_RGB is still "video/x-raw-rgb" and not GST_VIDEO_CAPS_RGB.

14 years agopnm: Lots of bugfixes
Lutz Mueller [Sun, 13 Sep 2009 17:13:24 +0000 (19:13 +0200)]
pnm: Lots of bugfixes

(1) Fix examples.
(2) Add support for gray images.
(3) Remove "use_fixed_caps" which doesn't seem to be useful.
(4) Do proper negotiation in the encoder.
(5) Fix memleak in the setcaps function in the encoder.
(6) Keep a link to the src pad in the encoder now that we need it more often.

Partially fixes bug #164870.

14 years agoFix factory information for h264parse, add missing Video
Christian Schaller [Sat, 12 Sep 2009 17:57:05 +0000 (18:57 +0100)]
Fix factory information for h264parse, add missing Video

14 years agoaiffparse: Fix an off-by-8 bug in parsing the AIFF data size.
Michael Smith [Fri, 11 Sep 2009 21:38:46 +0000 (14:38 -0700)]
aiffparse: Fix an off-by-8 bug in parsing the AIFF data size.

This led to overreading by 8 bytes, giving an audible glitch at the end of
a file (except when the file didn't have a trailing chunk of some sort).

14 years agompegtsdemux: Use GST_TIME_FORMAT in debug statement.
Edward Hervey [Tue, 8 Sep 2009 18:52:09 +0000 (20:52 +0200)]
mpegtsdemux: Use GST_TIME_FORMAT in debug statement.

14 years agompegtsdemux: Reset stream->last_time when flushing.
Edward Hervey [Tue, 8 Sep 2009 07:20:00 +0000 (09:20 +0200)]
mpegtsdemux: Reset stream->last_time when flushing.

This fixes naive seeking a tiny bit (by basically hinting at _data_cb
that it shouldn't expect the incoming buffers to be the ones just after
the previous ones).

Without this, seeking by more than 10mins forward would just end up in an
endless loop.

14 years agompegtsdemux: Sprinkle branch prediction macros.
Edward Hervey [Tue, 8 Sep 2009 07:18:42 +0000 (09:18 +0200)]
mpegtsdemux: Sprinkle branch prediction macros.

14 years agoid3tag: When writing id3v2.3, do not use UTF-8.
Michael Smith [Thu, 10 Sep 2009 19:12:26 +0000 (12:12 -0700)]
id3tag: When writing id3v2.3, do not use UTF-8.

UTF-8 is only permitted in v2.4. So instead use ISO-8859-1 for ascii-only
strings, and UTF16 otherwise. Also, do not null terminate strings in text
frames, except where required. These two allow windows media player to play
(and correctly read tags) files created by id3mux.

14 years agoadpcmdec: complete ima adpcm support.
Michael Smith [Thu, 23 Jul 2009 23:13:28 +0000 (16:13 -0700)]
adpcmdec: complete ima adpcm support.

14 years agoadpcmdec: checkpoint for incomplete IMA ADPCM support.
Michael Smith [Thu, 23 Jul 2009 18:59:39 +0000 (11:59 -0700)]
adpcmdec: checkpoint for incomplete IMA ADPCM support.

14 years agovideomeasure: Fix format strings and include correct i18n header
Sebastian Dröge [Thu, 10 Sep 2009 10:02:21 +0000 (12:02 +0200)]
videomeasure: Fix format strings and include correct i18n header

14 years agovideomeasure: Fix indention, line endings and use LRN's real name
Sebastian Dröge [Thu, 10 Sep 2009 09:58:02 +0000 (11:58 +0200)]
videomeasure: Fix indention, line endings and use LRN's real name

14 years agovideomeasure: Initial version of videomeasure plugin
Руслан Ижбулатов [Wed, 9 Sep 2009 15:14:27 +0000 (19:14 +0400)]
videomeasure: Initial version of videomeasure plugin

This plugin contains elements for calculating metrics of video streams, intended for objective video codec comparison.
At the moment only SSIM metric is implemented (why would you need anything else anyway?).
Also contains a helper videomeasure_collector element that collects measurement events and outputs them into a file (to be used with gst-launch).
Other metrics may be implemented in the future along with a base class for all measurers.

Fixes bug #594321.

14 years agopnm: Mark PNM plugin as experimental because it doesn't work well yet
Sebastian Dröge [Thu, 10 Sep 2009 06:54:23 +0000 (08:54 +0200)]
pnm: Mark PNM plugin as experimental because it doesn't work well yet

14 years agopnmdec: Partially fix negotiation issues and refcount leaks
Sebastian Dröge [Thu, 10 Sep 2009 06:53:46 +0000 (08:53 +0200)]
pnmdec: Partially fix negotiation issues and refcount leaks

14 years agopnmenc: Fix negotiation issues and refcount leaks
Sebastian Dröge [Thu, 10 Sep 2009 06:48:12 +0000 (08:48 +0200)]
pnmenc: Fix negotiation issues and refcount leaks

14 years agopnm: Fix typefinder caps
Sebastian Dröge [Thu, 10 Sep 2009 06:29:06 +0000 (08:29 +0200)]
pnm: Fix typefinder caps

14 years agopnm: Add PNM encoder and decoder elements
Lutz Mueller [Thu, 10 Sep 2009 06:23:22 +0000 (08:23 +0200)]
pnm: Add PNM encoder and decoder elements

Fixes bug #164870.

14 years agosignalprocessor: Fix various build/dist issues
Sebastian Dröge [Thu, 10 Sep 2009 05:56:25 +0000 (07:56 +0200)]
signalprocessor: Fix various build/dist issues

Install the headers, version the library with @GST_MAJORMINOR@,
add all required libraries to _LIBADD instead of _LDFLAGS,
and add GST_*_LDFLAGS to _LDFLAGS.

Fixes bug #594715.

14 years agodshowvideosrc: cache device caps
Julien Isorce [Wed, 9 Sep 2009 12:34:03 +0000 (14:34 +0200)]
dshowvideosrc: cache device caps

14 years agodshowvideosrc: use IEnumMediaTypes when IAMStreamConfig is not usable
Julien Isorce [Wed, 9 Sep 2009 10:41:17 +0000 (12:41 +0200)]
dshowvideosrc: use IEnumMediaTypes when IAMStreamConfig is not usable

For some device drivers IAMStreamConfig is not supported.
But EnumMediatypes does not provide range size and framerate.

14 years agofaac: add unit test
Mark Nauwelaerts [Sun, 6 Sep 2009 09:50:39 +0000 (11:50 +0200)]
faac: add unit test

14 years agofaac: add some debug statements for discrepancy cases and plug memleak
Mark Nauwelaerts [Tue, 8 Sep 2009 20:24:12 +0000 (22:24 +0200)]
faac: add some debug statements for discrepancy cases and plug memleak

14 years agofaac: sprinkle some more G_(UN)LIKELY
Mark Nauwelaerts [Sun, 6 Sep 2009 09:49:17 +0000 (11:49 +0200)]
faac: sprinkle some more G_(UN)LIKELY

14 years agofaac: enforce sync between wrapper view of data and encoder returned data
Mark Nauwelaerts [Sun, 6 Sep 2009 09:44:27 +0000 (11:44 +0200)]
faac: enforce sync between wrapper view of data and encoder returned data

14 years agodocs: add faac to documentation
Mark Nauwelaerts [Sat, 5 Sep 2009 19:35:35 +0000 (21:35 +0200)]
docs: add faac to documentation

14 years agofaac: add some documentation
Mark Nauwelaerts [Sat, 5 Sep 2009 19:35:19 +0000 (21:35 +0200)]
faac: add some documentation

14 years agooutputselector: make GST_FORMAT_TIME the default segment format
Havard Graff [Mon, 31 Aug 2009 17:31:57 +0000 (19:31 +0200)]
outputselector: make GST_FORMAT_TIME the default segment format

14 years agodshowvideosink: remove unused variable to fix compiler warning
Havard Graff [Mon, 31 Aug 2009 17:33:50 +0000 (19:33 +0200)]
dshowvideosink: remove unused variable to fix compiler warning

Fixes bug #594278.

14 years agompegtsdemux: Fix usage of __always_inline__ attribute
Sebastian Dröge [Tue, 8 Sep 2009 13:16:44 +0000 (15:16 +0200)]
mpegtsdemux: Fix usage of __always_inline__ attribute

This attribute can't be used for function declarations because
it needs the function body. Instead of a forward declaration of
functions, move the function itself above it's first use.

Fixes bug #594489 and compilation with gcc 4.3 and earlier.

14 years agoassrender: Fix compilation with libass = 0.9.6
Marc-André Lureau [Mon, 7 Sep 2009 15:33:15 +0000 (17:33 +0200)]
assrender: Fix compilation with libass = 0.9.6

Fixes bug #594382.

14 years agompeg4videoparse: fix aspect-ratio parsing in VO
Mark Nauwelaerts [Mon, 7 Sep 2009 17:08:08 +0000 (19:08 +0200)]
mpeg4videoparse: fix aspect-ratio parsing in VO

14 years agompeg4videoparse: also consider user_data pieces when parsing VO(S)
Mark Nauwelaerts [Mon, 7 Sep 2009 14:20:23 +0000 (16:20 +0200)]
mpeg4videoparse: also consider user_data pieces when parsing VO(S)

14 years agodshowsrcwrapper: add support both Unicode and MBCS
Julien Isorce [Mon, 7 Sep 2009 14:44:52 +0000 (16:44 +0200)]
dshowsrcwrapper: add support both Unicode and MBCS

14 years agodshowsrcwrapper: upgrade frozen build to vs9
Julien Isorce [Mon, 7 Sep 2009 13:44:16 +0000 (15:44 +0200)]
dshowsrcwrapper: upgrade frozen build to vs9

14 years agodshowsrcwrapper: indent dshowsrcwrapper.cpp
Julien Isorce [Mon, 7 Sep 2009 13:21:28 +0000 (15:21 +0200)]
dshowsrcwrapper: indent dshowsrcwrapper.cpp

14 years agoRevert "dshowsrcwrapper: remove unused extern C"
Julien Isorce [Mon, 7 Sep 2009 13:12:55 +0000 (15:12 +0200)]
Revert "dshowsrcwrapper: remove unused extern C"

This reverts commit d3c88d637d7e7d60f1437ccd3dfc23b37e2a320e.

Reverting this since the entry point isn't found because of
C++ build.

14 years agodshowsrcwrapper: indent
Julien Isorce [Mon, 7 Sep 2009 08:59:53 +0000 (10:59 +0200)]
dshowsrcwrapper: indent

14 years agodshowsrcwrapper: convert line ended characters to LF
Julien Isorce [Mon, 7 Sep 2009 08:51:28 +0000 (10:51 +0200)]
dshowsrcwrapper: convert line ended characters to LF

14 years agodshowsrcwrapper: remove unused extern C
Julien Isorce [Mon, 7 Sep 2009 08:38:39 +0000 (10:38 +0200)]
dshowsrcwrapper: remove unused extern C

14 years agodshowsrcwrapper: go back to previous mode
Julien Isorce [Mon, 7 Sep 2009 08:31:54 +0000 (10:31 +0200)]
dshowsrcwrapper: go back to previous mode

14 years agoAutomatic update of common submodule
Sebastian Dröge [Sat, 5 Sep 2009 08:22:52 +0000 (10:22 +0200)]
Automatic update of common submodule

From 00a859e to 19fa4f3

14 years agowildmidi/timidity: Add audio/riff-midi to the src pad template caps
Sebastian Dröge [Fri, 4 Sep 2009 17:17:06 +0000 (19:17 +0200)]
wildmidi/timidity: Add audio/riff-midi to the src pad template caps

14 years agosiren: fix setting caps on the output pad
Wim Taymans [Fri, 4 Sep 2009 15:32:34 +0000 (17:32 +0200)]
siren: fix setting caps on the output pad

Also set the caps on the output pad when the input buffers don't have caps.