]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_conference Add energy level to conference_add_event_member_data
authorAndrew Thompson <andrew@hijacked.us>
Sat, 22 Jan 2011 02:50:02 +0000 (21:50 -0500)
committerAndrew Thompson <andrew@hijacked.us>
Sat, 22 Jan 2011 02:50:02 +0000 (21:50 -0500)
This is useful when you want to find the energy a member joined with
without having to pull the XML list

src/mod/applications/mod_conference/mod_conference.c

index 2d9341a5989300452730404ade00ea9baf36c7e4..7f7ee83795e7b62ae6352943625fd1e50338a9d6 100644 (file)
@@ -477,6 +477,7 @@ static switch_status_t conference_add_event_member_data(conference_member_t *mem
        switch_event_add_header(event, SWITCH_STACK_BOTTOM, "Mute-Detect", "%s", switch_test_flag(member, MFLAG_MUTE_DETECT) ? "true" : "false" );
        switch_event_add_header(event, SWITCH_STACK_BOTTOM, "Member-ID", "%u", member->id);
        switch_event_add_header(event, SWITCH_STACK_BOTTOM, "Member-Type", "%s", switch_test_flag(member, MFLAG_MOD) ? "moderator" : "member");
+       switch_event_add_header(event, SWITCH_STACK_BOTTOM, "Energy-Level", "%d", member->energy_level);
 
        return status;
 }