1. 07 Sep, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Source code: · 5f3273b8
      Andrea Gianarda authored
        - Add callback to notify the application that a participant has changed role in the conference
        - Take into account role when creating the list of participant informations of a conference
        - Give priority to the conference information stored in the database over that cached in the call log object
        - When a participant is added, give the application a pointer to it with all the informations up to date
        - In the event of a full state, reduce the number of database accesses by updating the conference information in the callback onFullStateReceived. Previously, for every participant added a DB access was required in order to update the conference information
      
      Tests:
        - Add verification of role and sequence id of every participant info in the conference information in the call logs and conference information
        - add helper functions to ease checking of conference informations
      5f3273b8
  2. 06 Sep, 2023 - 3 commits
  3. 05 Sep, 2023 - 1 commit
  4. 04 Sep, 2023 - 4 commits
  5. 01 Sep, 2023 - 2 commits
  6. 31 Aug, 2023 - 2 commits
  7. 25 Aug, 2023 - 1 commit
  8. 24 Aug, 2023 - 5 commits
  9. 23 Aug, 2023 - 3 commits
  10. 22 Aug, 2023 - 3 commits
  11. 16 Aug, 2023 - 2 commits
  12. 12 Aug, 2023 - 1 commit
  13. 11 Aug, 2023 - 2 commits
  14. 10 Aug, 2023 - 3 commits
  15. 09 Aug, 2023 - 1 commit
  16. 07 Aug, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Rename linphone_conference_info_set_participants_2 as... · 4c1af495
      Andrea Gianarda authored
      Rename linphone_conference_info_set_participants_2 as linphone_conference_info_set_participant_infos
      
      Do not call deprecated function
      linphone_conference_info_get_participants in testers but use linphone_conference_info_get_participant_infos
      4c1af495
  17. 04 Aug, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Implement conference broadcast feature. · 32f4c5a3
      Andrea Gianarda authored
      It allows the organizer to choose whether participant are speakers or
      listener in a conference.
      For scheduled conferences, if a participant is not in the list of
      allowed participants, he/she will have its role set to listener (i.e
      audio stream will be sendonly from the server side and recvonly on the
      client side).
      
      Non scheduled conferences will have the organizer and participants to be
      speakers.
      
      The dynamic change of a participant role is not supported yet once the
      conference is started but it may be done prior to it by updating the
      conference informations
      32f4c5a3
  18. 03 Aug, 2023 - 2 commits
  19. 02 Aug, 2023 - 2 commits