Remove the unused iInitType parameter to the decoder Initialize method
Use the actual struct type instead of a void pointer to the decoder Initialize method
Merge pull request #303 from mstorsjo/simplify-decoder-api

Simplify the Initialize decoder method