Fixed warnings - mostly conversions - exposed by Visual C++ compiler.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5614 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
parent
e81cbde58e
commit
7c39b31458
|
@ -2146,7 +2146,7 @@ bool JGSession1::sendStreamHosts(const ObjList& hosts, String* stanzaId)
|
||||||
return false;
|
return false;
|
||||||
XmlElement* xml = XMPPUtils::createIq(XMPPUtils::IqSet,m_local,m_remote,0);
|
XmlElement* xml = XMPPUtils::createIq(XMPPUtils::IqSet,m_local,m_remote,0);
|
||||||
xml->addChild(JGStreamHost::buildHosts(hosts,m_sid));
|
xml->addChild(JGStreamHost::buildHosts(hosts,m_sid));
|
||||||
return sendStanza(xml,stanzaId,true,false,m_engine->streamHostTimeout());
|
return sendStanza(xml,stanzaId,true,false,(unsigned int)m_engine->streamHostTimeout());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Send a stanza with a stream host used
|
// Send a stanza with a stream host used
|
||||||
|
|
|
@ -172,7 +172,7 @@ void RTPDejitter::timerTick(const Time& when)
|
||||||
TelEngine::destruct(packet);
|
TelEngine::destruct(packet);
|
||||||
unsigned int count = 0;
|
unsigned int count = 0;
|
||||||
while ((packet = static_cast<RTPDelayedData*>(m_packets.get()))) {
|
while ((packet = static_cast<RTPDelayedData*>(m_packets.get()))) {
|
||||||
long delayed = when - packet->scheduled();
|
long int delayed = (long int)(when - packet->scheduled());
|
||||||
if (delayed <= 0 || delayed <= (long)m_minDelay)
|
if (delayed <= 0 || delayed <= (long)m_minDelay)
|
||||||
break;
|
break;
|
||||||
// we are too delayed - probably rtpRecv() took too long to complete...
|
// we are too delayed - probably rtpRecv() took too long to complete...
|
||||||
|
|
|
@ -404,7 +404,7 @@ RTPSender::RTPSender(RTPSession* session, bool randomTs)
|
||||||
if (randomTs) {
|
if (randomTs) {
|
||||||
m_ts = Random::random() & ~1;
|
m_ts = Random::random() & ~1;
|
||||||
// avoid starting sequence numbers too close to zero
|
// avoid starting sequence numbers too close to zero
|
||||||
m_seq = 2500 + (Random::random() % 60000);
|
m_seq = (uint16_t)(2500 + (Random::random() % 60000));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -923,8 +923,8 @@ void RTPSession::sendRtcpReport(const Time& when)
|
||||||
// Include a sender report
|
// Include a sender report
|
||||||
buf[1] = 0xc8; // SR
|
buf[1] = 0xc8; // SR
|
||||||
// NTP timestamp
|
// NTP timestamp
|
||||||
store32(buf,len,2208988800 + (when.usec() / 1000000));
|
store32(buf,len,(uint32_t)(2208988800 + (when.usec() / 1000000)));
|
||||||
store32(buf,len,((when.usec() % 1000000) << 32) / 1000000);
|
store32(buf,len,(uint32_t)(((when.usec() % 1000000) << 32) / 1000000));
|
||||||
// RTP timestamp
|
// RTP timestamp
|
||||||
store32(buf,len,m_send->tsLast());
|
store32(buf,len,m_send->tsLast());
|
||||||
// Packet and octet counters
|
// Packet and octet counters
|
||||||
|
@ -938,7 +938,7 @@ void RTPSession::sendRtcpReport(const Time& when)
|
||||||
u_int32_t lost = m_recv->ioPacketsLost();
|
u_int32_t lost = m_recv->ioPacketsLost();
|
||||||
u_int32_t lostf = 0xff & (lost * 255 / (lost + m_recv->ioPackets()));
|
u_int32_t lostf = 0xff & (lost * 255 / (lost + m_recv->ioPackets()));
|
||||||
store32(buf,len,(lost & 0xffffff) | (lostf << 24));
|
store32(buf,len,(lost & 0xffffff) | (lostf << 24));
|
||||||
store32(buf,len,m_recv->fullSeq());
|
store32(buf,len,(uint32_t)m_recv->fullSeq());
|
||||||
// TODO: Compute and store Jitter, LSR and DLSR
|
// TODO: Compute and store Jitter, LSR and DLSR
|
||||||
store32(buf,len,0);
|
store32(buf,len,0);
|
||||||
store32(buf,len,0);
|
store32(buf,len,0);
|
||||||
|
|
|
@ -1286,7 +1286,7 @@ bool ExpEvaluator::runFunction(ObjList& stack, const ExpOperation& oper, GenObje
|
||||||
&stack,oper.name().c_str(),oper.number(),context,(void*)m_extender);
|
&stack,oper.name().c_str(),oper.number(),context,(void*)m_extender);
|
||||||
if (oper.name() == YSTRING("chr")) {
|
if (oper.name() == YSTRING("chr")) {
|
||||||
String res;
|
String res;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* o = popValue(stack,context);
|
ExpOperation* o = popValue(stack,context);
|
||||||
if (!o)
|
if (!o)
|
||||||
return gotError("ExpEvaluator stack underflow",oper.lineNumber());
|
return gotError("ExpEvaluator stack underflow",oper.lineNumber());
|
||||||
|
@ -1506,7 +1506,7 @@ ExpOperation* ExpOperation::clone(const char* name) const
|
||||||
ExpOperation* ExpFunction::clone(const char* name) const
|
ExpOperation* ExpFunction::clone(const char* name) const
|
||||||
{
|
{
|
||||||
XDebug(DebugInfo,"ExpFunction::clone('%s') [%p]",name,this);
|
XDebug(DebugInfo,"ExpFunction::clone('%s') [%p]",name,this);
|
||||||
ExpFunction* op = new ExpFunction(name,number());
|
ExpFunction* op = new ExpFunction(name,(long int)number());
|
||||||
op->lineNumber(lineNumber());
|
op->lineNumber(lineNumber());
|
||||||
return op;
|
return op;
|
||||||
}
|
}
|
||||||
|
@ -1632,7 +1632,7 @@ unsigned int TableEvaluator::evalLimit(GenObject* context)
|
||||||
const ExpOperation* o = static_cast<const ExpOperation*>(first->get());
|
const ExpOperation* o = static_cast<const ExpOperation*>(first->get());
|
||||||
if (o->opcode() != ExpEvaluator::OpcPush)
|
if (o->opcode() != ExpEvaluator::OpcPush)
|
||||||
break;
|
break;
|
||||||
int lim = o->number();
|
int lim = (int)o->number();
|
||||||
if (lim < 0)
|
if (lim < 0)
|
||||||
lim = 0;
|
lim = 0;
|
||||||
m_limitVal = lim;
|
m_limitVal = lim;
|
||||||
|
|
|
@ -588,7 +588,7 @@ bool JsContext::runFunction(ObjList& stack, const ExpOperation& oper, GenObject*
|
||||||
int base = 0;
|
int base = 0;
|
||||||
ExpOperation* op2 = static_cast<ExpOperation*>(args[1]);
|
ExpOperation* op2 = static_cast<ExpOperation*>(args[1]);
|
||||||
if (op2) {
|
if (op2) {
|
||||||
base = op2->valInteger();
|
base = (int)op2->valInteger();
|
||||||
if (base < 2 || base > 36)
|
if (base < 2 || base > 36)
|
||||||
base = 0;
|
base = 0;
|
||||||
}
|
}
|
||||||
|
@ -628,7 +628,7 @@ bool JsContext::runStringFunction(GenObject* obj, const String& name, ObjList& s
|
||||||
if (extractArgs(stack,oper,context,args)) {
|
if (extractArgs(stack,oper,context,args)) {
|
||||||
ExpOperation* op = static_cast<ExpOperation*>(args[0]);
|
ExpOperation* op = static_cast<ExpOperation*>(args[0]);
|
||||||
if (op && op->isInteger())
|
if (op && op->isInteger())
|
||||||
idx = op->number();
|
idx = (int)op->number();
|
||||||
}
|
}
|
||||||
ExpEvaluator::pushOne(stack,new ExpOperation(String(str->at(idx))));
|
ExpEvaluator::pushOne(stack,new ExpOperation(String(str->at(idx))));
|
||||||
return true;
|
return true;
|
||||||
|
@ -640,7 +640,7 @@ bool JsContext::runStringFunction(GenObject* obj, const String& name, ObjList& s
|
||||||
const String* what = static_cast<String*>(args[0]);
|
const String* what = static_cast<String*>(args[0]);
|
||||||
if (what) {
|
if (what) {
|
||||||
ExpOperation* from = static_cast<ExpOperation*>(args[1]);
|
ExpOperation* from = static_cast<ExpOperation*>(args[1]);
|
||||||
int offs = (from && from->isInteger()) ? from->number() : 0;
|
int offs = (from && from->isInteger()) ? (int)from->number() : 0;
|
||||||
if (offs < 0)
|
if (offs < 0)
|
||||||
offs = 0;
|
offs = 0;
|
||||||
idx = str->find(*what,offs);
|
idx = str->find(*what,offs);
|
||||||
|
@ -656,10 +656,10 @@ bool JsContext::runStringFunction(GenObject* obj, const String& name, ObjList& s
|
||||||
if (extractArgs(stack,oper,context,args)) {
|
if (extractArgs(stack,oper,context,args)) {
|
||||||
ExpOperation* op = static_cast<ExpOperation*>(args[0]);
|
ExpOperation* op = static_cast<ExpOperation*>(args[0]);
|
||||||
if (op && op->isInteger())
|
if (op && op->isInteger())
|
||||||
offs = op->number();
|
offs = (int)op->number();
|
||||||
op = static_cast<ExpOperation*>(args[1]);
|
op = static_cast<ExpOperation*>(args[1]);
|
||||||
if (op && op->isInteger()) {
|
if (op && op->isInteger()) {
|
||||||
len = op->number();
|
len = (int)op->number();
|
||||||
if (len < 0)
|
if (len < 0)
|
||||||
len = 0;
|
len = 0;
|
||||||
}
|
}
|
||||||
|
@ -789,7 +789,7 @@ bool JsContext::runStringFunction(GenObject* obj, const String& name, ObjList& s
|
||||||
ExpOperation* op = YOBJECT(ExpOperation,str);
|
ExpOperation* op = YOBJECT(ExpOperation,str);
|
||||||
if (op && op->isInteger()) {
|
if (op && op->isInteger()) {
|
||||||
ExpOperation* tmp = static_cast<ExpOperation*>(args[0]);
|
ExpOperation* tmp = static_cast<ExpOperation*>(args[0]);
|
||||||
int radix = tmp ? tmp->valInteger() : 0;
|
int radix = tmp ? (int)tmp->valInteger() : 0;
|
||||||
if (radix < 2 || radix > 36)
|
if (radix < 2 || radix > 36)
|
||||||
radix = 10;
|
radix = 10;
|
||||||
static const char s_base[] = "0123456789abcdefghijklmnopqrstuvwxyz";
|
static const char s_base[] = "0123456789abcdefghijklmnopqrstuvwxyz";
|
||||||
|
@ -807,7 +807,7 @@ bool JsContext::runStringFunction(GenObject* obj, const String& name, ObjList& s
|
||||||
s = buf + s;
|
s = buf + s;
|
||||||
} while ((n = n / radix));
|
} while ((n = n / radix));
|
||||||
tmp = static_cast<ExpOperation*>(args[1]);
|
tmp = static_cast<ExpOperation*>(args[1]);
|
||||||
int len = tmp ? tmp->valInteger() : 0;
|
int len = tmp ? (int)tmp->valInteger() : 0;
|
||||||
if (len > 1) {
|
if (len > 1) {
|
||||||
if (neg)
|
if (neg)
|
||||||
len--;
|
len--;
|
||||||
|
@ -905,7 +905,7 @@ bool JsCode::link()
|
||||||
const ExpOperation* l = static_cast<const ExpOperation*>(m_linked[i]);
|
const ExpOperation* l = static_cast<const ExpOperation*>(m_linked[i]);
|
||||||
if (!l || l->opcode() != OpcLabel)
|
if (!l || l->opcode() != OpcLabel)
|
||||||
continue;
|
continue;
|
||||||
long int lbl = l->number();
|
long int lbl = (long int)l->number();
|
||||||
if (lbl >= 0 && l->barrier())
|
if (lbl >= 0 && l->barrier())
|
||||||
entries++;
|
entries++;
|
||||||
for (unsigned int j = 0; j < n; j++) {
|
for (unsigned int j = 0; j < n; j++) {
|
||||||
|
@ -938,7 +938,7 @@ bool JsCode::link()
|
||||||
for (unsigned int j = 0; j < n; j++) {
|
for (unsigned int j = 0; j < n; j++) {
|
||||||
const ExpOperation* l = static_cast<const ExpOperation*>(m_linked[j]);
|
const ExpOperation* l = static_cast<const ExpOperation*>(m_linked[j]);
|
||||||
if (l && l->barrier() && l->opcode() == OpcLabel && l->number() >= 0) {
|
if (l && l->barrier() && l->opcode() == OpcLabel && l->number() >= 0) {
|
||||||
m_entries[e].number = l->number();
|
m_entries[e].number = (long int)l->number();
|
||||||
m_entries[e++].index = j;
|
m_entries[e++].index = j;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1372,7 +1372,7 @@ class ParseLoop : public ParseNested
|
||||||
{
|
{
|
||||||
friend class JsCode;
|
friend class JsCode;
|
||||||
public:
|
public:
|
||||||
inline ParseLoop(JsCode* code, GenObject* nested, JsCode::JsOpcode oper, long int lblCont, long int lblBreak)
|
inline ParseLoop(JsCode* code, GenObject* nested, JsCode::JsOpcode oper, int64_t lblCont, int64_t lblBreak)
|
||||||
: ParseNested(code,nested,oper),
|
: ParseNested(code,nested,oper),
|
||||||
m_lblCont(lblCont), m_lblBreak(lblBreak)
|
m_lblCont(lblCont), m_lblBreak(lblBreak)
|
||||||
{ }
|
{ }
|
||||||
|
@ -1537,9 +1537,9 @@ bool JsCode::parseSwitch(ParsePoint& expr, GenObject* nested)
|
||||||
ExpOperation* j = static_cast<ExpOperation*>(parseStack.m_cases.remove(false));
|
ExpOperation* j = static_cast<ExpOperation*>(parseStack.m_cases.remove(false));
|
||||||
if (!j)
|
if (!j)
|
||||||
break;
|
break;
|
||||||
addOpcode(c,(int64_t)c->lineNumber());
|
addOpcode(c,c->lineNumber());
|
||||||
addOpcode((Opcode)OpcCase);
|
addOpcode((Opcode)OpcCase);
|
||||||
addOpcode(j,(int64_t)c->lineNumber());
|
addOpcode(j,c->lineNumber());
|
||||||
}
|
}
|
||||||
// if no case matched drop the expression
|
// if no case matched drop the expression
|
||||||
addOpcode(OpcDrop);
|
addOpcode(OpcDrop);
|
||||||
|
@ -1715,7 +1715,7 @@ bool JsCode::parseFuncDef(ParsePoint& expr, bool publish)
|
||||||
expr++;
|
expr++;
|
||||||
addOpcode((Opcode)OpcReturn);
|
addOpcode((Opcode)OpcReturn);
|
||||||
addOpcode(OpcLabel,jump->number());
|
addOpcode(OpcLabel,jump->number());
|
||||||
JsFunction* obj = new JsFunction(0,name,&args,lbl->number(),this);
|
JsFunction* obj = new JsFunction(0,name,&args,(long int)lbl->number(),this);
|
||||||
addOpcode(new ExpWrapper(obj,name));
|
addOpcode(new ExpWrapper(obj,name));
|
||||||
if (publish && name && obj->ref())
|
if (publish && name && obj->ref())
|
||||||
m_globals.append(new ExpWrapper(obj,name));
|
m_globals.append(new ExpWrapper(obj,name));
|
||||||
|
@ -2132,7 +2132,7 @@ bool JsCode::runOperation(ObjList& stack, const ExpOperation& oper, GenObject* c
|
||||||
}
|
}
|
||||||
if (!op)
|
if (!op)
|
||||||
break;
|
break;
|
||||||
ExpFunction ctr(op->name(),op->number());
|
ExpFunction ctr(op->name(),(long int)op->number());
|
||||||
ctr.lineNumber(oper.lineNumber());
|
ctr.lineNumber(oper.lineNumber());
|
||||||
TelEngine::destruct(op);
|
TelEngine::destruct(op);
|
||||||
if (!runOperation(stack,ctr,context))
|
if (!runOperation(stack,ctr,context))
|
||||||
|
@ -2165,7 +2165,7 @@ bool JsCode::runOperation(ObjList& stack, const ExpOperation& oper, GenObject* c
|
||||||
bool ok = false;
|
bool ok = false;
|
||||||
while (ExpOperation* drop = popAny(stack)) {
|
while (ExpOperation* drop = popAny(stack)) {
|
||||||
ok = drop->barrier() && (drop->opcode() == OpcFunc);
|
ok = drop->barrier() && (drop->opcode() == OpcFunc);
|
||||||
long int lbl = drop->number();
|
long int lbl = (long int)drop->number();
|
||||||
if (ok && (lbl < -1)) {
|
if (ok && (lbl < -1)) {
|
||||||
lbl = -lbl;
|
lbl = -lbl;
|
||||||
XDebug(this,DebugInfo,"Returning this=%p from constructor '%s'",
|
XDebug(this,DebugInfo,"Returning this=%p from constructor '%s'",
|
||||||
|
@ -2350,13 +2350,13 @@ bool JsCode::runOperation(ObjList& stack, const ExpOperation& oper, GenObject* c
|
||||||
case OpcJump:
|
case OpcJump:
|
||||||
case OpcJumpTrue:
|
case OpcJumpTrue:
|
||||||
case OpcJumpFalse:
|
case OpcJumpFalse:
|
||||||
if (!jumpToLabel(oper.number(),context))
|
if (!jumpToLabel((long int)oper.number(),context))
|
||||||
return gotError("Label not found",oper.lineNumber());
|
return gotError("Label not found",oper.lineNumber());
|
||||||
break;
|
break;
|
||||||
case OpcJRel:
|
case OpcJRel:
|
||||||
case OpcJRelTrue:
|
case OpcJRelTrue:
|
||||||
case OpcJRelFalse:
|
case OpcJRelFalse:
|
||||||
if (!jumpRelative(oper.number(),context))
|
if (!jumpRelative((long int)oper.number(),context))
|
||||||
return gotError("Relative jump failed",oper.lineNumber());
|
return gotError("Relative jump failed",oper.lineNumber());
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -75,7 +75,7 @@ public:
|
||||||
protected:
|
protected:
|
||||||
inline JsDate(Mutex* mtx, u_int64_t msecs, bool local = false)
|
inline JsDate(Mutex* mtx, u_int64_t msecs, bool local = false)
|
||||||
: JsObject("Date",mtx),
|
: JsObject("Date",mtx),
|
||||||
m_time(msecs / 1000), m_msec(msecs % 1000), m_offs(Time::timeZone())
|
m_time((unsigned int)(msecs / 1000)), m_msec((unsigned int)(msecs % 1000)), m_offs(Time::timeZone())
|
||||||
{ if (local) m_time -= m_offs; }
|
{ if (local) m_time -= m_offs; }
|
||||||
inline JsDate(Mutex* mtx, const char* name, unsigned int time, unsigned int msec, unsigned int offs)
|
inline JsDate(Mutex* mtx, const char* name, unsigned int time, unsigned int msec, unsigned int offs)
|
||||||
: JsObject(mtx,name),
|
: JsObject(mtx,name),
|
||||||
|
@ -372,7 +372,7 @@ bool JsObject::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
ExpEvaluator::pushOne(stack,new ExpOperation(params()));
|
ExpEvaluator::pushOne(stack,new ExpOperation(params()));
|
||||||
else if (oper.name() == YSTRING("hasOwnProperty")) {
|
else if (oper.name() == YSTRING("hasOwnProperty")) {
|
||||||
bool ok = true;
|
bool ok = true;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (!op)
|
if (!op)
|
||||||
continue;
|
continue;
|
||||||
|
@ -419,11 +419,11 @@ int JsObject::extractArgs(JsObject* obj, ObjList& stack, const ExpOperation& ope
|
||||||
{
|
{
|
||||||
if (!obj || !oper.number())
|
if (!obj || !oper.number())
|
||||||
return 0;
|
return 0;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = obj->popValue(stack,context);
|
ExpOperation* op = obj->popValue(stack,context);
|
||||||
arguments.insert(op);
|
arguments.insert(op);
|
||||||
}
|
}
|
||||||
return oper.number();
|
return (int)oper.number();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Static helper method that deep copies all parameters
|
// Static helper method that deep copies all parameters
|
||||||
|
@ -597,19 +597,19 @@ bool JsArray::runNative(ObjList& stack, const ExpOperation& oper, GenObject* con
|
||||||
return false;
|
return false;
|
||||||
JsArray* array = new JsArray(mutex());
|
JsArray* array = new JsArray(mutex());
|
||||||
// copy this array
|
// copy this array
|
||||||
for (int32_t i = 0; i < m_length; i++)
|
for (int i = 0; i < m_length; i++)
|
||||||
array->params().addParam(params().getParam(String(i)));
|
array->params().addParam(params().getParam(String(i)));
|
||||||
array->setLength(length());
|
array->setLength(length());
|
||||||
// add parameters (JsArray of JsObject)
|
// add parameters (JsArray of JsObject)
|
||||||
for (int32_t i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
ExpWrapper* obj = YOBJECT(ExpWrapper,op);
|
ExpWrapper* obj = YOBJECT(ExpWrapper,op);
|
||||||
if (!obj)
|
if (!obj)
|
||||||
continue;
|
continue;
|
||||||
JsArray* ja = (JsArray*)obj->getObject(YATOM("JsArray"));
|
JsArray* ja = (JsArray*)obj->getObject(YATOM("JsArray"));
|
||||||
if (ja) {
|
if (ja) {
|
||||||
for (int32_t i = 0; i < ja->length(); i++)
|
for (int j = 0; j < ja->length(); j++)
|
||||||
array->params().addParam(String(i + array->length()),ja->params().getValue(String(i)));
|
array->params().addParam(String(j + array->length()),ja->params().getValue(String(j)));
|
||||||
array->setLength(array->length() + ja->length());
|
array->setLength(array->length() + ja->length());
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -691,7 +691,7 @@ bool JsArray::runNative(ObjList& stack, const ExpOperation& oper, GenObject* con
|
||||||
// myFish after: ["drum", "lion", "angel", "clown"]
|
// myFish after: ["drum", "lion", "angel", "clown"]
|
||||||
// New length: 4
|
// New length: 4
|
||||||
// shift array
|
// shift array
|
||||||
int32_t shift = oper.number();
|
int32_t shift = (int32_t)oper.number();
|
||||||
for (int32_t i = length(); i; i--)
|
for (int32_t i = length(); i; i--)
|
||||||
params().setParam(String(i - 1 + shift),params().getValue(String(i - 1)));
|
params().setParam(String(i - 1 + shift),params().getValue(String(i - 1)));
|
||||||
for (int32_t i = shift; i; i--) {
|
for (int32_t i = shift; i; i--) {
|
||||||
|
@ -780,11 +780,11 @@ bool JsArray::runNativeSlice(ObjList& stack, const ExpOperation& oper, GenObject
|
||||||
// < 0 offset from the end of the array
|
// < 0 offset from the end of the array
|
||||||
// end missing -> go to end of array
|
// end missing -> go to end of array
|
||||||
int begin = length(), end = length();
|
int begin = length(), end = length();
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (op->isInteger()) {
|
if (op->isInteger()) {
|
||||||
end = begin;
|
end = begin;
|
||||||
begin = op->number();
|
begin = (int)op->number();
|
||||||
}
|
}
|
||||||
TelEngine::destruct(op);
|
TelEngine::destruct(op);
|
||||||
}
|
}
|
||||||
|
@ -814,7 +814,7 @@ bool JsArray::runNativeSplice(ObjList& stack, const ExpOperation& oper, GenObjec
|
||||||
return false;
|
return false;
|
||||||
// get start index
|
// get start index
|
||||||
ExpOperation* op = static_cast<ExpOperation*>(arguments[0]);
|
ExpOperation* op = static_cast<ExpOperation*>(arguments[0]);
|
||||||
int begin = op->number();
|
int begin = (int)op->number();
|
||||||
if (begin < 0)
|
if (begin < 0)
|
||||||
begin = length() + begin;
|
begin = length() + begin;
|
||||||
// get count to delete
|
// get count to delete
|
||||||
|
@ -822,7 +822,7 @@ bool JsArray::runNativeSplice(ObjList& stack, const ExpOperation& oper, GenObjec
|
||||||
if (arguments.count() > 1) {
|
if (arguments.count() > 1) {
|
||||||
// get count
|
// get count
|
||||||
op = static_cast<ExpOperation*>(arguments[1]);
|
op = static_cast<ExpOperation*>(arguments[1]);
|
||||||
count = op->number();
|
count = (int)op->number();
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove elements
|
// remove elements
|
||||||
|
@ -965,7 +965,7 @@ bool JsMath::runNative(ObjList& stack, const ExpOperation& oper, GenObject* cont
|
||||||
if (!oper.number())
|
if (!oper.number())
|
||||||
return false;
|
return false;
|
||||||
int64_t n = 0;
|
int64_t n = 0;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (op->isInteger())
|
if (op->isInteger())
|
||||||
n = op->number();
|
n = op->number();
|
||||||
|
@ -979,7 +979,7 @@ bool JsMath::runNative(ObjList& stack, const ExpOperation& oper, GenObject* cont
|
||||||
if (!oper.number())
|
if (!oper.number())
|
||||||
return false;
|
return false;
|
||||||
int64_t n = LLONG_MIN;
|
int64_t n = LLONG_MIN;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (op->isInteger() && op->number() > n)
|
if (op->isInteger() && op->number() > n)
|
||||||
n = op->number();
|
n = op->number();
|
||||||
|
@ -991,7 +991,7 @@ bool JsMath::runNative(ObjList& stack, const ExpOperation& oper, GenObject* cont
|
||||||
if (!oper.number())
|
if (!oper.number())
|
||||||
return false;
|
return false;
|
||||||
int64_t n = LLONG_MAX;
|
int64_t n = LLONG_MAX;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (op->isInteger() && op->number() < n)
|
if (op->isInteger() && op->number() < n)
|
||||||
n = op->number();
|
n = op->number();
|
||||||
|
@ -1055,7 +1055,7 @@ JsObject* JsDate::runConstructor(ObjList& stack, const ExpOperation& oper, GenOb
|
||||||
ExpOperation* val = static_cast<ExpOperation*>(args[i]);
|
ExpOperation* val = static_cast<ExpOperation*>(args[i]);
|
||||||
if (val) {
|
if (val) {
|
||||||
if (val->isInteger())
|
if (val->isInteger())
|
||||||
parts[i] = val->number();
|
parts[i] = (int)val->number();
|
||||||
else
|
else
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -623,7 +623,7 @@ void AnalyzerChan::localParams(String& str, Message* msg)
|
||||||
bool AnalyzerChan::callRouted(Message& msg)
|
bool AnalyzerChan::callRouted(Message& msg)
|
||||||
{
|
{
|
||||||
if (!m_timeRoute)
|
if (!m_timeRoute)
|
||||||
m_timeRoute = Time::now() - m_timeStart;
|
m_timeRoute = (unsigned long)(Time::now() - m_timeStart);
|
||||||
setDuration(msg);
|
setDuration(msg);
|
||||||
return Channel::callRouted(msg);
|
return Channel::callRouted(msg);
|
||||||
}
|
}
|
||||||
|
@ -631,14 +631,14 @@ bool AnalyzerChan::callRouted(Message& msg)
|
||||||
bool AnalyzerChan::msgRinging(Message& msg)
|
bool AnalyzerChan::msgRinging(Message& msg)
|
||||||
{
|
{
|
||||||
if (!m_timeRing)
|
if (!m_timeRing)
|
||||||
m_timeRing = Time::now() - m_timeStart;
|
m_timeRing = (unsigned long)(Time::now() - m_timeStart);
|
||||||
return Channel::msgRinging(msg);
|
return Channel::msgRinging(msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AnalyzerChan::msgAnswered(Message& msg)
|
bool AnalyzerChan::msgAnswered(Message& msg)
|
||||||
{
|
{
|
||||||
if (!m_timeAnswer)
|
if (!m_timeAnswer)
|
||||||
m_timeAnswer = Time::now() - m_timeStart;
|
m_timeAnswer = (unsigned long)(Time::now() - m_timeStart);
|
||||||
addConsumer();
|
addConsumer();
|
||||||
addSource();
|
addSource();
|
||||||
return Channel::msgAnswered(msg);
|
return Channel::msgAnswered(msg);
|
||||||
|
|
|
@ -418,7 +418,7 @@ String CdrBuilder::getStatus() const
|
||||||
"|" << getValue(YSTRING("billid"));
|
"|" << getValue(YSTRING("billid"));
|
||||||
unsigned int sec = 0;
|
unsigned int sec = 0;
|
||||||
if (m_start)
|
if (m_start)
|
||||||
sec = (Time::now() - m_start + 500000) / 1000000;
|
sec = (int)((Time::now() - m_start + 500000) / 1000000);
|
||||||
s << "|" << sec;
|
s << "|" << sec;
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
@ -793,7 +793,7 @@ void CustomTimer::getRelativeTime(String& ret, u_int64_t time)
|
||||||
String tmp = ret;
|
String tmp = ret;
|
||||||
int index = tmp.find(YSTRING("HH"));
|
int index = tmp.find(YSTRING("HH"));
|
||||||
if (index >= 0) {
|
if (index >= 0) {
|
||||||
int h = timeLeft / 3600;
|
int h = (int)(timeLeft / 3600);
|
||||||
timeLeft = timeLeft % 3600;
|
timeLeft = timeLeft % 3600;
|
||||||
String aux = "";
|
String aux = "";
|
||||||
if (h <= 9)
|
if (h <= 9)
|
||||||
|
@ -803,7 +803,7 @@ void CustomTimer::getRelativeTime(String& ret, u_int64_t time)
|
||||||
|
|
||||||
index = tmp.find(YSTRING("mm"));
|
index = tmp.find(YSTRING("mm"));
|
||||||
if (index >= 0) {
|
if (index >= 0) {
|
||||||
int m = timeLeft / 60;
|
int m = (int)(timeLeft / 60);
|
||||||
timeLeft = timeLeft % 60;
|
timeLeft = timeLeft % 60;
|
||||||
String aux = "";
|
String aux = "";
|
||||||
if (m <= 9)
|
if (m <= 9)
|
||||||
|
|
|
@ -552,10 +552,10 @@ bool JsEngAsync::run()
|
||||||
{
|
{
|
||||||
switch (m_oper) {
|
switch (m_oper) {
|
||||||
case AsyncSleep:
|
case AsyncSleep:
|
||||||
Thread::sleep(m_val);
|
Thread::sleep((unsigned int)m_val);
|
||||||
break;
|
break;
|
||||||
case AsyncUsleep:
|
case AsyncUsleep:
|
||||||
Thread::usleep(m_val);
|
Thread::usleep((unsigned long)m_val);
|
||||||
break;
|
break;
|
||||||
case AsyncYield:
|
case AsyncYield:
|
||||||
Thread::yield();
|
Thread::yield();
|
||||||
|
@ -572,7 +572,7 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
{
|
{
|
||||||
if (oper.name() == YSTRING("output")) {
|
if (oper.name() == YSTRING("output")) {
|
||||||
String str;
|
String str;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (str)
|
if (str)
|
||||||
str = *op + " " + str;
|
str = *op + " " + str;
|
||||||
|
@ -586,12 +586,12 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
else if (oper.name() == YSTRING("debug")) {
|
else if (oper.name() == YSTRING("debug")) {
|
||||||
int level = DebugNote;
|
int level = DebugNote;
|
||||||
String str;
|
String str;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (!op)
|
if (!op)
|
||||||
continue;
|
continue;
|
||||||
if ((i == 1) && oper.number() > 1 && op->isInteger())
|
if ((i == 1) && oper.number() > 1 && op->isInteger())
|
||||||
level = op->number();
|
level = (int)op->number();
|
||||||
else if (*op) {
|
else if (*op) {
|
||||||
if (str)
|
if (str)
|
||||||
str = *op + " " + str;
|
str = *op + " " + str;
|
||||||
|
@ -615,14 +615,14 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
int level = -1;
|
int level = -1;
|
||||||
String info;
|
String info;
|
||||||
String str;
|
String str;
|
||||||
for (long int i = oper.number(); i; i--) {
|
for (int i = (int)oper.number(); i; i--) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (!op)
|
if (!op)
|
||||||
continue;
|
continue;
|
||||||
if (i == 1) {
|
if (i == 1) {
|
||||||
if (level < 0) {
|
if (level < 0) {
|
||||||
if (op->isInteger())
|
if (op->isInteger())
|
||||||
level = op->number();
|
level = (int)op->number();
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -630,7 +630,7 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
info = *op;
|
info = *op;
|
||||||
}
|
}
|
||||||
else if ((i == 2) && oper.number() > 2 && op->isInteger())
|
else if ((i == 2) && oper.number() > 2 && op->isInteger())
|
||||||
level = op->number();
|
level = (int)op->number();
|
||||||
else if (*op) {
|
else if (*op) {
|
||||||
if (str)
|
if (str)
|
||||||
str = *op + " " + str;
|
str = *op + " " + str;
|
||||||
|
@ -760,7 +760,7 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
else if (oper.number() == 1) {
|
else if (oper.number() == 1) {
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (op && op->isInteger())
|
if (op && op->isInteger())
|
||||||
debugLevel(op->valInteger());
|
debugLevel((int)op->valInteger());
|
||||||
TelEngine::destruct(op);
|
TelEngine::destruct(op);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -783,7 +783,7 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
ExpOperation* op = popValue(stack,context);
|
ExpOperation* op = popValue(stack,context);
|
||||||
if (!(op && op->isInteger()))
|
if (!(op && op->isInteger()))
|
||||||
return false;
|
return false;
|
||||||
ExpEvaluator::pushOne(stack,new ExpOperation(debugAt(op->valInteger())));
|
ExpEvaluator::pushOne(stack,new ExpOperation(debugAt((int)op->valInteger())));
|
||||||
TelEngine::destruct(op);
|
TelEngine::destruct(op);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -845,7 +845,7 @@ bool JsEngine::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
if (!extractArgs(stack,oper,context,args))
|
if (!extractArgs(stack,oper,context,args))
|
||||||
return false;
|
return false;
|
||||||
ExpOperation* id = static_cast<ExpOperation*>(args[0]);
|
ExpOperation* id = static_cast<ExpOperation*>(args[0]);
|
||||||
bool ret = m_worker->removeEvent(id->valInteger(),oper.name() == YSTRING("clearInterval"));
|
bool ret = m_worker->removeEvent((unsigned int)id->valInteger(),oper.name() == YSTRING("clearInterval"));
|
||||||
ExpEvaluator::pushOne(stack,new ExpOperation(ret));
|
ExpEvaluator::pushOne(stack,new ExpOperation(ret));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -891,7 +891,7 @@ bool JsShared::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
ExpOperation* modulo = static_cast<ExpOperation*>(args[1]);
|
ExpOperation* modulo = static_cast<ExpOperation*>(args[1]);
|
||||||
int mod = 0;
|
int mod = 0;
|
||||||
if (modulo && modulo->isInteger())
|
if (modulo && modulo->isInteger())
|
||||||
mod = modulo->number();
|
mod = (int)modulo->number();
|
||||||
if (mod > 1)
|
if (mod > 1)
|
||||||
mod--;
|
mod--;
|
||||||
else
|
else
|
||||||
|
@ -911,7 +911,7 @@ bool JsShared::runNative(ObjList& stack, const ExpOperation& oper, GenObject* co
|
||||||
ExpOperation* modulo = static_cast<ExpOperation*>(args[1]);
|
ExpOperation* modulo = static_cast<ExpOperation*>(args[1]);
|
||||||
int mod = 0;
|
int mod = 0;
|
||||||
if (modulo && modulo->isInteger())
|
if (modulo && modulo->isInteger())
|
||||||
mod = modulo->number();
|
mod = (int)modulo->number();
|
||||||
if (mod > 1)
|
if (mod > 1)
|
||||||
mod--;
|
mod--;
|
||||||
else
|
else
|
||||||
|
@ -1107,7 +1107,7 @@ bool JsMessage::runNative(ObjList& stack, const ExpOperation& oper, GenObject* c
|
||||||
unsigned int priority = 100;
|
unsigned int priority = 100;
|
||||||
if (prio) {
|
if (prio) {
|
||||||
if (prio->isInteger() && (prio->number() >= 0))
|
if (prio->isInteger() && (prio->number() >= 0))
|
||||||
priority = prio->number();
|
priority = (unsigned int)prio->number();
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1277,7 +1277,7 @@ void JsMessage::getColumn(ObjList& stack, const ExpOperation* col, GenObject* co
|
||||||
// [ val1, val2, val3 ]
|
// [ val1, val2, val3 ]
|
||||||
int idx = -1;
|
int idx = -1;
|
||||||
if (col->isInteger())
|
if (col->isInteger())
|
||||||
idx = col->number();
|
idx = (int)col->number();
|
||||||
else {
|
else {
|
||||||
for (int i = 0; i < cols; i++) {
|
for (int i = 0; i < cols; i++) {
|
||||||
GenObject* o = arr->get(i,0);
|
GenObject* o = arr->get(i,0);
|
||||||
|
@ -1333,7 +1333,7 @@ void JsMessage::getRow(ObjList& stack, const ExpOperation* row, GenObject* conte
|
||||||
if (row) {
|
if (row) {
|
||||||
// { col1: val1, col2: val2 }
|
// { col1: val1, col2: val2 }
|
||||||
if (row->isInteger()) {
|
if (row->isInteger()) {
|
||||||
int idx = row->number() + 1;
|
int idx = (int)row->number() + 1;
|
||||||
if (idx > 0 && idx <= rows) {
|
if (idx > 0 && idx <= rows) {
|
||||||
JsObject* jso = new JsObject("Object",mutex());
|
JsObject* jso = new JsObject("Object",mutex());
|
||||||
for (int c = 0; c < cols; c++) {
|
for (int c = 0; c < cols; c++) {
|
||||||
|
@ -1381,11 +1381,11 @@ void JsMessage::getResult(ObjList& stack, const ExpOperation& row, const ExpOper
|
||||||
if (arr && arr->getRows() && row.isInteger()) {
|
if (arr && arr->getRows() && row.isInteger()) {
|
||||||
int rows = arr->getRows() - 1;
|
int rows = arr->getRows() - 1;
|
||||||
int cols = arr->getColumns();
|
int cols = arr->getColumns();
|
||||||
int r = row.number();
|
int r = (int)row.number();
|
||||||
if (r >= 0 && r < rows) {
|
if (r >= 0 && r < rows) {
|
||||||
int c = -1;
|
int c = -1;
|
||||||
if (col.isInteger())
|
if (col.isInteger())
|
||||||
c = col.number();
|
c = (int)col.number();
|
||||||
else {
|
else {
|
||||||
for (int i = 0; i < cols; i++) {
|
for (int i = 0; i < cols; i++) {
|
||||||
GenObject* o = arr->get(i,0);
|
GenObject* o = arr->get(i,0);
|
||||||
|
@ -1615,7 +1615,7 @@ bool JsFile::runNative(ObjList& stack, const ExpOperation& oper, GenObject* cont
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
bool ok = fTime->isInteger() && (fTime->number() >= 0) &&
|
bool ok = fTime->isInteger() && (fTime->number() >= 0) &&
|
||||||
File::setFileTime(*fName,fTime->number());
|
File::setFileTime(*fName,(unsigned int)fTime->number());
|
||||||
TelEngine::destruct(fTime);
|
TelEngine::destruct(fTime);
|
||||||
TelEngine::destruct(fName);
|
TelEngine::destruct(fName);
|
||||||
ExpEvaluator::pushOne(stack,new ExpOperation(ok));
|
ExpEvaluator::pushOne(stack,new ExpOperation(ok));
|
||||||
|
|
|
@ -354,7 +354,7 @@ bool ExpireHandler::received(Message &msg)
|
||||||
{
|
{
|
||||||
if ((s_count = (s_count+1) % 30)) // Check for timeouts once at 30 seconds
|
if ((s_count = (s_count+1) % 30)) // Check for timeouts once at 30 seconds
|
||||||
return false;
|
return false;
|
||||||
u_int64_t time = msg.msgTime().sec();
|
unsigned int time = msg.msgTime().sec();
|
||||||
Lock lock(s_mutex);
|
Lock lock(s_mutex);
|
||||||
int count = s_accounts.sections();
|
int count = s_accounts.sections();
|
||||||
for (int i = 0;i < count;) {
|
for (int i = 0;i < count;) {
|
||||||
|
|
|
@ -50,7 +50,7 @@ private:
|
||||||
bool m_swap;
|
bool m_swap;
|
||||||
unsigned m_rate;
|
unsigned m_rate;
|
||||||
unsigned m_brate;
|
unsigned m_brate;
|
||||||
long m_repeatPos;
|
int64_t m_repeatPos;
|
||||||
unsigned m_total;
|
unsigned m_total;
|
||||||
u_int64_t m_time;
|
u_int64_t m_time;
|
||||||
String m_id;
|
String m_id;
|
||||||
|
|
|
@ -1177,7 +1177,7 @@ unsigned long YRTPConsumer::Consume(const DataBlock &data, unsigned long tStamp,
|
||||||
XDebug(&splugin,DebugAll,"YRTPConsumer writing %d UDPTL bytes, ts=%lu [%p]",
|
XDebug(&splugin,DebugAll,"YRTPConsumer writing %d UDPTL bytes, ts=%lu [%p]",
|
||||||
data.length(),tStamp,this);
|
data.length(),tStamp,this);
|
||||||
// for T.38 the timestamp is used as sequence number
|
// for T.38 the timestamp is used as sequence number
|
||||||
m_wrap->udptl()->udptlSend(ptr,len,tStamp);
|
m_wrap->udptl()->udptlSend(ptr,len,(uint16_t)tStamp);
|
||||||
return invalidStamp();
|
return invalidStamp();
|
||||||
}
|
}
|
||||||
if (!(m_wrap->bufSize() && m_wrap->rtp()))
|
if (!(m_wrap->bufSize() && m_wrap->rtp()))
|
||||||
|
@ -1266,7 +1266,7 @@ void YRTPMonitor::startup()
|
||||||
|
|
||||||
void YRTPMonitor::saveStats(Message& msg) const
|
void YRTPMonitor::saveStats(Message& msg) const
|
||||||
{
|
{
|
||||||
unsigned int d = m_start ? ((m_last - m_start + 500000) / 1000000) : 0;
|
uint64_t d = m_start ? ((m_last - m_start + 500000) / 1000000) : 0;
|
||||||
msg.addParam("rtp_rx_packets",String(m_rtpPackets));
|
msg.addParam("rtp_rx_packets",String(m_rtpPackets));
|
||||||
msg.addParam("rtcp_rx_packets",String(m_rtcpPackets));
|
msg.addParam("rtcp_rx_packets",String(m_rtcpPackets));
|
||||||
msg.addParam("rtp_rx_bytes",String(m_rtpBytes));
|
msg.addParam("rtp_rx_bytes",String(m_rtpBytes));
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
Optimization="2"
|
Optimization="2"
|
||||||
InlineFunctionExpansion="1"
|
InlineFunctionExpansion="1"
|
||||||
AdditionalIncludeDirectories=".,.."
|
AdditionalIncludeDirectories=".,.."
|
||||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
|
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE"
|
||||||
StringPooling="true"
|
StringPooling="true"
|
||||||
RuntimeLibrary="2"
|
RuntimeLibrary="2"
|
||||||
EnableFunctionLevelLinking="true"
|
EnableFunctionLevelLinking="true"
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
AdditionalIncludeDirectories=".,.."
|
AdditionalIncludeDirectories=".,.."
|
||||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL"
|
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE"
|
||||||
MinimalRebuild="true"
|
MinimalRebuild="true"
|
||||||
BasicRuntimeChecks="3"
|
BasicRuntimeChecks="3"
|
||||||
RuntimeLibrary="3"
|
RuntimeLibrary="3"
|
||||||
|
|
|
@ -53,7 +53,7 @@
|
||||||
ProgramDataBaseFileName=".\Debug\ilbc/"
|
ProgramDataBaseFileName=".\Debug\ilbc/"
|
||||||
WarningLevel="3"
|
WarningLevel="3"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
DebugInformationFormat="4"
|
DebugInformationFormat="3"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCManagedResourceCompilerTool"
|
Name="VCManagedResourceCompilerTool"
|
||||||
|
|
|
@ -53,7 +53,7 @@
|
||||||
ProgramDataBaseFileName=".\Debug\miniwebrtc/"
|
ProgramDataBaseFileName=".\Debug\miniwebrtc/"
|
||||||
WarningLevel="3"
|
WarningLevel="3"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
DebugInformationFormat="4"
|
DebugInformationFormat="3"
|
||||||
CompileAs="0"
|
CompileAs="0"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -210,6 +210,10 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\processing\agc\analog_agc.c"
|
RelativePath="..\libs\miniwebrtc\audio\processing\agc\analog_agc.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines.c"
|
||||||
>
|
>
|
||||||
|
@ -232,10 +236,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_hist.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_hist.c"
|
||||||
>
|
>
|
||||||
|
@ -262,6 +262,10 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_hist.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_hist.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_logist.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_logist.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_logist.c"
|
||||||
>
|
>
|
||||||
|
@ -284,10 +288,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_logist.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\processing\audio_buffer.cc"
|
RelativePath="..\libs\miniwebrtc\audio\processing\audio_buffer.cc"
|
||||||
>
|
>
|
||||||
|
@ -308,10 +308,6 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\common\processing\auto_correlation.c"
|
RelativePath="..\libs\miniwebrtc\audio\common\processing\auto_correlation.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.c"
|
||||||
>
|
>
|
||||||
|
@ -334,6 +330,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\bw_expand.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\bw_expand.c"
|
||||||
>
|
>
|
||||||
|
@ -462,10 +462,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_bwe.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\decode_bwe.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\decode_bwe.c"
|
||||||
>
|
>
|
||||||
|
@ -488,6 +484,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_bwe.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_plc.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_plc.c"
|
||||||
>
|
>
|
||||||
|
@ -544,10 +544,6 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\processing\echo_control_mobile_impl.cc"
|
RelativePath="..\libs\miniwebrtc\audio\processing\echo_control_mobile_impl.cc"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\encode.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\encode.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\encode.c"
|
||||||
>
|
>
|
||||||
|
@ -592,6 +588,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\encode.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\encode_lpc_swb.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\encode_lpc_swb.c"
|
||||||
>
|
>
|
||||||
|
@ -616,6 +616,10 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\enhancer_interface.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\enhancer_interface.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\entropy_coding.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\entropy_coding.c"
|
||||||
>
|
>
|
||||||
|
@ -638,10 +642,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.c"
|
||||||
>
|
>
|
||||||
|
@ -692,34 +692,12 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\common\processing\filter_ma_fast_q12.c"
|
RelativePath="..\libs\miniwebrtc\audio\common\processing\filter_ma_fast_q12.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.c"
|
|
||||||
>
|
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
||||||
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
|
||||||
Name="Release|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
||||||
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbanks.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.c"
|
||||||
>
|
>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
|
@ -744,6 +722,28 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbanks.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbanks.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbanks.c"
|
||||||
|
>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCLCompilerTool"
|
||||||
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
||||||
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Release|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCLCompilerTool"
|
||||||
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
||||||
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\filtered_cb_vecs.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\filtered_cb_vecs.c"
|
||||||
>
|
>
|
||||||
|
@ -848,6 +848,10 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\isacfix.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\isacfix.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lattice.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lattice.c"
|
||||||
>
|
>
|
||||||
|
@ -870,10 +874,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice_c.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice_c.c"
|
||||||
>
|
>
|
||||||
|
@ -992,10 +992,6 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\pack_bits.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\pack_bits.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_estimator.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_estimator.c"
|
||||||
>
|
>
|
||||||
|
@ -1018,6 +1014,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_filter.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_filter.c"
|
||||||
>
|
>
|
||||||
|
@ -1044,10 +1044,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_gain_tables.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_gain_tables.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_gain_tables.c"
|
||||||
>
|
>
|
||||||
|
@ -1071,7 +1067,7 @@
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_gain_tables.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1096,6 +1092,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\poly_to_lsf.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\poly_to_lsf.c"
|
||||||
>
|
>
|
||||||
|
@ -1176,6 +1176,10 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\sort_sq.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\sort_sq.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\spectrum_ar_model_tables.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\spectrum_ar_model_tables.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\spectrum_ar_model_tables.c"
|
||||||
>
|
>
|
||||||
|
@ -1198,10 +1202,6 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\spectrum_ar_model_tables.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\common\processing\spl_sqrt.c"
|
RelativePath="..\libs\miniwebrtc\audio\common\processing\spl_sqrt.c"
|
||||||
>
|
>
|
||||||
|
@ -1260,10 +1260,6 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\swap_bytes.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\swap_bytes.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\transform.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\transform.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\transform.c"
|
||||||
>
|
>
|
||||||
|
@ -1286,6 +1282,10 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\transform.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\unpack_bits.c"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\unpack_bits.c"
|
||||||
>
|
>
|
||||||
|
@ -1400,11 +1400,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1444,11 +1444,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\codec.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\codec.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\codec.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\codec.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1568,11 +1568,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\fft.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\fft.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1588,11 +1588,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1708,11 +1708,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lpc_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lpc_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
@ -1783,22 +1783,22 @@
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_gain_tables.h"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_gain_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_gain_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_gain_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\poly_to_lsf.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\poly_to_lsf.h"
|
||||||
>
|
>
|
||||||
|
@ -1900,11 +1900,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\structs.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\structs.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\structs.h"
|
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\structs.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
|
Loading…
Reference in New Issue