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.


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

_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 30 2020 05:03:53 for ResidualVM by doxygen 1.7.1
curved edge   curved edge