Commit Graph

17 Commits

Author SHA1 Message Date
John Preston f18e157e46 Add video placeholder if can't receive it. 2021-06-15 14:30:51 +04:00
John Preston c5a46d9d1b For surface with parent backend should be fixed. 2021-06-09 09:19:29 +04:00
John Preston 4f8989fad7 Fix large video being removed animation. 2021-06-09 09:19:28 +04:00
John Preston 24f8a88625 Start OpenGL media viewer renderer. 2021-06-09 09:19:27 +04:00
John Preston 2fe75f8296 Add large / small video animation. 2021-05-31 21:25:15 +04:00
John Preston ec9fa00f46 Bring second large peer video to the top. 2021-05-31 00:07:11 +04:00
John Preston 8bde53cd0f Add Back button to large video tiles. 2021-05-30 21:08:54 +04:00
John Preston 090d7d7112 Show video large on click. 2021-05-30 19:14:08 +04:00
John Preston 97c7c0742c Rename LargeVideo to Video in voice chats. 2021-05-30 18:46:51 +04:00
John Preston 0771fc14db Use unique_id for tiles instead of PeerData*. 2021-05-29 22:58:11 +04:00
John Preston e1614a280f Add blur effect for video tile background. 2021-05-29 17:00:09 +04:00
John Preston 3f2b473287 Add tooltips for wide mode controls. 2021-05-28 19:08:11 +04:00
John Preston 302cffba1c Display pin button in OpenGL renderer. 2021-05-25 12:08:06 +04:00
John Preston 42baa3e1bc Convert YUV420 -> ARGB32 in fragment shader. 2021-05-24 22:45:16 +04:00
John Preston b864563f47 Support mode switching in single widget Viewport. 2021-05-24 22:45:16 +04:00
John Preston d44f923277 OpenGL render of frames in single widget. 2021-05-24 22:45:16 +04:00
John Preston ec468431b4 Raster render of wide mode in single widget. 2021-05-24 22:45:16 +04:00