Changeset 61413 in vbox
- Timestamp:
- Jun 2, 2016 1:24:16 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 107730
- Location:
- trunk
- Files:
-
- 35 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r61355 r61413 228 228 ifeq ($(int-mod $(VBOX_VERSION_BUILD),2),0) 229 229 VBOX_RELEASE_EXACT_MATCH=1 230 # Decide whether to use the stable (5.0) audio code or not. 231 VBOX_WITH_AUDIO_STABLE:=1 230 232 endif 231 233 ifneq ($(VBOX_RELEASE_EXACT_MATCH),) … … 432 434 # Enable new PS/2 mouse emulation. 433 435 VBOX_WITH_NEW_PS2M = 1 436 ifdef VBOX_WITH_AUDIO_STABLE 437 VBOX_AUDIO_PATH_SOURCES=Audio_old 438 VBOX_AUDIO_FILE_SUFFIX=_old 439 else 440 VBOX_AUDIO_PATH_SOURCES=Audio 441 VBOX_AUDIO_FILE_SUFFIX= 442 endif 434 443 # Enable OSS audio support. 435 444 VBOX_WITH_OSS = 1 -
trunk/include/VBox/vmm/pdmaudioifs.h
r61386 r61413 32 32 #include <iprt/list.h> 33 33 34 #ifdef VBOX_WITH_AUDIO_STABLE 35 # undef ___VBox_vmm_pdmaudioifs_h 36 # include "pdmaudioifs_old.h" 37 #else 34 38 35 39 /** @defgroup grp_pdm_ifs_audio PDM Audio Interfaces … … 863 867 /** @} */ 864 868 869 #endif /* VBOX_WITH_AUDIO_STABLE */ 870 865 871 #endif /* !___VBox_vmm_pdmaudioifs_h */ 866 872 -
trunk/src/VBox/Devices/Makefile.kmk
r61339 r61413 154 154 VMMDev/VMMDevTesting.cpp \ 155 155 Network/DevPCNet.cpp \ 156 Audio/DevIchAc97.cpp \157 Audio/DevSB16.cpp \158 Audio/DevIchHda.cpp \159 Audio/DevIchHdaCodec.cpp \160 156 PC/DevDMA.cpp \ 161 157 PC/DevHPET.cpp \ … … 544 540 # --- Audio bits. --- 545 541 546 if 0 542 if 0 # Not stable yet. 547 543 VBoxDD_DEFS += VBOX_WITH_HDA_INTERLEAVING_STREAMS_SUPPORT 548 544 VBoxDD_DEFS += VBOX_WITH_HDA_51_SURROUND 549 545 endif 550 546 547 VBoxDD_DEFS += $(if $(VBOX_WITH_AUDIO_STABLE),VBOX_WITH_AUDIO_STABLE,) 548 551 549 VBoxDD_SOURCES += \ 552 Audio/AudioMixBuffer.cpp \ 553 Audio/AudioMixer.cpp \ 554 Audio/DrvAudio.cpp \ 555 Audio/DrvAudioCommon.cpp \ 556 Audio/DrvHostNullAudio.cpp 550 $(VBOX_AUDIO_PATH_SOURCES)/DevIchAc97.cpp \ 551 $(VBOX_AUDIO_PATH_SOURCES)/DevSB16.cpp \ 552 $(VBOX_AUDIO_PATH_SOURCES)/DevIchHda.cpp \ 553 $(VBOX_AUDIO_PATH_SOURCES)/DevIchHdaCodec.cpp \ 554 $(VBOX_AUDIO_PATH_SOURCES)/AudioMixBuffer.cpp \ 555 $(VBOX_AUDIO_PATH_SOURCES)/AudioMixer.cpp \ 556 $(VBOX_AUDIO_PATH_SOURCES)/DrvAudio.cpp \ 557 $(VBOX_AUDIO_PATH_SOURCES)/DrvAudioCommon.cpp \ 558 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostNullAudio.cpp 557 559 558 560 ifeq ($(KBUILD_TARGET),darwin) 559 561 VBoxDD_SOURCES += \ 560 Audio/DrvHostCoreAudio.cpp562 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostCoreAudio.cpp 561 563 endif 562 564 563 565 ifeq ($(KBUILD_TARGET),win) 564 566 VBoxDD_SOURCES += \ 565 Audio/DrvHostDSound.cpp567 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostDSound.cpp 566 568 endif 567 569 … … 570 572 VBoxDD_DEFS += VBOX_WITH_OSS 571 573 VBoxDD_SOURCES += \ 572 Audio/DrvHostOSSAudio.cpp574 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostOSSAudio.cpp 573 575 endif 574 576 … … 576 578 VBoxDD_DEFS += VBOX_WITH_PULSE 577 579 VBoxDD_SOURCES += \ 578 Audio/DrvHostPulseAudio.cpp \579 Audio/pulse_stubs.c580 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostPulseAudio.cpp \ 581 $(VBOX_AUDIO_PATH_SOURCES)/pulse_stubs.c 580 582 endif 581 583 … … 583 585 VBoxDD_DEFS += VBOX_WITH_ALSA 584 586 VBoxDD_SOURCES += \ 585 Audio/DrvHostALSAAudio.cpp \586 Audio/alsa_stubs.c587 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostALSAAudio.cpp \ 588 $(VBOX_AUDIO_PATH_SOURCES)/alsa_stubs.c 587 589 endif 588 590 endif … … 592 594 VBoxDD_DEFS += VBOX_WITH_OSS 593 595 VBoxDD_SOURCES += \ 594 Audio/DrvHostOSSAudio.cpp596 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostOSSAudio.cpp 595 597 endif 596 598 ifdef VBOX_WITH_PULSE 597 599 VBoxDD_DEFS += VBOX_WITH_PULSE 598 600 VBoxDD_SOURCES += \ 599 Audio/DrvHostPulseAudio.cpp \600 Audio/pulse_stubs.c601 $(VBOX_AUDIO_PATH_SOURCES)/DrvHostPulseAudio.cpp \ 602 $(VBOX_AUDIO_PATH_SOURCES)/pulse_stubs.c 601 603 endif 602 604 endif … … 604 606 ifeq ($(KBUILD_TARGET),solaris) 605 607 ifdef VBOX_WITH_OSS 606 VBoxDD_SOURCES += Audio/DrvHostOSSAudio.cpp608 VBoxDD_SOURCES += $(VBOX_AUDIO_PATH_SOURCES)/DrvHostOSSAudio.cpp 607 609 VBoxDD_DEFS += VBOX_WITH_OSS 608 610 endif -
trunk/src/VBox/Main/Makefile.kmk
r61332 r61413 777 777 src-client/VMMDevInterface.cpp \ 778 778 $(VBOX_AUTOGEN_EVENT_CPP) \ 779 $(VBOX_XML_SCHEMADEFS_CPP) \ 780 ../Devices/Audio/AudioMixBuffer.cpp \ 781 ../Devices/Audio/DrvAudioCommon.cpp \ 782 $(if $(VBOX_WITH_VRDE_AUDIO),src-client/DrvAudioVRDE.cpp,) 779 $(VBOX_XML_SCHEMADEFS_CPP) 780 781 # Audio bits. 782 VBoxC_DEFS += \ 783 $(if $(VBOX_WITH_AUDIO_STABLE), VBOX_WITH_AUDIO_STABLE,) 784 785 VBoxC_SOURCES += \ 786 ../Devices/$(VBOX_AUDIO_PATH_SOURCES)/AudioMixBuffer.cpp \ 787 ../Devices/$(VBOX_AUDIO_PATH_SOURCES)/DrvAudioCommon.cpp \ 788 $(if $(VBOX_WITH_VRDE_AUDIO),src-client/DrvAudioVRDE$(VBOX_AUDIO_FILE_SUFFIX).cpp,) 783 789 784 790 VBoxC_SOURCES.win = \
Note:
See TracChangeset
for help on using the changeset viewer.