John Preston
|
e889a52f6f
|
Improve design of video player and PiP controls.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
4d737b35da
|
Fix PiP window on macOS.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
0fbd263562
|
Add shadow and round corners in PiP.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
f81f37505b
|
Save video PiP window geometry.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
58dd33d8a2
|
Fix PiP window on macOS.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
f24f27a13c
|
Add volume icon and playback speed info.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
87cc18aff8
|
Add video speed control slider.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
b88219902f
|
Add sample PiP controls.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
63090fb75f
|
Fix build for macOS.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
b5b520ab66
|
Make non-activatable PiP window.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
7a6052db81
|
Implement complex PiP movement.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
a73520c9d8
|
Allow resizing PiP.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
55b63cd2e3
|
Move PiP panel code to a separate class.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
612ee18a93
|
Snap PiP to screen edges.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
ca5c9271a3
|
First prototype of picture-in-picture player.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
fb0ceb110e
|
Fix assertion violation in non-history song player.
|
2020-01-28 16:55:57 +03:00 |
|
23rd
|
b4fbff0b6c
|
Fixed build for Windows with c++latest.
|
2020-01-21 20:29:14 +03:00 |
|
John Preston
|
5f5d5629f8
|
Fix memory leak in media streaming.
|
2020-01-21 18:48:21 +03:00 |
|
John Preston
|
8fb2772093
|
Fix sent GIFs playback.
|
2020-01-17 16:58:19 +03:00 |
|
John Preston
|
72d8cd7ef0
|
Save playback position in long audio files.
|
2019-12-31 10:30:06 +03:00 |
|
John Preston
|
c13e433e65
|
Fix possible crash in failed media resume.
|
2019-12-30 13:39:18 +03:00 |
|
John Preston
|
d47c138f23
|
Save streaming player between message edits.
|
2019-12-28 17:56:06 +03:00 |
|
John Preston
|
79870600d9
|
Fix saving of playback position for long videos.
|
2019-12-27 17:09:55 +03:00 |
|
John Preston
|
a7fe88bea7
|
Highlight timestamps in media viewer.
|
2019-12-27 15:35:35 +03:00 |
|
John Preston
|
90c54b1f2a
|
Highlight timestamps in song captions.
|
2019-12-26 17:14:35 +03:00 |
|
John Preston
|
e9620af6fb
|
Save last playback position for long videos.
|
2019-12-25 18:19:52 +03:00 |
|
John Preston
|
b584204522
|
Fix sound stop in streamed videos.
|
2019-12-25 13:12:42 +03:00 |
|
John Preston
|
616957e46f
|
Add file size limit to autoplay settings.
|
2019-12-24 13:09:04 +03:00 |
|
John Preston
|
8a3506af89
|
Restore download priorities without streaming.
|
2019-12-23 14:13:32 +03:00 |
|
John Preston
|
85545dba64
|
Set higher streaming priority in media overlay.
|
2019-12-23 13:27:20 +03:00 |
|
John Preston
|
fa4d8f2fbd
|
Support priorities in download tasks.
|
2019-12-23 12:37:03 +03:00 |
|
John Preston
|
8ae6156477
|
Fix video quality when opening from chat.
|
2019-12-23 11:10:11 +03:00 |
|
John Preston
|
621a5cc4ab
|
Fix GIFs freezing playback.
|
2019-12-21 16:57:06 +03:00 |
|
John Preston
|
f51f133832
|
Send packets for processing in batches.
|
2019-12-19 18:14:05 +03:00 |
|
John Preston
|
041670b8e7
|
Fix download of short videos in media overlay.
|
2019-12-19 14:13:27 +03:00 |
|
John Preston
|
4cdf08cbfb
|
Fix video with autoplay disabled.
|
2019-12-19 13:50:33 +03:00 |
|
John Preston
|
40d4353d05
|
Allow stopping audio without stopping video.
|
2019-12-18 21:26:17 +03:00 |
|
John Preston
|
a2b6e05cdf
|
Fix inline player for rotated videos.
|
2019-12-18 20:15:42 +03:00 |
|
John Preston
|
10c810ff03
|
Lock inline HistoryView::Gif when playing fullscreen.
|
2019-12-17 17:30:14 +03:00 |
|
John Preston
|
51dac66998
|
Show inline video playback state.
|
2019-12-17 16:04:53 +03:00 |
|
John Preston
|
0e75ad42e2
|
Fix playback state display in round videos.
|
2019-12-16 17:17:13 +03:00 |
|
John Preston
|
ceecbaa904
|
Continue GIFs in media overlay.
|
2019-12-16 16:22:53 +03:00 |
|
John Preston
|
38199276f1
|
Fix round video messages streaming.
|
2019-12-12 16:26:53 +03:00 |
|
John Preston
|
8211c94a74
|
Prepare frames for all instances with requests.
|
2019-12-12 12:34:40 +03:00 |
|
John Preston
|
9339db900f
|
Pause GIFs in message history.
|
2019-12-11 17:01:11 +03:00 |
|
John Preston
|
2d7adbc68a
|
All players create own Media::Streaming::Instance.
|
2019-12-11 15:09:21 +03:00 |
|
John Preston
|
bfa5accc29
|
Use shared player for each document.
|
2019-12-11 13:15:48 +03:00 |
|
John Preston
|
1243123579
|
Allow multiple players of the same file.
|
2019-12-10 17:06:22 +03:00 |
|
John Preston
|
b73f1be856
|
Make some video player code reusable.
|
2019-12-10 15:13:12 +03:00 |
|
John Preston
|
ee94e78533
|
All mtproto downloads using DownloadMtprotoTask.
|
2019-12-05 11:32:33 +03:00 |
|