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