Not really. mIRC only needs to call the DLL once and it should be able to take care of the rest. Whether a DLL for reading MPEG details would be any faster is difficult to tell.