[mythtv-commits] Ticket #4412: remove Win32 dependancy on directX headers from DXSDK

MythTV mythtv at cvs.mythtv.org
Sun Oct 18 02:29:24 UTC 2009


#4412: remove Win32 dependancy on directX headers from DXSDK
------------------------------------------------------+---------------------
 Reporter:  David Bussenschutt <davidbuzz@…>          |       Owner:  ijr           
     Type:  task                                      |      Status:  infoneeded_new
 Priority:  minor                                     |   Milestone:  unknown       
Component:  Ports - Windows                           |     Version:  head          
 Severity:  low                                       |     Mlocked:  0             
------------------------------------------------------+---------------------

Comment(by anonymous):

 So long as we have directx code in mythtv ( despite being deprecated) ,
 and we still have the following code block in the build script, then this
 ticket is here to remind us to come up with a better solution( ie get rid
 of the directx code from mythtv that uses dsound.h) :

 643     #   ( save bandwidth compare to the above full SDK where they came
 from:
 644     [ archive  => $sources.'DX9SDK_dsound_Include_subset.zip',
 645       'fetch'  => 'http://davidbuzz.googlepages.com/'.
 646                   'DX9SDK_dsound_Include_subset.zip',
 647       comment  => 'We download just the required Include files for
 DX9' ],
 648     [ dir      => $sources.'DX9SDK_dsound_Include_subset',
 649       extract  => $sources.'DX9SDK_dsound_Include_subset.zip' ],
 650     [ filesame => [$mingw.'include/dsound.h',$sources.
 651                    "DX9SDK_dsound_Include_subset/dsound.h"],
 652       copy     => [''=>''] ],
 653     [ filesame => [$mingw.'include/dinput.h',$sources.
 654                    "DX9SDK_dsound_Include_subset/dinput.h"],
 655       copy     => [''=>''] ],
 656     [ filesame => [$mingw.'include/ddraw.h', $sources.
 657                    "DX9SDK_dsound_Include_subset/ddraw.h"],
 658       copy     => [''=>''] ],
 659     [ filesame => [$mingw.'include/dsetup.h',$sources.
 660                    "DX9SDK_dsound_Include_subset/dsetup.h"],
 661       copy     => [''=>''] ],
 662     ;

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4412#comment:4>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list