Hi all, our OpenSG-based application uses ffmpeg to encode captured image sequences to generate some nice videos. Since switching from an old libav version (2011) to the recent build we investigated some emtpy frames when capturing some camera movement. After some research on that found that whenever we got invalid/empty frames, the calculated/interpolated camera transformation was invalid (contained some -1.IND values in rotation section). After digging deeper the problem seems to be that in Quaternion.slerp() a call to sin() returns these -1.IND values. When animating the camera without capturing and encoding the frames afterwards everything seems to run fine. I already asked on the ffmpeg mailing list but they also seem to have no clue.
Anyone who has an idea why sin() may return -1.IND for a valid input value? Hope someone can give me a hint. :-( Thanks, Michael ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: BUILD Helping you discover the best ways to construct your parallel projects. http://goparallel.sourceforge.net _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users