Home | History | Annotate | Download | only in source

Lines Matching defs:participant

23   MixerParticipant* participant;
373 MixerParticipant* participant, bool mixable) {
376 // participant is in the _participantList if it is being mixed.
377 SetAnonymousMixabilityStatus(participant, false);
383 IsParticipantInList(*participant, _participantList);
393 success = AddParticipantToList(participant, &_participantList);
395 success = RemoveParticipantFromList(participant, &_participantList);
399 "failed to %s participant",
421 const MixerParticipant& participant) const {
423 return IsParticipantInList(participant, _participantList);
427 MixerParticipant* participant, bool anonymous) {
429 if(IsParticipantInList(*participant, _additionalParticipantList)) {
433 if(!RemoveParticipantFromList(participant,
436 "unable to remove participant from anonymous list");
440 return AddParticipantToList(participant, &_participantList) ? 0 : -1;
445 const bool mixable = RemoveParticipantFromList(participant,
452 "participant must be registered before turning it into anonymous");
457 return AddParticipantToList(participant, &_additionalParticipantList) ?
462 const MixerParticipant& participant) const {
464 return IsParticipantInList(participant, _additionalParticipantList);
536 for (MixerParticipantList::const_iterator participant =
537 _participantList.begin(); participant != _participantList.end();
538 ++participant) {
547 wasMixed = (*participant)->_mixHistory->WasMixed();
557 if((*participant)->GetAudioFrame(_id, audioFrame) != 0) {
559 "failed to GetAudioFrame() from participant");
574 "invalid VAD state from participant");
617 (*mixParticipantList)[audioFrame->id_] = *participant;
641 (*mixParticipantList)[audioFrame->id_] = *participant;
649 pair->participant = *participant;
655 pair->participant = *participant;
680 (*iter)->participant;
696 (*iter)->participant;
712 // The GetAudioFrame() callback may result in the participant being removed
721 for (MixerParticipantList::const_iterator participant =
723 participant != additionalParticipantList.end();
724 ++participant) {
733 if((*participant)->GetAudioFrame(_id, audioFrame) != 0) {
735 "failed to GetAudioFrame() from participant");
757 participant =_participantList.begin();
758 participant != _participantList.end();
759 ++participant) {
765 if (it->second == *participant) {
770 (*participant)->_mixHistory->SetIsMixed(isMixed);
799 const MixerParticipant& participant,
802 "IsParticipantInList(participant,participantList)");
806 if(&participant == *iter) {
814 MixerParticipant* participant,
817 "AddParticipantToList(participant, participantList)");
818 participantList->push_back(participant);
820 participant->_mixHistory->ResetMixedStatus();
825 MixerParticipant* participant,
828 "RemoveParticipantFromList(participant, participantList)");
832 if(*iter == participant) {
834 // Participant is no longer mixed, reset to default.
835 participant->_mixHistory->ResetMixedStatus();