<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Russell Bryant wrote:<br>
<blockquote cite="mid465F5168.4090400@digium.com" type="cite">2.c) If
we offer G.729 for a call, even if it is not the preferred format, a
license needs to be reserved, because the other side could start
sending it at any time.
  <br>
</blockquote>
Instead of thinking of this as "reserve a license", perhaps it should
be done more generically as "reserve a transcoder instance".<br>
<br>
This would allow, in future, doing things like:<br>
<ul>
  <li>The G.729 license case above</li>
  <li>Only offering codecs that are only available from a TC400 board
if there are spare instances available</li>
  <li>Dynamically limiting the usage of codecs with a high CPU cost -
"sorry, no CPU available for doing any more Speex right now, try GSM..."<br>
  </li>
</ul>
This way, there are advantages to everybody, not just to that one
binary blob :-)<br>
<br>
Cheers,<br>
&nbsp;&nbsp;&nbsp; Nic.<br>
<pre class="moz-signature" cols="72">-- 
Nic Bellamy,
Head Of Engineering, Vadacom Ltd - <a class="moz-txt-link-freetext" href="http://www.vadacom.co.nz/">http://www.vadacom.co.nz/</a>
</pre>
</body>
</html>