owickstrom / komposition

The video editor built for screencasters
https://owickstrom.github.io/komposition/
Mozilla Public License 2.0
428 stars 22 forks source link

Preview timing fix #92

Closed owickstrom closed 5 years ago

owickstrom commented 5 years ago

Description:

This pull requests fixes a long-standing problem, where a long startup time of the FFmpeg streaming server made the preview fail with "Doesn't contain enough data" error. Now, the streaming component retries every 500ms until it successfully connects. It also handles buffering, and displays a nice overlay when it's waiting for a connection and when it's buffering.

Finally, this PR updates the Nix configuration to nixos-19.03.