diff options
author | Julien Isorce <julien.isorce@gmail.com> | 2009-07-21 10:49:37 +0200 |
---|---|---|
committer | Julien Isorce <julien.isorce@gmail.com> | 2009-07-21 10:49:37 +0200 |
commit | 30469d45c0a9e3f6f0aa361ef0008e313fd07b3f (patch) | |
tree | 515bffbe13c5e606db9e92b35bf19694df7456eb /sys/dshowsrcwrapper/gstdshowaudiosrc.c | |
parent | af54a9afbad27627216e0b2b1f0a7553c8b18ea6 (diff) | |
download | gst-plugins-bad-30469d45c0a9e3f6f0aa361ef0008e313fd07b3f.tar.gz gst-plugins-bad-30469d45c0a9e3f6f0aa361ef0008e313fd07b3f.tar.bz2 gst-plugins-bad-30469d45c0a9e3f6f0aa361ef0008e313fd07b3f.zip |
start refactoring of dshowsrcwrapper
-remove gst-libs/gst/dshow
-fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper
-some minor changes (C/C++ check and includes) to make the plugin
compile again.
Diffstat (limited to 'sys/dshowsrcwrapper/gstdshowaudiosrc.c')
-rwxr-xr-x[-rw-r--r--] | sys/dshowsrcwrapper/gstdshowaudiosrc.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dshowsrcwrapper/gstdshowaudiosrc.c b/sys/dshowsrcwrapper/gstdshowaudiosrc.c index d6edf47d..dcc4e385 100644..100755 --- a/sys/dshowsrcwrapper/gstdshowaudiosrc.c +++ b/sys/dshowsrcwrapper/gstdshowaudiosrc.c @@ -19,12 +19,12 @@ * Boston, MA 02111-1307, USA. */ -#include "gstdshowaudiosrc.h" - #ifdef HAVE_CONFIG_H #include "config.h" #endif +#include "gstdshowaudiosrc.h" + static const GstElementDetails gst_dshowaudiosrc_details = GST_ELEMENT_DETAILS ("Directshow audio capture source", "Source/Audio", @@ -451,7 +451,7 @@ gst_dshowaudiosrc_get_caps (GstBaseSrc * basesrc) &cbReturned); /* we only want capture pins */ - if (UuidCompare (&pin_category, &PIN_CATEGORY_CAPTURE, + if (UuidCompare (&pin_category, (UUID *) &PIN_CATEGORY_CAPTURE, &rpcstatus) == 0) { IAMStreamConfig *streamcaps = NULL; @@ -825,10 +825,10 @@ gst_dshowaudiosrc_getcaps_from_streamcaps (GstDshowAudioSrc * src, IPin * pin, if (!caps) caps = gst_caps_new_empty (); - if ((UuidCompare (&pin_mediatype->mediatype->subtype, &MEDIASUBTYPE_PCM, + if ((UuidCompare (&pin_mediatype->mediatype->subtype, (UUID *) &MEDIASUBTYPE_PCM, &rpcstatus) == 0 && rpcstatus == RPC_S_OK) && (UuidCompare (&pin_mediatype->mediatype->formattype, - &FORMAT_WaveFormatEx, &rpcstatus) == 0 + (UUID *) &FORMAT_WaveFormatEx, &rpcstatus) == 0 && rpcstatus == RPC_S_OK)) { WAVEFORMATEX *wavformat = (WAVEFORMATEX *) pin_mediatype->mediatype->pbFormat; |