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

Video::VideoDecoder::StreamFileAudioTrack Class Reference

A SeekableAudioTrack that constructs its SeekableAudioStream using SeekableAudioStream::openStreamFile(). More...

#include <video_decoder.h>

Inheritance diagram for Video::VideoDecoder::StreamFileAudioTrack:
Collaboration diagram for Video::VideoDecoder::StreamFileAudioTrack:

List of all members.

Public Member Functions

 StreamFileAudioTrack (Audio::Mixer::SoundType soundType)
 ~StreamFileAudioTrack ()
bool loadFromFile (const Common::String &baseName)
 Load the track from a file with the given base name.

Protected Member Functions

Audio::SeekableAudioStreamgetSeekableAudioStream () const
 Get the SeekableAudioStream pointer to be used by this class for seek(), getDuration(), and getAudioStream().

Protected Attributes

Audio::SeekableAudioStream_stream

Detailed Description

A SeekableAudioTrack that constructs its SeekableAudioStream using SeekableAudioStream::openStreamFile().

Definition at line 798 of file video_decoder.h.


Constructor & Destructor Documentation

Video::VideoDecoder::StreamFileAudioTrack::StreamFileAudioTrack ( Audio::Mixer::SoundType  soundType  ) 

Definition at line 701 of file video_decoder.cpp.

Video::VideoDecoder::StreamFileAudioTrack::~StreamFileAudioTrack (  ) 

Definition at line 706 of file video_decoder.cpp.


Member Function Documentation

Audio::SeekableAudioStream* Video::VideoDecoder::StreamFileAudioTrack::getSeekableAudioStream (  )  const [inline, protected, virtual]

Get the SeekableAudioStream pointer to be used by this class for seek(), getDuration(), and getAudioStream().

Implements Video::VideoDecoder::SeekableAudioTrack.

Definition at line 812 of file video_decoder.h.

bool Video::VideoDecoder::StreamFileAudioTrack::loadFromFile ( const Common::String baseName  ) 

Load the track from a file with the given base name.

Returns:
true on success, false otherwise

Definition at line 710 of file video_decoder.cpp.


Member Data Documentation


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


Generated on Sat Sep 14 2019 05:05:22 for ResidualVM by doxygen 1.7.1
curved edge   curved edge