Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for MSC3291: Muting in VoIP calls #1812

Merged
merged 17 commits into from
Aug 2, 2021

Commits on Jul 27, 2021

  1. Add types for MSC3291

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    21f107d View commit details
    Browse the repository at this point in the history
  2. Give CallFeed a mute state

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    8e6040a View commit details
    Browse the repository at this point in the history
  3. Basic implementation of MSC3291

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    1df90f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19f90f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Handle purpose changes

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    6fda2a0 View commit details
    Browse the repository at this point in the history
  2. Fix typo which caused all feeds to be muted by default

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    8de6c5a View commit details
    Browse the repository at this point in the history
  3. Make mute state props mandetory

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    057eb0f View commit details
    Browse the repository at this point in the history
  4. Add a method for setting remoteSDPStreamMetadata

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    b11a845 View commit details
    Browse the repository at this point in the history
  5. Test mute metadata gets mapped onto feeds

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    23ab3e3 View commit details
    Browse the repository at this point in the history
  6. Add recursivelyAssign()

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    ca7a457 View commit details
    Browse the repository at this point in the history
  7. Write tests for recursivelyAssign()

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    2d25150 View commit details
    Browse the repository at this point in the history
  8. Use recursivelyAssign

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    606aa29 View commit details
    Browse the repository at this point in the history
  9. Handle missing params

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    b3c6684 View commit details
    Browse the repository at this point in the history
  10. Fix types

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    87fd352 View commit details
    Browse the repository at this point in the history
  11. Fix handling when remoteSDPStreamMetadata is null

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    ca042b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. Configuration menu
    Copy the full SHA
    db5de4c View commit details
    Browse the repository at this point in the history
  2. Allow recieving unprefixed version of m.call.sdp_stream_metadata_changed

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    e6696f7 View commit details
    Browse the repository at this point in the history