android-video-transcoder
android-video-transcoder copied to clipboard
Multiplication instead of division to find FPS?
I was reading through and trying to understand the code you wrote here. And it has been very helpful and awesome and thank you for having it here.
However, I saw this line of code in the video resizing VideoConverter.java line 144
fps*=(lastFramePTS/1000000f);
My understanding is that to get FPS it is taking the "framespassed * numsecondspassed". Should this be division instead to find frames per second? I think your code might be working because most video FPS ranges will cause your code always to break right where lastFramePTS is about equal to 1000000 so that the multiplication or division will not effect it, but with very low FPS your code may have a bug.
I do not really know for sure that is what you are trying to do, so sorry if this is in error, but I noticed that and wanted to point it out.