Skip to content

MLV App [Cocoa] - [Drag MLV File Here] Edition

Pre-release
Pre-release
Compare
Choose a tag to compare
@ilia3101 ilia3101 released this 15 Jul 22:25
· 2358 commits to master since this release

New to this release

Now easy to integrate with scripts and can be operated by: dragging app, then an MLV file on to the terminal, and pressing enter. Only one file right now.

When a frame is requested, if it is being cached at that moment, it waits for it to finish instead of debayering the same frame twice in parallel.

Worth mentioning

All frames cached in one block of memory (probably reduces fragmentation, hopefully memory usage will grow less fast)

AMaZE debayered frames are cached for speed, or bilinear frame is served. It's quick ish.

Problems

GUI (NSImageView) is buggy, sometimes app window needs resizing to make it update.

NSImageView seems to be leaking memory like mad, I think due to me updating it not from the main thread(will be fixed), for now app needs restarting every couple of clips.