So I did a little more digging and found a real simple answer:

${CHANNEL(audionativeformat)}

tells me 'ulaw' or 'siren14' and lets me pick the right file extension
for the record function.




On Tue, Sep 13, 2011 at 5:19 PM, Tom Browning <ttbrown...@gmail.com> wrote:
> Sorry if this is an obvious question and perhaps my Google foo isn't
> right on this one:
>
> I have calls coming into an Asterisk server that may be using 2
> different codecs.  I am recording audio in both cases but the
> challenge is knowing which codec was negotiated at call setup.  I need
> to pass the proper format to the record command as the codecs cannot
> be transcoded and are only supported for playback/record/passthru etc.
>
> Is there some global variable present that I can look at for codec
> identification?
>

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to