File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -348,13 +348,14 @@ typedef NS_ENUM(int32_t, OngoingGroupCallRequestedVideoQuality) {
348348@interface OngoingGroupCallRequestedVideoChannel : NSObject
349349
350350@property (nonatomic , readonly ) uint32_t audioSsrc;
351+ @property (nonatomic , readonly ) int64_t userId;
351352@property (nonatomic , strong , readonly ) NSString * _Nonnull endpointId;
352353@property (nonatomic , strong , readonly ) NSArray <OngoingGroupCallSsrcGroup *> * _Nonnull ssrcGroups;
353354
354355@property (nonatomic , readonly ) OngoingGroupCallRequestedVideoQuality minQuality;
355356@property (nonatomic , readonly ) OngoingGroupCallRequestedVideoQuality maxQuality;
356357
357- - (instancetype _Nonnull)initWithAudioSsrc : (uint32_t )audioSsrc endpointId : (NSString * _Nonnull)endpointId ssrcGroups : (NSArray <OngoingGroupCallSsrcGroup *> * _Nonnull)ssrcGroups minQuality : (OngoingGroupCallRequestedVideoQuality)minQuality maxQuality : (OngoingGroupCallRequestedVideoQuality)maxQuality ;
358+ - (instancetype _Nonnull)initWithAudioSsrc : (uint32_t )audioSsrc userId : ( int64_t ) userId endpointId : (NSString * _Nonnull)endpointId ssrcGroups : (NSArray <OngoingGroupCallSsrcGroup *> * _Nonnull)ssrcGroups minQuality : (OngoingGroupCallRequestedVideoQuality)minQuality maxQuality : (OngoingGroupCallRequestedVideoQuality)maxQuality ;
358359
359360@end
360361
Original file line number Diff line number Diff line change @@ -1817,6 +1817,7 @@ - (void)setRequestedVideoChannels:(NSArray<OngoingGroupCallRequestedVideoChannel
18171817 for (OngoingGroupCallRequestedVideoChannel *channel : requestedVideoChannels) {
18181818 tgcalls::VideoChannelDescription description;
18191819 description.audioSsrc = channel.audioSsrc ;
1820+ description.userId = channel.userId ;
18201821 description.endpointId = channel.endpointId .UTF8String ?: " " ;
18211822 for (OngoingGroupCallSsrcGroup *group in channel.ssrcGroups ) {
18221823 tgcalls::MediaSsrcGroup parsedGroup;
@@ -2054,10 +2055,11 @@ - (instancetype)initWithSemantics:(NSString * _Nonnull)semantics ssrcs:(NSArray<
20542055
20552056@implementation OngoingGroupCallRequestedVideoChannel
20562057
2057- - (instancetype )initWithAudioSsrc : (uint32_t )audioSsrc endpointId : (NSString * _Nonnull)endpointId ssrcGroups : (NSArray <OngoingGroupCallSsrcGroup *> * _Nonnull)ssrcGroups minQuality : (OngoingGroupCallRequestedVideoQuality)minQuality maxQuality : (OngoingGroupCallRequestedVideoQuality)maxQuality {
2058+ - (instancetype )initWithAudioSsrc : (uint32_t )audioSsrc userId : ( int64_t ) userId endpointId : (NSString * _Nonnull)endpointId ssrcGroups : (NSArray <OngoingGroupCallSsrcGroup *> * _Nonnull)ssrcGroups minQuality : (OngoingGroupCallRequestedVideoQuality)minQuality maxQuality : (OngoingGroupCallRequestedVideoQuality)maxQuality {
20582059 self = [super init ];
20592060 if (self != nil ) {
20602061 _audioSsrc = audioSsrc;
2062+ _userId = userId;
20612063 _endpointId = endpointId;
20622064 _ssrcGroups = ssrcGroups;
20632065 _minQuality = minQuality;
@@ -2068,6 +2070,7 @@ - (instancetype)initWithAudioSsrc:(uint32_t)audioSsrc endpointId:(NSString * _No
20682070
20692071@end
20702072
2073+
20712074@implementation OngoingGroupCallIncomingVideoStats
20722075
20732076- (instancetype _Nonnull)initWithReceivingQuality : (int )receivingQuality availableQuality : (int )availableQuality {
You can’t perform that action at this time.
0 commit comments