Commit Graph

55 Commits

Author SHA1 Message Date
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
levlam 0dc42e4410 Add source to get_message_sender_object. 2021-08-03 01:58:02 +03:00
levlam bb36d97482 Don't expect leaving voice chat participants to have video. 2021-07-15 03:37:14 +03:00
levlam 49ab03be83 Count presentation in has_video. 2021-07-13 03:17:46 +03:00
levlam fa792176cd Use local unmuted video count if possible. 2021-07-13 03:14:48 +03:00
levlam b83b3a45cb Send updates when groupCall.can_enable_video changes. 2021-07-12 20:21:34 +03:00
levlam ca61c97c13 Make fiedls of GroupCallVideoPayload private. 2021-07-11 01:55:44 +03:00
levlam f7ed3d6b99 Move GroupCallVideoPayload methods inside class. 2021-07-11 01:45:30 +03:00
levlam 3682029db2 Support new order of group call participants. 2021-07-09 18:48:10 +03:00
levlam 1464e85a5b Move can_enable_video to groupCall. 2021-07-08 19:59:16 +03:00
levlam ff153bef36 Update layer 131. Add screen_sharing_audio_source_id. 2021-07-06 02:33:42 +03:00
levlam 6eb49775de Add GroupCallParticipant,can_enable_video. 2021-06-01 23:57:04 +03:00
levlam 2af179b81a Update layer 129. 2021-06-01 18:52:58 +03:00
levlam 529213030c Add class groupCallParticipantVideoInfo. 2021-05-03 16:30:14 +03:00
levlam 6e7c53eb74 Remove legacy groupCall payload types. 2021-04-30 17:49:00 +03:00
levlam d8b905a986 Update layer to 129. 2021-04-30 17:07:01 +03:00
levlam daef481ac0 Add group video calls support. 2021-01-12 17:05:25 +03:00
levlam d03bad88b4 Improve log messages. 2021-05-17 19:11:59 +03:00
levlam 025bd370c6 Disallow joined_date == 0 for non-leaving group call participants. 2021-04-13 02:33:02 +03:00
levlam 47066bbffb Take into account raised hands when sorting group call participants for non-muted users. 2021-04-06 01:48:41 +03:00
levlam cc0d45a01c Add groupCallParticipant.is_current_user field. 2021-03-28 04:41:32 +03:00
levlam b84318fed4 Minor improvements. 2021-03-27 05:19:22 +03:00
levlam 6656cd29f9 Add version to GroupCallParticipant. 2021-03-19 02:44:20 +03:00
levlam 35250a91bd Keep active date while adjusting min-order. 2021-03-19 00:03:34 +03:00
levlam 93ae3dc2f6 Improve logging. 2021-03-18 23:18:16 +03:00
levlam b833d23e41 Support ascending by joined_date sort of group call participants. 2021-03-18 02:36:31 +03:00
levlam 24535d2aba Support different order of group call participants for administrators. 2021-03-15 19:32:33 +03:00
levlam 7987912230 Use string as groupCallParticipant.order. 2021-03-15 18:53:51 +03:00
levlam be68cda22f Add class GroupCallParticipantOrder. 2021-03-15 18:32:28 +03:00
levlam 5e5aa95060 Add groupCallParticipant.is_hand_raised. 2021-03-05 16:44:43 +03:00
levlam 3d08e0e18f Add groupCallParticipant.bio. 2021-03-05 15:27:52 +03:00
levlam a93189dade Support chats as group call participants. 2021-03-05 14:40:54 +03:00
levlam e660e12a61 Pass Td to get_group_call_participant_object. 2021-03-05 12:50:39 +03:00
levlam 48eaccdf60 Add flag GroupCallParticipant.is_self. 2021-03-05 12:39:57 +03:00
levlam bcf3643cf7 Update layer to 125. 2021-03-02 17:27:44 +03:00
levlam ca64ad144a Immediately send updateGroupCallParticipant when is_muted changes. 2021-02-12 16:48:13 +03:00
levlam 1412e83363 Immrove groupCallParticipant mute-related flags. 2021-02-12 16:48:13 +03:00
levlam 631dde0939 Simpify handling of groupCallParticipant.is_muted flags. 2021-02-12 16:48:13 +03:00
levlam c05ece2cb5 Add GroupCallParticipant::update_from method. 2021-02-02 01:06:49 +03:00
levlam 658db2defd Update volume_level locally immediately. 2021-02-02 00:40:40 +03:00
levlam dfdc08162e Fix updating of volume_level by min-updates. 2021-02-01 22:29:45 +03:00
levlam f77adeb28c Update layer 123. 2021-01-26 02:00:12 +03:00
levlam 70b4838a21 Rename source to audio_source. 2021-01-11 15:02:02 +03:00
levlam 6bba5a568a Add setGroupCallParticipantVolumeLevel. 2021-01-02 22:59:48 +03:00
levlam 6b66cd8716 Add groupCallParticipant.volume_level. 2020-12-31 03:10:41 +03:00
levlam 607d198d36 Add groupCallParticipant.muted_only_for_self_count. 2020-12-31 02:54:17 +03:00
levlam 7bf916f4f5 Support muting group call participants for self. 2020-12-31 02:48:45 +03:00
levlam 52c1da0a70 Update copyright year. 2021-01-01 15:57:46 +03:00
levlam 3589676550 Minor fixes. 2020-12-22 15:51:57 +03:00
levlam 8dd4fe3166 Separately apply versioned and unversioned group call updates. 2020-12-18 16:23:49 +03:00