[asterisk-commits] mjordan: branch 11 r396944 - /branches/11/apps/app_meetme.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Aug 19 18:53:56 CDT 2013
Author: mjordan
Date: Mon Aug 19 18:53:55 2013
New Revision: 396944
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=396944
Log:
Resolve conflicts between CONFFLAG_DONT_DENOISE and CONFFLAG_INTROUSER_VMREC
When r382230 added an option to not denoise the MeetMe conference (if a user
had a channel whose format's sample rate changed frequently, for example),
the value added was the maximum allowed value for the constants that define
the options for MeetMe in 1.8. Not so in 11 - unfortunately, the option
CONFFLAG_DONT_DENOISE conflicts with CONFFLAG_INTROUESR_VMREC. This patch
fixes that, and also tweaks one of the way in which the constants was
declared for consistency.
Thanks to Tony Mountifield for pointing out the problem and solution.
(closes issue ASTERISK-22269)
Reported by: Tony Mountifield
Modified:
branches/11/apps/app_meetme.c
Modified: branches/11/apps/app_meetme.c
URL: http://svnview.digium.com/svn/asterisk/branches/11/apps/app_meetme.c?view=diff&rev=396944&r1=396943&r2=396944
==============================================================================
--- branches/11/apps/app_meetme.c (original)
+++ branches/11/apps/app_meetme.c Mon Aug 19 18:53:55 2013
@@ -655,9 +655,9 @@
#define CONFFLAG_INTROMSG (1ULL << 32) /*!< If set play an intro announcement at start of conference */
#define CONFFLAG_INTROUSER_VMREC (1ULL << 33)
/*! If there's only one person left in a conference when someone leaves, kill the conference */
-#define CONFFLAG_KILL_LAST_MAN_STANDING ((uint64_t)1 << 34)
+#define CONFFLAG_KILL_LAST_MAN_STANDING (1ULL << 34)
/*! If set, don't enable a denoiser for the channel */
-#define CONFFLAG_DONT_DENOISE (1ULL << 33)
+#define CONFFLAG_DONT_DENOISE (1ULL << 35)
enum {
OPT_ARG_WAITMARKED = 0,
More information about the asterisk-commits
mailing list