diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-04-30 09:02:46 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-04-30 09:02:46 +0000 |
commit | 78caea1cc916243be0de0b50561451c3fe706bd5 (patch) | |
tree | daee9561bc6deb504bac49a866bde404bc47f009 /third_party/resample/src | |
parent | dde89b25654a3d7d991f8435f9bedd7c8dbd3b2d (diff) |
Added resample DLL project
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1232 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'third_party/resample/src')
-rw-r--r-- | third_party/resample/src/libresample_dll.c | 12 | ||||
-rw-r--r-- | third_party/resample/src/resamplesubs.c | 10 |
2 files changed, 17 insertions, 5 deletions
diff --git a/third_party/resample/src/libresample_dll.c b/third_party/resample/src/libresample_dll.c new file mode 100644 index 00000000..28ab9ec4 --- /dev/null +++ b/third_party/resample/src/libresample_dll.c @@ -0,0 +1,12 @@ +// libresample_dll.cpp : Defines the entry point for the DLL application. +// +#include <windows.h> + +BOOL APIENTRY DllMain( HANDLE hModule, + DWORD ul_reason_for_call, + LPVOID lpReserved + ) +{ + return TRUE; +} + diff --git a/third_party/resample/src/resamplesubs.c b/third_party/resample/src/resamplesubs.c index ae78add8..2cb04eb5 100644 --- a/third_party/resample/src/resamplesubs.c +++ b/third_party/resample/src/resamplesubs.c @@ -319,14 +319,14 @@ static int SrcUD(const RES_HWORD X[], RES_HWORD Y[], double pFactor, } -int res_SrcLinear(const RES_HWORD X[], RES_HWORD Y[], - double pFactor, RES_UHWORD nx) +DECL(int) res_SrcLinear(const RES_HWORD X[], RES_HWORD Y[], + double pFactor, RES_UHWORD nx) { return SrcLinear(X, Y, pFactor, nx); } -int res_Resample(const RES_HWORD X[], RES_HWORD Y[], double pFactor, - RES_UHWORD nx, RES_BOOL LargeF, RES_BOOL Interp) +DECL(int) res_Resample(const RES_HWORD X[], RES_HWORD Y[], double pFactor, + RES_UHWORD nx, RES_BOOL LargeF, RES_BOOL Interp) { if (pFactor >= 1) { @@ -353,7 +353,7 @@ int res_Resample(const RES_HWORD X[], RES_HWORD Y[], double pFactor, } } -int res_GetXOFF(double pFactor, RES_BOOL LargeF) +DECL(int) res_GetXOFF(double pFactor, RES_BOOL LargeF) { if (LargeF) return (LARGE_FILTER_NMULT + 1) / 2.0 * |