1) Good!
2) You're 200% correct upon this! In new codebase there would be type cast pointers and not PVOID everywhere
3) Sure! Thank you for doing this!
mkupka wrote:
I found the solution. I should only import that last track that was written to the disk, not all of the previous tracks.
One thing that I think would have helped with the pointer to a pointer problem, would be to rely on the type checking of the compiler, after all, that's why it is there. Using void* for all the pointers make it easy for these kinds of mistakes to go unnoticed and makes debugging much more difficult.
Also, are you interested in suggestions for how to word some of the documentation? If so, I can send you some of my suggestions for the descriptions for some of the parameters.
Thanks