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

mp3.h File Reference

Sound decoder used in engines:

  • agos
  • draci
  • glk
  • kyra
  • mohawk
  • queen
  • saga
  • sci
  • scumm
  • sword1
  • sword2
  • titanic
  • touche
  • tucker.
More...

#include "common/scummsys.h"
#include "common/types.h"
Include dependency graph for mp3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Common
 

Internal interface to the QuickTime audio decoder.


namespace  Audio
 

Internal interfaces to the ADPCM decoders.


Functions

SeekableAudioStream * Audio::makeMP3Stream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeAfterUse)
 Create a new SeekableAudioStream from the MP3 data in the given stream.
PacketizedAudioStream * Audio::makePacketizedMP3Stream (Common::SeekableReadStream &firstPacket)
 Create a new PacketizedAudioStream from the first packet in the given stream.
PacketizedAudioStream * Audio::makePacketizedMP3Stream (uint channels, uint rate)
 Create a new PacketizedAudioStream for a given number of channels and sample rate.

Detailed Description

Sound decoder used in engines:

  • agos
  • draci
  • glk
  • kyra
  • mohawk
  • queen
  • saga
  • sci
  • scumm
  • sword1
  • sword2
  • titanic
  • touche
  • tucker.

Definition in file mp3.h.



Generated on Sat Oct 12 2019 05:01:14 for ResidualVM by doxygen 1.7.1
curved edge   curved edge