diff options
author | Rakesh Raghava <rakeshraghava@google.com> | 2023-01-23 11:03:09 +0000 |
---|---|---|
committer | Rakesh Raghava <rakeshraghava@google.com> | 2023-01-23 14:30:40 +0000 |
commit | 5b3011d681253e5ceb8752e96e07e94fcf4daa39 (patch) | |
tree | ef0dcf97bc5744022699a6bd7ea85762b395a16c /tests/native | |
parent | 25c0f8d957880aaf9d722b97c86d9c7871573fd4 (diff) | |
download | ImsMedia-5b3011d681253e5ceb8752e96e07e94fcf4daa39.tar.gz |
Statistics Summary Report Block corruption issue resolved
First 2 bytes of Statistics Summary Report Block in RTCP were replaced by round trip delay, as round trip delay offset was set as zero, which caused corruption.
As media core handled round trip delay bytes in VoIP Metrics Report Block, rtd handling in rtpstack is removed now including rtd offset.
UT updated.
Bug: 263843202
Bug: 266180395
Test: Verified RtcpXr sent in VoLte call
atest ImsMediaNativeTests with/without Hwasan
Change-Id: I33e9a999d2fdc523c0629a502193983e12fe6065
Diffstat (limited to 'tests/native')
-rw-r--r-- | tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/protocol/rtp/core/RtcpXrPacketTest.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/protocol/rtp/core/RtcpXrPacketTest.cpp b/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/protocol/rtp/core/RtcpXrPacketTest.cpp index 46ada70e..1c9a1cb8 100644 --- a/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/protocol/rtp/core/RtcpXrPacketTest.cpp +++ b/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/protocol/rtp/core/RtcpXrPacketTest.cpp @@ -17,8 +17,6 @@ #include <RtcpXrPacket.h> #include <gtest/gtest.h> -#define NTP2MSEC 65.555555 - TEST(RtcpXrPacketTest, TestGetSetMethods) { RtcpXrPacket objRtcpXrPacket; @@ -31,12 +29,6 @@ TEST(RtcpXrPacketTest, TestGetSetMethods) ASSERT_TRUE(pRet != nullptr); EXPECT_EQ(*pRet, objRtcpHeader); - objRtcpXrPacket.setRTTD(0xAAAAAAAA); - EXPECT_EQ(objRtcpXrPacket.getRTTD(), 0xAAAAAAAA); - - objRtcpXrPacket.setRttdOffset(0xAAAA); - EXPECT_EQ(objRtcpXrPacket.getRttdOffset(), 0xAAAA); - uint8_t testReport[] = {0xe6, 0x5f, 0xa5, 0x31, 0x53, 0x91, 0x24, 0xc2, 0x00, 0x04, 0x01}; RtpBuffer* pTestReportBuf = new RtpBuffer(sizeof(testReport), testReport); @@ -64,7 +56,6 @@ TEST(RtcpXrPacketTest, TestFormXrPacket) RtpBuffer objRtcpPktBuf(64, nullptr); objRtcpPktBuf.setLength(0); RtcpXrPacket objRtcpXrPacket; - objRtcpXrPacket.setRttdOffset(2 * NTP2MSEC); RtcpHeader header; header.setVersion(2); |