git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4359 0c269be4-1314-0410-8aa9-9f06e86f4224tags/1.9.8
@@ -277,6 +277,20 @@ namespace Jack | |||||
if (error != CELT_OK) | if (error != CELT_OK) | ||||
goto error; | goto error; | ||||
#if HAVE_CELT_API_0_11 | |||||
fCeltEncoder[i] = celt_encoder_create_custom(fCeltMode[i], 1, &error); | |||||
if (error != CELT_OK) | |||||
goto error; | |||||
celt_encoder_ctl(fCeltEncoder[i], CELT_SET_COMPLEXITY(1)); | |||||
fCeltDecoder[i] = celt_decoder_create_custom(fCeltMode[i], 1, &error); | |||||
if (error != CELT_OK) | |||||
goto error; | |||||
celt_decoder_ctl(fCeltDecoder[i], CELT_SET_COMPLEXITY(1)); | |||||
#elif HAVE_CELT_API_0_7 || HAVE_CELT_API_0_8 | |||||
fCeltEncoder[i] = celt_encoder_create(fCeltMode[i], 1, &error); | fCeltEncoder[i] = celt_encoder_create(fCeltMode[i], 1, &error); | ||||
if (error != CELT_OK) | if (error != CELT_OK) | ||||
goto error; | goto error; | ||||
@@ -286,6 +300,20 @@ namespace Jack | |||||
if (error != CELT_OK) | if (error != CELT_OK) | ||||
goto error; | goto error; | ||||
celt_decoder_ctl(fCeltDecoder[i], CELT_SET_COMPLEXITY(1)); | celt_decoder_ctl(fCeltDecoder[i], CELT_SET_COMPLEXITY(1)); | ||||
#else | |||||
fCeltEncoder[i] = celt_encoder_create(fCeltMode[i]); | |||||
if (error != CELT_OK) | |||||
goto error; | |||||
celt_encoder_ctl(fCeltEncoder[i], CELT_SET_COMPLEXITY(1)); | |||||
fCeltDecoder[i] = celt_decoder_create(fCeltMode[i]); | |||||
if (error != CELT_OK) | |||||
goto error; | |||||
celt_decoder_ctl(fCeltDecoder[i], CELT_SET_COMPLEXITY(1)); | |||||
#endif | |||||
} | } | ||||
fPortBuffer = new sample_t* [fNPorts]; | fPortBuffer = new sample_t* [fNPorts]; | ||||
@@ -9497,6 +9497,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
"-DJACK_32_64", | "-DJACK_32_64", | ||||
@@ -9566,6 +9567,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
"-DJACK_32_64", | "-DJACK_32_64", | ||||
@@ -14341,6 +14343,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
"-D__SMP__", | "-D__SMP__", | ||||
@@ -14402,6 +14405,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
"-D__SMP__", | "-D__SMP__", | ||||
@@ -16455,6 +16459,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DJACK_MONITOR", | "-DJACK_MONITOR", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
@@ -16524,6 +16529,7 @@ | |||||
"-DUSE_POSIX_SHM", | "-DUSE_POSIX_SHM", | ||||
); | ); | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DJACK_MONITOR", | "-DJACK_MONITOR", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
@@ -17194,6 +17200,7 @@ | |||||
MACH_O_TYPE = mh_dylib; | MACH_O_TYPE = mh_dylib; | ||||
OTHER_CFLAGS = ""; | OTHER_CFLAGS = ""; | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DMACH_RPC_MACH_SEMA", | "-DMACH_RPC_MACH_SEMA", | ||||
); | ); | ||||
@@ -17245,6 +17252,7 @@ | |||||
MACOSX_DEPLOYMENT_TARGET = 10.4; | MACOSX_DEPLOYMENT_TARGET = 10.4; | ||||
OTHER_CFLAGS = "-DJACK_32_64"; | OTHER_CFLAGS = "-DJACK_32_64"; | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DSERVER_SIDE", | "-DSERVER_SIDE", | ||||
"-DMACH_RPC_MACH_SEMA", | "-DMACH_RPC_MACH_SEMA", | ||||
@@ -18896,6 +18904,7 @@ | |||||
MACH_O_TYPE = mh_dylib; | MACH_O_TYPE = mh_dylib; | ||||
OTHER_CFLAGS = ""; | OTHER_CFLAGS = ""; | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DMACH_RPC_MACH_SEMA", | "-DMACH_RPC_MACH_SEMA", | ||||
); | ); | ||||
@@ -18949,6 +18958,7 @@ | |||||
MACOSX_DEPLOYMENT_TARGET = 10.4; | MACOSX_DEPLOYMENT_TARGET = 10.4; | ||||
OTHER_CFLAGS = ""; | OTHER_CFLAGS = ""; | ||||
OTHER_CPLUSPLUSFLAGS = ( | OTHER_CPLUSPLUSFLAGS = ( | ||||
"-DHAVE_CELT_API_0_7", | |||||
"-DHAVE_CELT", | "-DHAVE_CELT", | ||||
"-DMACH_RPC_MACH_SEMA", | "-DMACH_RPC_MACH_SEMA", | ||||
); | ); | ||||