[Asterisk-cvs] asterisk/include/asterisk frame.h,1.32,1.33
markster at lists.digium.com
markster at lists.digium.com
Tue May 18 23:27:25 CDT 2004
Update of /usr/cvsroot/asterisk/include/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv20665/include/asterisk
Modified Files:
frame.h
Log Message:
Allow multiple codecs to be printed in debug (bug #989)
Index: frame.h
===================================================================
RCS file: /usr/cvsroot/asterisk/include/asterisk/frame.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- frame.h 19 Apr 2004 08:11:51 -0000 1.32
+++ frame.h 19 May 2004 03:39:44 -0000 1.33
@@ -319,14 +319,24 @@
*/
int ast_fr_fdhangup(int fd);
-//! Get a format from a name
+//! Get the name of a format
/*!
* \param format id of format
- * Gets the name of a format.
- * This returns the name of the format in a sttring or UNKN if unknown.
+ * \return A static string containing the name of the format or "UNKN" if unknown.
*/
-//! Get the name of a format
extern char* ast_getformatname(int format);
+
+//! Get the names of a set of formats
+/*!
+ * \param buf a buffer for the output string
+ * \param n size of buf (bytes)
+ * \param format the format (combined IDs of codecs)
+ * Prints a list of readable codec names corresponding to "format".
+ * ex: for format=AST_FORMAT_GSM|AST_FORMAT_SPEEX|AST_FORMAT_ILBC it will return "0x602(GSM|SPEEX|ILBC)"
+ * \return The return value is buf.
+ */
+extern char* ast_getformatname_multiple(char *buf, unsigned n, int format);
+
/*!
* \param name string of format
More information about the svn-commits
mailing list