More fully, I am giving my friend concert footage that has been encoded as mpeg1 with mp3 audio. My OS is WinXP, but she has WinME (or 98, but I'm pretty sure it's ME). I used a program called Sherlock to find out what my video and audio decoders were and I'm using quartz.dll for the video and another DirectShow codec for the audio. I want to make sure she can view the mpegs, and from what I've been reading, quartz.dll was created for the purpose of viewing mpegs with MediaPlayer. I read the filelist for the release of DirectX 5.2 (Win98) and quartz.dll isn't listed. According to Wikipedia, the 7.1 release was for ME (I think that's what she has) but I can't find a filelist for it. Will giving her quartz.dll even ensure that she can see the movies anyway? If we assume that she has an earlier version of DirectX that never used quartz.dll, will it even be able to interface with the library? How should she install it? When did they start using DirectShow? Does this make sense? Do I need to worry about this at all? Can you help me?