xoreos
0.0.5
|
Public Member Functions | |
AudioSampleDesc (QuickTimeTrack *parentTrack, uint32 codecTag) | |
bool | isAudioCodecSupported () const |
Sound::PacketizedAudioStream * | createAudioStream () const |
Public Member Functions inherited from Video::QuickTimeDecoder::SampleDesc | |
SampleDesc (QuickTimeTrack *parentTrack, uint32 codecTag) | |
virtual | ~SampleDesc () |
uint32 | getCodecTag () const |
Public Attributes | |
uint16 | _bitsPerSample |
uint16 | _channels |
uint32 | _sampleRate |
uint32 | _samplesPerFrame |
uint32 | _bytesPerFrame |
Public Attributes inherited from Video::QuickTimeDecoder::SampleDesc | |
Common::ScopedPtr< Common::SeekableReadStream > | _extraData |
byte | _objectTypeMP4 |
Additional Inherited Members | |
Protected Attributes inherited from Video::QuickTimeDecoder::SampleDesc | |
QuickTimeTrack * | _parentTrack |
uint32 | _codecTag |
Definition at line 135 of file quicktime.h.
Video::QuickTimeDecoder::AudioSampleDesc::AudioSampleDesc | ( | QuickTimeDecoder::QuickTimeTrack * | parentTrack, |
uint32 | codecTag | ||
) |
Definition at line 705 of file quicktime.cpp.
References _bitsPerSample, _bytesPerFrame, _channels, _sampleRate, and _samplesPerFrame.
Sound::PacketizedAudioStream * Video::QuickTimeDecoder::AudioSampleDesc::createAudioStream | ( | ) | const |
Definition at line 743 of file quicktime.cpp.
References Sound::FLAG_16BITS, Sound::FLAG_UNSIGNED, Sound::kADPCMApple, Sound::makeAACStream(), Sound::makePacketizedADPCMStream(), Sound::makePacketizedPCMStream(), and MKTAG.
bool Video::QuickTimeDecoder::AudioSampleDesc::isAudioCodecSupported | ( | ) | const |
Definition at line 713 of file quicktime.cpp.
References Common::UString::c_str(), MKTAG, Video::tag2str(), and warning().
uint16 Video::QuickTimeDecoder::AudioSampleDesc::_bitsPerSample |
Definition at line 143 of file quicktime.h.
Referenced by AudioSampleDesc(), and Video::QuickTimeDecoder::QuickTimeAudioTrack::QuickTimeAudioTrack().
uint32 Video::QuickTimeDecoder::AudioSampleDesc::_bytesPerFrame |
Definition at line 147 of file quicktime.h.
Referenced by AudioSampleDesc(), and Video::QuickTimeDecoder::QuickTimeAudioTrack::readAudioChunk().
uint16 Video::QuickTimeDecoder::AudioSampleDesc::_channels |
Definition at line 144 of file quicktime.h.
Referenced by AudioSampleDesc(), and Video::QuickTimeDecoder::QuickTimeAudioTrack::QuickTimeAudioTrack().
uint32 Video::QuickTimeDecoder::AudioSampleDesc::_sampleRate |
Definition at line 145 of file quicktime.h.
Referenced by AudioSampleDesc().
uint32 Video::QuickTimeDecoder::AudioSampleDesc::_samplesPerFrame |
Definition at line 146 of file quicktime.h.
Referenced by AudioSampleDesc(), and Video::QuickTimeDecoder::QuickTimeAudioTrack::readAudioChunk().