nschlia / ffmpegfs

FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.
https://nschlia.github.io/ffmpegfs/
GNU General Public License v3.0
198 stars 14 forks source link

Possible crash or empty HLS virtual directories #70

Closed nschlia closed 3 years ago

nschlia commented 3 years ago

If more than one transcoder starts concurrently, HLS virtual directories can be empty or the application even crashes.

nschlia commented 3 years ago

Crash was caused by an assertion, changed to error message. Application will not assert and crash but simply report an internal error and continue.

nschlia commented 3 years ago

Duration could be set to 0 from SQL cache if not yet known. Changed so that it leaves the duration untouched.

nschlia commented 3 years ago

Fixed