Hi,
I hope i'm posting in the correct place, I did skim over the rules and assumed this was where it was best to post.
We had to deliver a project this week using C# & the ActiveX control. We were playing back a large .mp4 file (2732x768) which we needed the ability to seek through.
Only problem was, seeking an .mp4 in 0.8.6 had the strange bug under Windows where we could only seek to a position in the video for as long as the computer had been on!
Solution, as posted by someone else here: in mtime.c add a big value on to GetTickCount() - something like: GetTickCount() + 10000000
Compiled and happy days, I could now skip to anywhere in the video staight after boot in VLC.
Fired my app to bask and glory and WTF, now the ActiveX won't skip anywhere at all, setting .Time just resets to the beginning of the video!
Solution:
I copied the code from setTime in the ActiveX cpp source file from version 0.8.6c into the same function in 0.8.6h.
Compiled... yay! All works!
Just thought i'd feed this back and say what a great project VLC is and how much i've used it over the past few years.
Many thanks,
Chris