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

3do.h File Reference

Sound decoder used in engines:

  • sherlock (3DO version of Serrated Scalpel).
More...

#include "common/scummsys.h"
#include "common/types.h"
#include "common/stream.h"
#include "audio/audiostream.h"
Include dependency graph for 3do.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Audio::audio_3DO_ADP4_PersistentSpace
struct  Audio::audio_3DO_SDX2_PersistentSpace
class  Audio::Audio3DO_ADP4_Stream
class  Audio::Audio3DO_SDX2_Stream

Namespaces

namespace  Audio
 

Internal interfaces to the ADPCM decoders.


Defines

#define AUDIO_3DO_CACHE_SIZE   1024

Functions

RewindableAudioStream * Audio::make3DO_ADP4AudioStream (Common::SeekableReadStream *stream, uint16 sampleRate, bool stereo, uint32 *audioLengthMSecsPtr=NULL,DisposeAfterUse::Flag disposeAfterUse=DisposeAfterUse::YES, audio_3DO_ADP4_PersistentSpace *persistentSpacePtr=NULL)
 Try to decode 3DO ADP4 data from the given seekable stream and create a SeekableAudioStream from that data.
RewindableAudioStream * Audio::make3DO_SDX2AudioStream (Common::SeekableReadStream *stream, uint16 sampleRate, bool stereo, uint32 *audioLengthMSecsPtr=NULL,DisposeAfterUse::Flag disposeAfterUse=DisposeAfterUse::YES, audio_3DO_SDX2_PersistentSpace *persistentSpacePtr=NULL)
 Try to decode 3DO SDX2 data from the given seekable stream and create a SeekableAudioStream from that data.

Detailed Description

Sound decoder used in engines:

  • sherlock (3DO version of Serrated Scalpel).

Definition in file 3do.h.


Define Documentation

#define AUDIO_3DO_CACHE_SIZE   1024

Definition at line 41 of file 3do.h.



Generated on Sat Jul 20 2019 05:01:04 for ResidualVM by doxygen 1.7.1
curved edge   curved edge