John Preston
c0f8e68f5d
Don't use CurrentSingleComponentFormat.
...
Fix noise in voice chat blur in OpenGL ES (ANGLE).
2021-07-23 15:42:16 +03:00
Christian Hesse
b2c762e974
Set (group) call window icon.
2021-07-20 00:15:04 +04:00
Ilya Fedin
ba9b72e038
Fix -Wunused-variable warnings with gcc
2021-07-19 22:31:27 +03:00
Christian Hesse
3d1a049405
window title for call window
...
Having an empty window title brings different issues, for example:
* invisible on task bar
* invisible in task switcher
* apply properties by match
* ...
So let's use the contact user name for window title.
Fixes #10243
2021-07-19 19:26:32 +03:00
John Preston
10e1feb40b
Use GL_BGRA_EXT format with ANGLE.
2021-07-15 16:42:38 +03:00
John Preston
4d99c1fd44
Allow sharing system audio with window share.
2021-07-15 16:42:38 +03:00
John Preston
4276b6cce0
Use rpl for Window::Theme::Background updates.
2021-07-15 16:42:36 +03:00
John Preston
86a2a4d63a
Count unique video senders in limit.
2021-07-13 22:08:10 +03:00
John Preston
db81638656
Allow sharing screen with sound on Windows.
2021-07-13 22:08:09 +03:00
John Preston
402729dc99
Check unmuted video limit in group call.
2021-07-13 22:08:09 +03:00
John Preston
801c8b6220
Screencast with system sound on Windows.
2021-07-13 22:08:09 +03:00
John Preston
cc013305ac
Apply local volume / mute to additional audio stream.
2021-07-13 22:08:09 +03:00
John Preston
f17fc0b670
Support additional audio ssrc.
2021-07-13 22:08:09 +03:00
Ilya Fedin
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
Ilya Fedin
89765340c3
Fix -Wunused-function warnings
2021-07-13 21:31:22 +03:00
John Preston
a74228acea
Don't use MTP* for ChannelData flags.
2021-07-08 16:11:09 +03:00
John Preston
e34375405e
Don't use MTP* for UserData flags.
2021-07-08 14:19:12 +03:00
John Preston
2ffda9f240
Don't use MTP* for ChatAdminRight / ChatRestriction.
2021-07-08 13:34:06 +03:00
John Preston
6be9b25e99
Submit voice chat boxes by Enter.
2021-07-05 15:37:34 +03:00
John Preston
6cea7d4a52
Fix YUV->RGB on D3D9 ANGLE backend.
2021-07-01 23:46:52 +03:00
John Preston
8a6ff3f414
Add separator above volume control in voice chats.
2021-06-24 17:44:55 +04:00
John Preston
5dcc219f1c
For large video tile always request full quality.
2021-06-24 10:57:23 +04:00
John Preston
d1e3e7d240
Don't show pinned tooltips if only one video.
2021-06-23 20:14:49 +04:00
John Preston
14a2b10989
Show error if camera could not be enabled.
2021-06-23 12:04:05 +04:00
John Preston
b29f8aa1e6
Remove background over highlight in volume change item.
2021-06-23 11:07:23 +04:00
John Preston
f9bb932cd8
Fix voice chat window expanding near the screen edges.
2021-06-23 10:52:04 +04:00
John Preston
ff14ac68ee
Always show tooltip about the muted microphone.
2021-06-22 19:50:26 +04:00
John Preston
659ddae9a8
Use native child window in video calls on Windows.
2021-06-21 11:29:29 +04:00
John Preston
b70276912e
Use native child window in group calls on Windows.
2021-06-21 09:23:10 +04:00
John Preston
8897f9e46a
Limit requested qualities to 4 Full / 16 Medium.
2021-06-18 18:43:13 +04:00
John Preston
7a588be54f
Add a hint to unmute your microphone.
2021-06-18 17:47:07 +04:00
John Preston
1cb1f1cbc1
Add a hint to turn on the camera.
2021-06-18 16:11:32 +04:00
John Preston
003fb52fb9
Make 100% volume value more sticky.
2021-06-17 16:42:50 +04:00
John Preston
ec234cdc43
Improve volume slider design in group calls.
2021-06-17 16:22:51 +04:00
John Preston
0b4605a656
Don't pass Quality::Medium for screencast to tgcalls.
2021-06-17 12:03:26 +04:00
John Preston
e19af1257c
Improve video in voice chats controls layout.
2021-06-17 11:52:53 +04:00
23rd
b422ec025e
Removed Ui::show from classes that have pointer to Controller.
2021-06-17 10:57:45 +04:00
23rd
6d08542afa
Moved proxy global variables from facades to core settings.
2021-06-16 09:31:32 +03:00
John Preston
52e841ec29
Select correct quality for incoming screencast.
2021-06-16 08:59:15 +04:00
John Preston
df28da4d97
Show "Video is paused" in wide panel mode.
2021-06-15 16:49:53 +04:00
John Preston
f18e157e46
Add video placeholder if can't receive it.
2021-06-15 14:30:51 +04:00
John Preston
b2bf8244dd
Add "Enable noise suppression" setting to group calls.
2021-06-15 12:33:02 +04:00
John Preston
7059336ff0
Show red mute icon for force-muted.
2021-06-14 15:15:33 +04:00
John Preston
94f10ce72e
Fix dropping self level around mute button.
2021-06-14 14:57:25 +04:00
John Preston
68be54288c
Fix working using OpenGLES / ANGLE.
2021-06-14 12:16:00 +04:00
John Preston
0fde35f59e
Increase limit for full video request.
2021-06-11 22:52:59 +04:00
John Preston
46dfde881a
Fix crash in screencast error handling.
2021-06-11 19:19:50 +04:00
John Preston
95f7704d14
Fix crash in voice chat camera enabling.
2021-06-11 19:12:14 +04:00
John Preston
8d8fffd306
Fix OpenGL renderers on macOS.
2021-06-11 17:35:16 +04:00
John Preston
7a0ba58ffd
Don't construct Webrtc::VideoTrack only for state tracking.
2021-06-11 14:20:00 +04:00