[mythtv-commits] Ticket #4412: remove Win32 dependancy on directX headers from DXSDK
MythTV
mythtv at cvs.mythtv.org
Thu Jan 3 03:38:45 UTC 2008
#4412: remove Win32 dependancy on directX headers from DXSDK
------------------------------------------------------+---------------------
Reporter: David Bussenschutt <davidbuzz at gmail.com> | Owner: ijr
Type: task | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: low | Mlocked: 0
------------------------------------------------------+---------------------
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).
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4412>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list