<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I doubt this is possible but I thought I would ask 
anyway.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I have a 3rd party DLL which opens a&nbsp;file that 
I&nbsp;specify.&nbsp; Specially it is an audio decoder plugin which decodes MP3 
to PCM.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>What I would like to do is&nbsp;use 
this&nbsp;plugin to access a memory location which contains MP3 data instead of 
a file.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Is it&nbsp;possible to set up something in Windows 
where you specify a filename but actually accesses memory instead.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>This will be used with&nbsp;encrypted&nbsp;mp3 
files so they are not accessible to anyone to steal for their own use.&nbsp; I 
am currently&nbsp;opening the file,&nbsp;decrypting, and then saving a temporary 
file to disk.&nbsp; But this has 2 disadvantages.&nbsp; It is very slow, so lots 
of latency between asking a track to play and hearing it.&nbsp; And also, while 
the file is decrypted on disk, someone can steal it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The DLL cannot be modified.&nbsp; Is there any 
solution?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><FONT 
color=#000000>Thanks,<BR>Ross.</FONT></FONT></DIV></BODY></HTML>