I&#39;m trying to conserve processor power by recording in native file format, PCMU in my case. It works great with the following line<div><br></div><div>session:execute(&quot;record&quot;, &quot;/tmp/my_recording.&quot;..session:getVariable(&quot;read_codec&quot;));</div>
<div><br></div><div>however it fails to work with</div><div><br></div><div>session:execute(&quot;record_session&quot;, &quot;/tmp/my_recording.&quot;..session:getVariable(&quot;read_codec&quot;));</div><div>or </div><div>
record = api:execute(&quot;sched_api&quot;, &#39;+1 none uuid_record &#39;..session:getVariable(&quot;uuid&quot;)..&#39; start /tmp/my_recording.&#39;..session:getVariable(&quot;read_codec&quot;));</div><div><br></div><div>
Why is it that it works with record, but not with record_session or uuid_record? Is there something I&#39;m over looking? In the latter two the consul reports</div><div><br></div><div>2009-11-22 18:39:04.265284 [INFO] mod_native_file.c:82 Opening File [/tmp/my_recording.PCMU] 8000hz</div>
<div><br></div><div>as if it&#39;s recording, but /tmp/my_recording.PCMU never shows up. However if I change it to .wav instead of .PCMU it works. Any ideas?</div><div><br></div><div>--matt</div>