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.

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

bool _endOfTrack
bool _stereo
uint _rate

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 302 of file psx_decoder.cpp.

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

Definition at line 314 of file psx_decoder.cpp.

Member Function Documentation

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

Definition at line 318 of file psx_decoder.cpp.

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

Definition at line 339 of file psx_decoder.cpp.

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

Definition at line 322 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 143 of file psx_decoder.h.

Definition at line 144 of file psx_decoder.h.

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

Generated on Sat Sep 26 2020 05:04:09 for ResidualVM by doxygen 1.7.1
curved edge   curved edge