]> git.sesse.net Git - vlc/commitdiff
Add UI for KAI
authorKO Myung-Hun <komh@chollian.net>
Thu, 20 Oct 2011 12:30:22 +0000 (21:30 +0900)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 31 Oct 2011 17:59:14 +0000 (19:59 +0200)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
modules/gui/qt4/components/simple_preferences.cpp
modules/gui/qt4/components/simple_preferences.hpp

index b24d99431da0d6cc0cbb094f597f40351a3f8928..0735d0a0e63278c3aad6a7d86f4fdac312900438 100644 (file)
@@ -290,6 +290,11 @@ SPrefsPanel::SPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent,
             optionWidgets.append( DirectXControl );
             CONFIG_GENERIC_NO_UI( "directx-audio-device-name", StringList,
                     DirectXLabel, DirectXDevice );
+#elif defined( __OS2__ )
+            audioControl( kai );
+            optionWidgets.append( kaiControl );
+            CONFIG_GENERIC_NO_UI( "kai-audio-device", StringList, kaiLabel,
+                    kaiDevice );
 #else
             if( module_exists( "alsa" ) )
             {
@@ -719,6 +724,8 @@ void SPrefsPanel::updateAudioOptions( int number)
                                             ->itemData( number ).toString();
 #ifdef WIN32
     optionWidgets[directxW]->setVisible( ( value == "aout_directx" ) );
+#elif defined( __OS2__ )
+    optionWidgets[kaiW]->setVisible( ( value == "kai" ) );
 #else
     /* optionWidgets[ossW] can be NULL */
     if( optionWidgets[ossW] )
index 2b7ef733eab885c51caadc5212f5c0819354abb0..e3e7e7138d44665d14e0ee50a531894d3fc5e4be 100644 (file)
@@ -66,6 +66,8 @@ enum {
 enum {
 #ifdef WIN32
        directxW,
+#elif defined( __OS2__)
+       kaiW,
 #else
        alsaW,
        ossW,