ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

voc.h File Reference

Sound decoder used in engines:

  • agos
  • kyra
  • saga
  • scumm
  • touche.
More...

#include "common/scummsys.h"
#include "common/types.h"
#include "common/pack-start.h"
#include "common/pack-end.h"
Include dependency graph for voc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Audio::VocFileHeader
struct  Audio::VocBlockHeader

Namespaces

namespace  Common
 

Internal interface to the QuickTime audio decoder.


namespace  Audio
 

Internal interfaces to the ADPCM decoders.


Functions

int Audio::getSampleRateFromVOCRate (int vocSR)
 Take a sample rate parameter as it occurs in a VOC sound header, and return the corresponding sample frequency.
SeekableAudioStream * Audio::makeVOCStream (Common::SeekableReadStream *stream, byte flags, DisposeAfterUse::Flag disposeAfterUse=DisposeAfterUse::NO)
 Try to load a VOC from the given seekable stream and create an AudioStream from that data.

Variables

struct Audio::VocFileHeader Audio::PACKED_STRUCT

Detailed Description

Sound decoder used in engines:

  • agos
  • kyra
  • saga
  • scumm
  • touche.

Definition in file voc.h.



Generated on Sat Jul 13 2019 05:01:27 for ResidualVM by doxygen 1.7.1
curved edge   curved edge