vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Tue Sep 7 12:59:02 2010 +0200| [2f8eed3529a8e39b632fc2a2b5fb552529762692] | committer: Jean-Baptiste Kempf
Qt: do not allow activation of DxVA2 in SPrefs on XP XP is too old. Deal with it. Will ease support Close #3727 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2f8eed3529a8e39b632fc2a2b5fb552529762692 --- modules/gui/qt4/components/simple_preferences.cpp | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/modules/gui/qt4/components/simple_preferences.cpp b/modules/gui/qt4/components/simple_preferences.cpp index 2395a14..5c2490d 100644 --- a/modules/gui/qt4/components/simple_preferences.cpp +++ b/modules/gui/qt4/components/simple_preferences.cpp @@ -446,12 +446,17 @@ SPrefsPanel::SPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent, ui.live555TransportHTTPRadio->hide(); ui.live555TransportLabel->hide(); } + CONFIG_BOOL( "ffmpeg-hw", hwAccelBox ); #ifdef WIN32 CONFIG_BOOL( "prefer-system-codecs", systemCodecBox ); + HINSTANCE hdxva2_dll = LoadLibrary(TEXT("DXVA2.DLL") ); + if( !hdxva2_dll ) + ui.hwAccelBox->setEnabled( false ); + else + FreeLibrary( hdxva2_dll ); #else ui.systemCodecBox->hide(); #endif - CONFIG_BOOL( "ffmpeg-hw", hwAccelBox ); optionWidgets.append( ui.DVDDevice ); optionWidgets.append( ui.cachingCombo ); CONFIG_GENERIC( "ffmpeg-skiploopfilter", IntegerList, ui.filterLabel, loopFilterBox ); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
