af062818b47340eef15700d2f0211576ba3506eevboxsync * VirtualBox COM class implementation
af062818b47340eef15700d2f0211576ba3506eevboxsync * Copyright (C) 2006-2015 Oracle Corporation
af062818b47340eef15700d2f0211576ba3506eevboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
af062818b47340eef15700d2f0211576ba3506eevboxsync * available from http://www.virtualbox.org. This file is free software;
af062818b47340eef15700d2f0211576ba3506eevboxsync * you can redistribute it and/or modify it under the terms of the GNU
af062818b47340eef15700d2f0211576ba3506eevboxsync * General Public License (GPL) as published by the Free Software
af062818b47340eef15700d2f0211576ba3506eevboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
af062818b47340eef15700d2f0211576ba3506eevboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
af062818b47340eef15700d2f0211576ba3506eevboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
af062818b47340eef15700d2f0211576ba3506eevboxsync// constructor / destructor
af062818b47340eef15700d2f0211576ba3506eevboxsync/////////////////////////////////////////////////////////////////////////////
// public initializer/uninitializer for internal purposes only
return S_OK;
return S_OK;
return S_OK;
delete mData;
return S_OK;
return S_OK;
return S_OK;
return rc;
return S_OK;
switch (aAudioController)
case AudioControllerType_AC97:
case AudioControllerType_SB16:
case AudioControllerType_HDA:
return rc;
return S_OK;
return S_OK;
if (mPeer)