[jitsi-dev] [jitsi/jitsi-videobridge] Fix for NPE in simulcast receiver. (#325)


#1

https://github.com/jitsi/jitsi-videobridge/commit/245ed9d3342e65c67cd3e9659c9c344760ca7713 introduces an NPE under certain occasions. This commit fixes it.
You can view, comment on, or merge this pull request online at:

  https://github.com/jitsi/jitsi-videobridge/pull/325

-- Commit Summary --

  * ref(concurrency): RecurringProcessible to RecurringRunnable .
  * ref(rtcp): Removes obsolete RTCP termination strategy.
  * ref(rewriting): Sanitizes SSRC rewriting.
  * fix(simulcast): Prevents switching to a stream without a clock.
  * jitsi/libjitsi#af94c37
  * fix(sim): Prevents NPE.

-- File Changes --

    M pom.xml (2)
    M src/main/java/org/jitsi/videobridge/LipSyncHack.java (2)
    M src/main/java/org/jitsi/videobridge/RtpChannel.java (141)
    M src/main/java/org/jitsi/videobridge/VideoChannel.java (226)
    M src/main/java/org/jitsi/videobridge/Videobridge.java (11)
    M src/main/java/org/jitsi/videobridge/eventadmin/callstats/CallStatsConferenceStatsHandler.java (54)
    M src/main/java/org/jitsi/videobridge/ratecontrol/AdaptiveSimulcastBitrateController.java (30)
    M src/main/java/org/jitsi/videobridge/ratecontrol/LastNBitrateController.java (34)
    D src/main/java/org/jitsi/videobridge/rtcp/FallbackingRTCPTerminationStrategy.java (238)
    D src/main/java/org/jitsi/videobridge/rtcp/VideoChannelRTCPTerminationStrategy.java (63)
    M src/main/java/org/jitsi/videobridge/simulcast/SimulcastReceiver.java (22)
    M src/main/java/org/jitsi/videobridge/simulcast/SimulcastSenderManager.java (3)
    M src/main/java/org/jitsi/videobridge/simulcast/SimulcastStream.java (1)
    M src/main/java/org/jitsi/videobridge/simulcast/sendmodes/SendMode.java (4)
    M src/main/java/org/jitsi/videobridge/simulcast/sendmodes/SwitchingSendMode.java (9)
    M src/main/java/org/jitsi/videobridge/stats/StatsManager.java (72)
    M src/test/java/org/jitsi/videobridge/simulcast/SimulcastReceiverTest.java (12)
    M src/test/java/org/jitsi/videobridge/simulcast/SimulcastTest.java (16)

-- Patch Links --

https://github.com/jitsi/jitsi-videobridge/pull/325.patch
https://github.com/jitsi/jitsi-videobridge/pull/325.diff

···

--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/325


#2

Merged #325.

···

--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/325#event-815128145