Okay, working the kinks out. I've got this working but a few questions.
Problem 1. the elapsed works well but seems to update only every 2 seconds not sure why. ideas?
problem 2. remaining seems to be doing something but it goes all over the place and sometimes has a really large non time number at the start 2345282934 or something.
problem 3(?not a necessarily a problem). avg bitrate seems logical, goes up and down a bit but when I'm doing ALL-I, its seems to sit around 50-60mb/s is that normal?
problem 4. the instant bitrate isn't, its total bits drawn, so I'm going to try and divide that by time elapsed and see if that seems more correct.
At any rate, the only other thing that remains is how do I reset it after I stop recording? Elapsed time just keeps ticking until I hit record again, what stops the LVINFO from writing data? do I look for some other buf[0] value change for 'stopping recording' or in my == 0 value is there some 'LVINFO' reset function I can wipe it?
~Phil