Skip to content

Commit

Permalink
Release 1.10.6 - Improved connection quality delegate in Direct Calls.
Browse files Browse the repository at this point in the history
  • Loading branch information
mininny committed Apr 21, 2023
1 parent 69a70e0 commit 0f0e8d3
Show file tree
Hide file tree
Showing 23 changed files with 117 additions and 94 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Change Log

### 1.10.6 (Apr 21, 2023)
* Improved connection quality delegate in Direct Calls.

### 1.10.5 (Apr 12, 2023)
- Added a feature to detect connection qualities in ongoing Direct Calls.
- Added `ConnectionQualityDelegate`
Expand Down
2 changes: 1 addition & 1 deletion SendBirdCalls.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "SendBirdCalls"
s.version = "1.10.5"
s.version = "1.10.6"
s.summary = "real-time calls based on Sendbird Calls SDK"
s.description = "Sendbird Calls enables real-time calls between users registered within a Sendbird application"
s.homepage = "https://sendbird.com"
Expand Down
16 changes: 8 additions & 8 deletions SendBirdCalls.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -5,38 +5,38 @@
<key>AvailableLibraries</key>
<array>
<dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>SendBirdCalls.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>armv7</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64_armv7</string>
<key>LibraryPath</key>
<string>SendBirdCalls.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
<string>armv7</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22634,20 +22634,20 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOSQAASQ2eeoiySbx_xtFZTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH9hashValueSivgTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH4hash4intoys6HasherVz_tFTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH13_rawHashValue4seedS2i_tFTW
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvg
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvs
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvM
_$s13SendBirdCalls17ConnectionMetricsCSdIetMAgYl_TC
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvg
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvs
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvM
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvg
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvs
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvM
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvg
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvs
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvM
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvM
_$s13SendBirdCalls17ConnectionMetricsCSdSgIetMAgYl_TC
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC17connectionQualityAA0dG0Ovg
_$s13SendBirdCalls18CallQualityMonitorCAA17ConnectionMetricsCSgIetMAgYl_TC
_$s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15MonitoringModesOvM.resume.0
Expand All @@ -22674,9 +22674,9 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOwst
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwug
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwup
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwui
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC5timerSo7NSTimerCSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC26frequentMonitoringIntervalSdvM.resume.0
Expand All @@ -22696,10 +22696,10 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOWV
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOMf
_symbolic _____ 13SendBirdCalls32ConnectionQualityMonitoringModesO
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOMF
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpWvd
__METACLASS_DATA__TtC13SendBirdCalls17ConnectionMetrics
__IVARS__TtC13SendBirdCalls17ConnectionMetrics
__DATA__TtC13SendBirdCalls17ConnectionMetrics
Expand Down Expand Up @@ -22745,28 +22745,30 @@ $s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15Monitori
$s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15MonitoringModesOvpACTK
$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvpACTk
$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC3rttSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC3rttSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC3mosSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC3mosSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpACTK
$s13SendBirdCalls32ConnectionQualityMonitoringModesOACSQAAWl
$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASQWb
$s13SendBirdCalls17ConnectionQualityOACSQAAWl
$s13SendBirdCalls17ConnectionQualityOSHAASQWb
$s13SendBirdCalls25ConnectionQualityDelegate_pSgXwWOh
notifyCallQualityChange
$s13SendBirdCalls17ConnectionMetricsCMa
connectionQuality.get
$sSNyxGSXsSX8containsySb5BoundQzFTWSd_Tg5
$sSN8containsySbxFSd_Tg5
SendBirdCalls/Call/CallSummary/AudioStatistics.swift
$s13SendBirdCalls17ConnectionMetricsCMa
didStartReconnecting
$s13SendBirdCalls18CallQualityMonitorC06updateF04modeyAA010ConnectionE15MonitoringModesO_tFyyScMYccfU_TA
$s13SendBirdCalls18CallQualityMonitorC06updateF04modeyAA010ConnectionE15MonitoringModesO_tFyyScMYccfU_
updateMonitor
stopMonitor
frequentMonitoringInterval.modify
frequentMonitoringInterval.set
frequentMonitoringInterval.get
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22142,20 +22142,20 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOSQAASQ2eeoiySbx_xtFZTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH9hashValueSivgTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH4hash4intoys6HasherVz_tFTW
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASH13_rawHashValue4seedS2i_tFTW
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvg
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvs
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvM
_$s13SendBirdCalls17ConnectionMetricsCSdIetMAgYl_TC
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvg
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvs
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvM
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvg
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvs
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvM
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvg
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvs
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvM
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvM
_$s13SendBirdCalls17ConnectionMetricsCSdSgIetMAgYl_TC
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvg
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvs
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvM
_$s13SendBirdCalls17ConnectionMetricsC17connectionQualityAA0dG0Ovg
_$s13SendBirdCalls18CallQualityMonitorCAA17ConnectionMetricsCSgIetMAgYl_TC
_$s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15MonitoringModesOvM.resume.0
Expand All @@ -22182,9 +22182,9 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOwst
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwug
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwup
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOwui
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvM.resume.0
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC5timerSo7NSTimerCSgvM.resume.0
_$s13SendBirdCalls18CallQualityMonitorC26frequentMonitoringIntervalSdvM.resume.0
Expand All @@ -22204,10 +22204,10 @@ _$s13SendBirdCalls32ConnectionQualityMonitoringModesOWV
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOMf
_symbolic _____ 13SendBirdCalls32ConnectionQualityMonitoringModesO
_$s13SendBirdCalls32ConnectionQualityMonitoringModesOMF
_$s13SendBirdCalls17ConnectionMetricsC3mosSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3rttSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpWvd
_$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpWvd
__METACLASS_DATA__TtC13SendBirdCalls17ConnectionMetrics
__IVARS__TtC13SendBirdCalls17ConnectionMetrics
__DATA__TtC13SendBirdCalls17ConnectionMetrics
Expand Down Expand Up @@ -22253,28 +22253,30 @@ $s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15Monitori
$s13SendBirdCalls18CallQualityMonitorC14monitoringModeAA010ConnectionE15MonitoringModesOvpACTK
$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvpACTk
$s13SendBirdCalls18CallQualityMonitorC15previousMetricsAA010ConnectionH0CSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC6jitterSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC3rttSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC3rttSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC3mosSdvpACTk
$s13SendBirdCalls17ConnectionMetricsC3mosSdvpACTK
$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC6jitterSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC3rttSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC14packetLostRateSdSgvpACTK
$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpACTk
$s13SendBirdCalls17ConnectionMetricsC3mosSdSgvpACTK
$s13SendBirdCalls32ConnectionQualityMonitoringModesOACSQAAWl
$s13SendBirdCalls32ConnectionQualityMonitoringModesOSHAASQWb
$s13SendBirdCalls17ConnectionQualityOACSQAAWl
$s13SendBirdCalls17ConnectionQualityOSHAASQWb
$s13SendBirdCalls25ConnectionQualityDelegate_pSgXwWOh
notifyCallQualityChange
$s13SendBirdCalls17ConnectionMetricsCMa
connectionQuality.get
$sSNyxGSXsSX8containsySb5BoundQzFTWSd_Tg5
$sSN8containsySbxFSd_Tg5
SendBirdCalls/Call/CallSummary/AudioStatistics.swift
$s13SendBirdCalls17ConnectionMetricsCMa
didStartReconnecting
$s13SendBirdCalls18CallQualityMonitorC06updateF04modeyAA010ConnectionE15MonitoringModesO_tFyyScMYccfU_TA
$s13SendBirdCalls18CallQualityMonitorC06updateF04modeyAA010ConnectionE15MonitoringModesO_tFyyScMYccfU_
updateMonitor
stopMonitor
frequentMonitoringInterval.modify
frequentMonitoringInterval.set
frequentMonitoringInterval.get
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,7 @@ extension SendBirdCalls.User : Foundation.NSCopying {
@objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
}
public enum ConnectionQuality {
case poor, fair, average, good, excellent
case unavailable, poor, fair, average, good, excellent
public static func == (a: SendBirdCalls.ConnectionQuality, b: SendBirdCalls.ConnectionQuality) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
Expand All @@ -551,6 +551,10 @@ public enum ConnectionQualityMonitoringModes {
}
}
@_hasMissingDesignatedInitializers public class ConnectionMetrics {
public var mos: Swift.Double?
public var packetLostRate: Swift.Double?
public var rtt: Swift.Double?
public var jitter: Swift.Double?
public var connectionQuality: SendBirdCalls.ConnectionQuality {
get
}
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,7 @@ extension SendBirdCalls.User : Foundation.NSCopying {
@objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
}
public enum ConnectionQuality {
case poor, fair, average, good, excellent
case unavailable, poor, fair, average, good, excellent
public static func == (a: SendBirdCalls.ConnectionQuality, b: SendBirdCalls.ConnectionQuality) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
Expand All @@ -551,6 +551,10 @@ public enum ConnectionQualityMonitoringModes {
}
}
@_hasMissingDesignatedInitializers public class ConnectionMetrics {
public var mos: Swift.Double?
public var packetLostRate: Swift.Double?
public var rtt: Swift.Double?
public var jitter: Swift.Double?
public var connectionQuality: SendBirdCalls.ConnectionQuality {
get
}
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>1.10.5</string>
<string>1.10.6</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Loading

0 comments on commit 0f0e8d3

Please sign in to comment.