Module: sems Branch: master Commit: 629dbc6f2d170b8f10bac2ff318355aae8972889 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=629dbc6f2d170b8f10bac2ff318355aae8972889
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Tue Apr 24 11:07:46 2012 +0200 write allocated dynamic payload ID into the payload structure. --- core/AmPlugIn.cpp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/AmPlugIn.cpp b/core/AmPlugIn.cpp index 85c98ac..7ef4bb8 100644 --- a/core/AmPlugIn.cpp +++ b/core/AmPlugIn.cpp @@ -682,15 +682,15 @@ int AmPlugIn::addPayload(amci_payload_t* p) ERROR("payload id (%i) already supported\n",p->payload_id); return -1; } - payloads.insert(std::make_pair(p->payload_id,p)); - id = p->payload_id; } else { - payloads.insert(std::make_pair(dynamic_pl,p)); - id = dynamic_pl; + p->payload_id = dynamic_pl; dynamic_pl++; } + payloads.insert(std::make_pair(p->payload_id,p)); + id = p->payload_id; + for (i = 0; i < AmConfig::CodecOrder.size(); i++) { if (p->name == AmConfig::CodecOrder[i]) break; } _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
