id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 4412,remove Win32 dependancy on directX headers from DXSDK,David Bussenschutt ,robertm,"Opend this Trac so as we don't forget to look into this as some stage: Buzz's initial suggestion: > * regarding the DXSDK header files- my suggestion is that we just wack > the 3 needed header files,a README.txtexplaining whatit isand a > LICENCE file into a zip file , and put it on a server somewhere. Given > that .h files document the API in the rest of the software/sdk (which > we don't need), I'd think that they fall under the ""documentation"" > section of the EULA which says that: ""4. DOCUMENTATION. Any person > that has valid access to your computer or internal network may copy and > use the documentation for your internal, reference purposes."". Which > translated says to methat ""any valid mythtv developer may use it for > mythtv development purposes by accessing it from a mythtv related > server (like trac or svn)"". I am not a lawyer. Andrei's response: We only need a handful of function declarations from dsound.h, I think the easiest thing to do might be to place these declarations in compat.h and get rid of this dependency altogether. ... Another option is not to compile audiooutputdx at all - in its current state it's not usable anyway (I wrote and tested audiooutputwin and I am satisfied with the way it works). ",Patch - Feature,closed,minor,unknown,Ports - Windows,Master Head,low,Won't Fix,Win32,,0