John Preston
|
547251f67c
|
Fix deprecation warnings when building with FFmpeg 4.2.
|
2020-11-06 11:21:34 +03:00 |
John Preston
|
8b96f4c214
|
Move Media::Clip::Reader and FileLocation to td_ui.
|
2020-10-30 18:32:18 +03:00 |
Ilya Fedin
|
6e42d54632
|
Remove forgotten sws_scale check
It should been removed in 7d29f9ce17 , but was forgotten
|
2020-10-29 17:40:36 +03:00 |
John Preston
|
735f7709b9
|
Fix sending videos larger than 720p.
|
2020-03-29 12:42:51 +04:00 |
John Preston
|
01c79f917e
|
Add limits on video frame size.
Any video that starts streaming is limited to 4K.
Any in-chat streaming is limited to full hd.
Any GIF panel animation is limited to 720p.
|
2020-03-27 20:36:05 +04:00 |
John Preston
|
775d5b6dcc
|
Use 64 byte alignment for ffmpeg frames.
Fixes #7225.
|
2020-02-17 16:44:08 +04:00 |
John Preston
|
f51f133832
|
Send packets for processing in batches.
|
2019-12-19 18:14:05 +03:00 |
John Preston
|
556f36ba7e
|
Fix transparent animated GIFs.
|
2019-07-04 13:12:58 +02:00 |
John Preston
|
56e137b20f
|
Move some common code to lib_ffmpeg.
|
2019-07-01 17:57:35 +02:00 |
John Preston
|
8171828c2a
|
Fix build on GCC.
|
2019-03-11 12:08:09 +04:00 |
John Preston
|
fde8dd9607
|
Play streaming audio in player.
|
2019-03-11 12:08:08 +04:00 |
John Preston
|
473e30e594
|
Basic code for media streaming + testing on music.
|
2019-03-11 11:49:21 +04:00 |
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
John Preston
|
032694ad9e
|
Move files to media/audio and media/clip.
|
2019-02-13 15:41:33 +03:00 |