Reverse Playback with AV Foundation
Posted: Thu Sep 10, 2015 10:38 am
Hi guys,
Part of the application that I'm developing requires a video to be able to play backwards, the main target platform is Windows were it works as expected, however there is a call for the program on Mac as well, where it currently doesn't. I'm aware that QuickTime has been replaced with AV Foundation for the implementation on Mac, but obviously I need to figure something out here!
Basically my question boils down to two parts:
1) Is there a way to play a video backwards on Mac that I don't know about? (I've thought about repeatedly stepping back 1 frame X times a second, where X is the frame rate of the video, but I imagine that will kill performance)
2) I believe that in direct Mac development in C++, reverse playback with AV Foundation is possible, so are there plans to include that in a future version of LiveCode?
I'm kind of assuming that the second question is only answerable by devs, unless there is a roadmap for development that I haven't seen.
Anyway, any response would be good, thanks for reading!
Part of the application that I'm developing requires a video to be able to play backwards, the main target platform is Windows were it works as expected, however there is a call for the program on Mac as well, where it currently doesn't. I'm aware that QuickTime has been replaced with AV Foundation for the implementation on Mac, but obviously I need to figure something out here!
Basically my question boils down to two parts:
1) Is there a way to play a video backwards on Mac that I don't know about? (I've thought about repeatedly stepping back 1 frame X times a second, where X is the frame rate of the video, but I imagine that will kill performance)
2) I believe that in direct Mac development in C++, reverse playback with AV Foundation is possible, so are there plans to include that in a future version of LiveCode?
I'm kind of assuming that the second question is only answerable by devs, unless there is a roadmap for development that I haven't seen.
Anyway, any response would be good, thanks for reading!