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

Video::PSXStreamDecoder::PSXAudioTrack Class Reference

Inheritance diagram for Video::PSXStreamDecoder::PSXAudioTrack:
Collaboration diagram for Video::PSXStreamDecoder::PSXAudioTrack:

List of all members.

Classes

struct  ADPCMStatus

Public Member Functions

 PSXAudioTrack (Common::SeekableReadStream *sector, Audio::Mixer::SoundType soundType)
 ~PSXAudioTrack ()
bool endOfTrack () const
void setEndOfTrack ()
void queueAudioFromSector (Common::SeekableReadStream *sector)

Private Member Functions

Audio::AudioStreamgetAudioStream () const

Private Attributes

Audio::QueuingAudioStream_audStream
struct
Video::PSXStreamDecoder::PSXAudioTrack::ADPCMStatus 
_adpcmStatus [2]
bool _endOfTrack

Detailed Description

Definition at line 128 of file psx_decoder.h.


Constructor & Destructor Documentation

Video::PSXStreamDecoder::PSXAudioTrack::PSXAudioTrack ( Common::SeekableReadStream sector,
Audio::Mixer::SoundType  soundType 
)

Definition at line 310 of file psx_decoder.cpp.

Video::PSXStreamDecoder::PSXAudioTrack::~PSXAudioTrack (  ) 

Definition at line 324 of file psx_decoder.cpp.


Member Function Documentation

bool Video::PSXStreamDecoder::PSXAudioTrack::endOfTrack (  )  const

Definition at line 328 of file psx_decoder.cpp.

Audio::AudioStream * Video::PSXStreamDecoder::PSXAudioTrack::getAudioStream (  )  const [private]

Definition at line 419 of file psx_decoder.cpp.

void Video::PSXStreamDecoder::PSXAudioTrack::queueAudioFromSector ( Common::SeekableReadStream sector  ) 

Definition at line 332 of file psx_decoder.cpp.

void Video::PSXStreamDecoder::PSXAudioTrack::setEndOfTrack (  )  [inline]

Definition at line 135 of file psx_decoder.h.


Member Data Documentation

Definition at line 147 of file psx_decoder.h.


The documentation for this class was generated from the following files:


Generated on Sat May 18 2019 05:07:41 for ResidualVM by doxygen 1.7.1
curved edge   curved edge