Alex Hart
28feba6a6c
Add proper catch for ISE in video thumb extractor.
2022-06-28 15:42:15 -04:00
Alex Hart
9347227ff5
Reposition video editor and add new play button.
2021-09-07 23:13:19 -04:00
Alex Hart
b100262c6a
Fix crash when sending video (due to IllegalStateException).
2021-07-21 16:57:03 -04:00
Alex Hart
3a151b30ac
Catch MediaCodecException in extractThumbnails for configuration crash.
2021-06-21 14:19:11 -03:00
Cody Henthorne
7da47c9586
Fix NPE in ThumbnailsTask.
...
The async task was being cancelled, but there was still a race condition
in how the thumbnails list was being managed. This attempts to fix that.
2021-06-04 16:29:23 -03:00
Alex Hart
e97a14f617
Prevent crash when thumbnail decoder cannot stop, log instead.
2021-04-16 09:29:58 -03:00
Alan Evans
b4c2e21415
Custom streaming video muxer.
2021-01-06 17:03:21 -04:00
Greyson Parrelli
8e93bf9075
Create a core-util module with some common utilities.
2020-12-05 13:44:13 -05:00
Alan Evans
89f2c25d73
Display video file output size and duration during clipping.
...
Prevent video upscale, i.e. use input bit rate if lower than our normal target rates.
Do not time limit videos that are under the send file size.
Increase time limit to 10 minutes to match our lowest acceptable bitrate.
2020-11-20 13:27:58 -04:00
Alan Evans
6e7858e00f
Restrict video send duration.
2020-11-18 16:30:43 -04:00
Alan Evans
3db5da1c8d
Generalize media input for use with Audio.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
4250fa707b
Fix crash when videos are missing a duration.
...
Fixes #9556
2020-04-22 14:18:28 -04:00
Alan Evans
51603be5ec
Add video trimming time indication pill.
2020-03-05 18:42:17 -05:00
Alan Evans
40fd7ca332
Video trimming behind feature flag.
2020-02-13 20:53:10 -05:00
Alan Evans
9ebe920195
Move all files to natural position.
2020-01-06 11:08:30 -05:00