Exemplo n.º 1
0
void OscServer::init(){
  commandCount = 0;
  setRemoteIP(settings.remoteIPAddress);
  setRemotePort(settings.remotePort);
  setBroadcastMode(settings.broadcast);
  autoRemoteIPAddress = settings.autoremote;
}
Exemplo n.º 2
0
void Sdp::setMediaTransportInfoFromRemoteSdp()
{
    if (!activeRemoteSession_) {
        ERROR("Remote sdp is NULL while parsing media");
        return;
    }

    for (unsigned i = 0; i < activeRemoteSession_->media_count; ++i)
        if (pj_stricmp2(&activeRemoteSession_->media[i]->desc.media, "audio") == 0) {
            setRemoteAudioPort(activeRemoteSession_->media[i]->desc.port);
            setRemoteIP(std::string(activeRemoteSession_->conn->addr.ptr, activeRemoteSession_->conn->addr.slen));
            return;
        }

    ERROR("No remote sdp media found in the remote offer");
}