John Preston
|
581a21dbd9
|
Use Media::Streaming in EditCaptionBox.
|
2020-06-01 18:09:31 +04:00 |
John Preston
|
85545dba64
|
Set higher streaming priority in media overlay.
|
2019-12-23 13:27:20 +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
|
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
|
10c810ff03
|
Lock inline HistoryView::Gif when playing fullscreen.
|
2019-12-17 17:30:14 +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
|
56e137b20f
|
Move some common code to lib_ffmpeg.
|
2019-07-01 17:57:35 +02:00 |
John Preston
|
04e3b250e7
|
Keep track of fully cached media files.
|
2019-06-04 14:30:44 +03:00 |
John Preston
|
2255eb2c68
|
Show loaded till in playback slider.
|
2019-06-04 14:30:44 +03:00 |
John Preston
|
fe15ee742d
|
Track in Reader if it is used in streaming.
|
2019-06-04 14:30:43 +03:00 |
John Preston
|
8c0cd9b9e9
|
Prepare Media::Streaming::Reader to be shared.
|
2019-06-04 14:30:43 +03:00 |
John Preston
|
3bd1bbc77a
|
Use Streaming::Player in video messages playback.
|
2019-03-26 16:51:39 +04:00 |
John Preston
|
b65a24df96
|
Allow streaming videos with unknown duration.
When you stream image/gif as a soundless video the total duration is
unknown, so we accumulate packet->pts + packet->duration as duration.
|
2019-03-13 18:58:50 +04:00 |
John Preston
|
a56a12a1ef
|
Optimized video frame pushing.
|
2019-03-11 12:08:18 +04:00 |
John Preston
|
6887993f92
|
Report streaming failed.
|
2019-03-11 12:08:13 +04:00 |
John Preston
|
71b733a018
|
Display receivedTill in video player controls.
|
2019-03-11 12:08:13 +04:00 |
John Preston
|
e2eb9cea00
|
Apply sample_aspect_ratio in streaming.
|
2019-03-11 12:08:12 +04:00 |
John Preston
|
99e96a5b13
|
Allow looping video without audio in streaming.
|
2019-03-11 12:08:12 +04:00 |
John Preston
|
dafa286b18
|
Show option to download on streaming error.
|
2019-03-11 12:08:11 +04:00 |
John Preston
|
fde8dd9607
|
Play streaming audio in player.
|
2019-03-11 12:08:08 +04:00 |
John Preston
|
f1e0cd6c1d
|
Play streaming video in mediaview.
|
2019-03-11 11:52:11 +04:00 |
John Preston
|
b6a757842a
|
Pause loading if loaded for 1 minute.
|
2019-03-11 11:49:54 +04:00 |
John Preston
|
d37b65e624
|
If stuck wait for three seconds of packets.
|
2019-03-11 11:49:54 +04:00 |
John Preston
|
44c562d8ba
|
Fix streaming seek, display progress.
|
2019-03-11 11:49:53 +04:00 |
John Preston
|
93c548c013
|
Support streaming speed changing.
|
2019-03-11 11:49:53 +04:00 |
John Preston
|
a7d9281768
|
Implement pause / resume in streaming.
|
2019-03-11 11:49:53 +04:00 |
John Preston
|
3b369fc98e
|
Buffer audio when waiting data in streaming.
|
2019-03-11 11:49:53 +04:00 |
John Preston
|
99d05ba967
|
Sync video stream to audio stream.
|
2019-03-11 11:49:53 +04:00 |
John Preston
|
ec9512899e
|
Support streaming playback speed 0.5 - 2.
|
2019-03-11 11:49:22 +04:00 |
John Preston
|
26ea6c4e63
|
Provide receivedTill for streamed tracks.
|
2019-03-11 11:49:22 +04:00 |
John Preston
|
8e44a7f5c4
|
Basic code for video streaming + testing on video.
|
2019-03-11 11:49:22 +04:00 |
John Preston
|
a093cb6274
|
Move some logic to Media::Streaming::Player.
|
2019-03-11 11:49:21 +04:00 |