VirtualBox

Ignore:
Timestamp:
Jul 6, 2016 2:24:20 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
108526
Message:

Audio: More cleanup for backend defines.

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk

    r56465 r62056  
    55
    66#
    7 # Copyright (C) 2006-2015 Oracle Corporation
     7# Copyright (C) 2006-2016 Oracle Corporation
    88#
    99# This file is part of VirtualBox Open Source Edition (OSE), as
     
    2121VBOX_COMMON_VBOXMANAGE_DEFS = \
    2222        $(if $(VBOX_WITH_AHCI), VBOX_WITH_AHCI) \
    23         $(if $(VBOX_WITH_ALSA), VBOX_WITH_ALSA) \
    2423        $(if $(VBOX_WITH_COPYTOGUEST),VBOX_WITH_COPYTOGUEST) \
    2524        $(if $(VBOX_WITH_E1000),VBOX_WITH_E1000) \
     
    3029        $(if $(VBOX_WITH_HOSTNETIF_API), VBOX_WITH_HOSTNETIF_API) \
    3130        $(if $(VBOX_WITH_NETFLT), VBOX_WITH_NETFLT) \
     31        $(if $(VBOX_WITH_OSS), VBOX_WITH_OSS) \
     32        $(if $(VBOX_WITH_ALSA), VBOX_WITH_ALSA) \
    3233        $(if $(VBOX_WITH_PULSE),VBOX_WITH_PULSE) \
    3334        $(if $(VBOX_WITH_SCSI), VBOX_WITH_SCSI) \
    34         $(if $(VBOX_WITH_SOLARIS_OSS), VBOX_WITH_SOLARIS_OSS) \
    3535        $(if $(VBOX_WITH_VBOXSDL), VBOX_WITH_VBOXSDL) \
    3636        $(if $(VBOX_WITH_VIDEOHWACCEL), VBOX_WITH_VIDEOHWACCEL) \
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp

    r61937 r62056  
    797797#else
    798798            RTStrmPrintf(pStrm, "|dsound");
    799 #endif
    800799        }
    801         if (fSolaris)
     800        if (fLinux || fSolaris)
    802801        {
    803             RTStrmPrintf(pStrm, "|solaudio"
    804 #ifdef VBOX_WITH_SOLARIS_OSS
    805                                     "|oss"
    806 #endif
    807                         );
    808         }
    809         if (fLinux)
    810         {
     802#ifdef VBOX_WITH_OSS
    811803            RTStrmPrintf(pStrm, "|oss"
     804#endif
    812805#ifdef VBOX_WITH_ALSA
    813                                     "|alsa"
     806                                "|alsa"
    814807#endif
    815808#ifdef VBOX_WITH_PULSE
    816                                     "|pulse"
     809                                "|pulse"
    817810#endif
    818811                        );
     
    820813        if (fFreeBSD)
    821814        {
     815#ifdef VBOX_WITH_OSS
    822816            /* Get the line break sorted when dumping all option variants. */
    823817            if (fDumpOpts)
     
    828822            else
    829823                RTStrmPrintf(pStrm, "|oss");
     824#endif
    830825#ifdef VBOX_WITH_PULSE
    831826            RTStrmPrintf(pStrm, "|pulse");
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r61042 r62056  
    22862286                }
    22872287#endif /* RT_OS_WINDOWS */
    2288 #ifdef RT_OS_LINUX
    2289 # ifdef VBOX_WITH_ALSA
     2288#ifdef VBOX_WITH_OSS
     2289                else if (!RTStrICmp(ValueUnion.psz, "oss"))
     2290                {
     2291                    CHECK_ERROR(audioAdapter, COMSETTER(AudioDriver)(AudioDriverType_OSS));
     2292                    CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
     2293                }
     2294#endif
     2295#ifdef VBOX_WITH_ALSA
    22902296                else if (!RTStrICmp(ValueUnion.psz, "alsa"))
    22912297                {
     
    22932299                    CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    22942300                }
    2295 # endif
    2296 # ifdef VBOX_WITH_PULSE
     2301#endif
     2302#ifdef VBOX_WITH_PULSE
    22972303                else if (!RTStrICmp(ValueUnion.psz, "pulse"))
    22982304                {
     
    23002306                    CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    23012307                }
    2302 # endif
    2303 #endif /* !RT_OS_LINUX */
    2304 #ifdef RT_OS_SOLARIS
    2305                 else if (!RTStrICmp(ValueUnion.psz, "solaudio"))
    2306                 {
    2307                     CHECK_ERROR(audioAdapter, COMSETTER(AudioDriver)(AudioDriverType_SolAudio));
    2308                     CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    2309                 }
    2310 #endif /* !RT_OS_SOLARIS */
    2311 #ifdef RT_OS_FREEBSD
    2312                 else if (!RTStrICmp(ValueUnion.psz, "oss"))
    2313                 {
    2314                     CHECK_ERROR(audioAdapter, COMSETTER(AudioDriver)(AudioDriverType_OSS));
    2315                     CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    2316                 }
    2317 # ifdef VBOX_WITH_PULSE
    2318                 else if (!RTStrICmp(ValueUnion.psz, "pulse"))
    2319                 {
    2320                     CHECK_ERROR(audioAdapter, COMSETTER(AudioDriver)(AudioDriverType_Pulse));
    2321                     CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    2322                 }
    2323 # endif
    2324 #endif /* !RT_OS_FREEBSD */
     2308#endif
    23252309#ifdef RT_OS_DARWIN
    23262310                else if (!RTStrICmp(ValueUnion.psz, "coreaudio"))
     
    23292313                    CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    23302314                }
    2331 
    23322315#endif /* !RT_OS_DARWIN */
    2333 # if defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(VBOX_WITH_SOLARIS_OSS)
    2334                 else if (!RTStrICmp(ValueUnion.psz, "oss"))
    2335                 {
    2336                     CHECK_ERROR(audioAdapter, COMSETTER(AudioDriver)(AudioDriverType_OSS));
    2337                     CHECK_ERROR(audioAdapter, COMSETTER(Enabled)(true));
    2338                 }
    2339 # endif
    23402316                else
    23412317                {
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette