//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: Helper methods + classes for sound // //===========================================================================// #ifndef SOUNDUTILS_H #define SOUNDUTILS_H #if defined( _WIN32 ) #pragma once #endif #include "tier2/riff.h" //----------------------------------------------------------------------------- // RIFF reader/writers that use the file system //----------------------------------------------------------------------------- extern IFileReadBinary *g_pFSIOReadBinary; extern IFileWriteBinary *g_pFSIOWriteBinary; //----------------------------------------------------------------------------- // Returns the duration of a wav file //----------------------------------------------------------------------------- float GetWavSoundDuration( const char *pWavFile ); #endif // SOUNDUTILS_H