Commit graph

14 commits

Author SHA1 Message Date
Julien Wadel
1c98fa98dd Add debug logs for Camera behaviors. 2023-03-31 11:00:27 +02:00
Julien Wadel
bf6b0f565a Use ColorModel instead of color for custom C++ featuring. 2022-12-27 16:37:59 +01:00
Julien Wadel
05e7ada86e Fix spinner for joining participants. 2022-12-01 11:21:18 +01:00
Julien Wadel
c870daf530 Fix video crashes on changing layout.
- Make as readonly the isVideoEnabled from Camera and let it to do its work.
- Use deactivateCamera to temporary deactivate it (preveiw aswell).
- Check audio only from callModel video layout.
- Deactivate Camera Sticker when changing layout.
- Temporize layout changes in order to let time to Qt to shutdown its objects, and to let the SDK to not use/reuse deleted Qt objects.
- Dynamic load some items on Sticker only if needed.
- Forbid to change layout if previous change has not been done.
- Remove old clean layout functions.
2022-11-25 17:40:04 +01:00
Julien Wadel
42799127b0 Fix h264 codec download popup.
Fix Active Speaker display on pause/conference/cameraEnabled modes.
- Need a fix on SDK for keeping old window id when stopping internal stream.
Fix VPX build for M1.
2022-10-05 21:51:07 +02:00
Julien Wadel
0aeaf84ef0 Fix group call button in conversation. If the video conference URI has been set, we don't have to limit the participant count of a local group call.
Fix local conference view and waiting ready message.
Fix crash on mixing hold call and conference call.
2022-09-06 16:33:02 +02:00
Julien Wadel
15f6392bcd Fix preview decorations in active speaker.
For Active speaker : Workaround about resolving a Qt's bug on refreshing list view layout for inversed vertical direction.
2022-08-30 13:15:50 +02:00
Julien Wadel
91f4d94aae Add a message banner to call view. If the user is alone, display an alone message.
Fix paused view : fix the state display (next to username)and show username in remote view.
Add an API to get participant device count from the conference model.
Reduce mosaic max size before switchçng to lesser quality (9 to 6 participants).
Upgrade message banner to be more customizable on colors and icons.
Hide some buttons if the conference is not ready.
Fix title display if there is no elapsed time (remove the minus character).
2022-08-29 18:37:51 +02:00
Julien Wadel
e648b40db6 Add a spinner for joining participants on stickers.
Add callbacks on device state changes.
2022-08-19 17:42:11 +02:00
Julien Wadel
1b0b92fbc3 Video conference : On pause, deactivate camera to display avatar instead of putting them on pause view.
Fix camera deactivation mode.
2022-07-12 15:08:42 +02:00
Julien Wadel
6325f6885c - Update to new API on participant joined/left.
- Move active speaker managment to list instead of proxy (to be next to the new API state changes).
- Update participants on conference created event to avoid losing me and other devices (SDK callbakcs are not usable before create event).
- Fix selected active speaker when being in conference without participants.
- Fix active speaker on new/left participants.
- Protect mosaic transitions from deletion.
- Username selection from IncallAvatar.
- Deletion protection on camera when changing layouts by introducing a minor delay.
- Shutdown preview when going out from waiting room.
- Update design of waiting room.
- Change flipping transition to opacity.
- Update SDK (fix the camera reset of Active speaker when new participant)
- Fix blanks lines in chat menu.
2022-07-08 22:36:47 +02:00
Julien Wadel
a690fad165 Change avatar colors.
Reduce mosaic quality over 9 participants.
Move call quality button to top.
2022-07-07 18:07:04 +02:00
Julien Wadel
4d139b2991 Fix bad glowing on speaking participants.
Go to the end of conference list going into it or when changing filter.
Update SDK.
2022-07-07 15:17:49 +02:00
Julien Wadel
fe4c1982bb Rework sticker view (camera/avatar).
Adapt video conference view to be used for one-one.
Adapt waiting room to be used for outgoing and ending calls.
Fix display of the icon in ActionButton to respect custom sizes.
Fix camera refreshing.
Hide some item memu on One-one.
Update SDK.
2022-07-06 19:58:04 +02:00