Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/windowsReleaseTest
  • release/releaseTest
  • release/releaseWindowsTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 4.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
30 results

socket_pair.cpp

Blame
    • Pierre Lespagnol's avatar
      52cea6a2
      srtp: fix decrypt errors · 52cea6a2
      Pierre Lespagnol authored
      Before this patch when the the sender is restarted, we get the last sequence number from media_encoder that is refreshed on each frame only. But the sequence number continue to be incremented on each RTP packet sent, this result in rollover counter (ROC) desynchronisation in srtp context because the largest sequence number sent is now superior to sequence number that is supposed to occur only when sequence number overflow 65535.
      
      With the patch when the sender is restarted, we keep the last sequence number from socket_pair (RTP level)
      
      Change-Id: I531e3d0a073c251c78bbf9f0ffc702aafaf6ccc8
      52cea6a2
      History
      srtp: fix decrypt errors
      Pierre Lespagnol authored
      Before this patch when the the sender is restarted, we get the last sequence number from media_encoder that is refreshed on each frame only. But the sequence number continue to be incremented on each RTP packet sent, this result in rollover counter (ROC) desynchronisation in srtp context because the largest sequence number sent is now superior to sequence number that is supposed to occur only when sequence number overflow 65535.
      
      With the patch when the sender is restarted, we keep the last sequence number from socket_pair (RTP level)
      
      Change-Id: I531e3d0a073c251c78bbf9f0ffc702aafaf6ccc8
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.