MediaTrackAudioSupplier
return new(std::nothrow) MediaTrackAudioSupplier(track, index);
MediaTrackAudioSupplier::Duration() const
MediaTrackAudioSupplier::InitialLatency() const
MediaTrackAudioSupplier::Read(void* buffer, int64 pos, int64 frames)
MediaTrackAudioSupplier::InitCheck() const
MediaTrackAudioSupplier::_InitFromTrack()
MediaTrackAudioSupplier::_FramesPerBuffer() const
struct MediaTrackAudioSupplier::Buffer {
MediaTrackAudioSupplier::_CopyFrames(void* source, int64 sourceOffset,
MediaTrackAudioSupplier::_CopyFrames(Buffer* buffer,
MediaTrackAudioSupplier::_AllocateBuffers()
MediaTrackAudioSupplier::_FreeBuffers()
MediaTrackAudioSupplier::Buffer*
MediaTrackAudioSupplier::_BufferAt(int32 index) const
MediaTrackAudioSupplier::Buffer*
MediaTrackAudioSupplier::_FindBufferAtFrame(int64 frame) const
MediaTrackAudioSupplier::Buffer*
MediaTrackAudioSupplier::_FindUnusedBuffer() const
MediaTrackAudioSupplier::Buffer::CompareOffset(const void* a, const void* b)
MediaTrackAudioSupplier::Buffer*
MediaTrackAudioSupplier::_FindUsableBuffer() const
MediaTrackAudioSupplier::Buffer*
MediaTrackAudioSupplier::_FindUsableBufferFor(int64 position) const
MediaTrackAudioSupplier::_GetBuffersFor(BList& buffers, int64 position,
MediaTrackAudioSupplier::_TouchBuffer(Buffer* buffer)
MediaTrackAudioSupplier::_ReadBuffer(Buffer* buffer, int64 position)
MediaTrackAudioSupplier::_ReadBuffer(Buffer* buffer, int64 position,
MediaTrackAudioSupplier::_ReadCachedFrames(void*& dest, int64& pos,
MediaTrackAudioSupplier::_ReadUncachedFrames(void* buffer, int64 position,
MediaTrackAudioSupplier::MediaTrackAudioSupplier(BMediaTrack* mediaTrack,
MediaTrackAudioSupplier::_FindKeyFrameForward(int64& position)
MediaTrackAudioSupplier::_FindKeyFrameBackward(int64& position)
MediaTrackAudioSupplier::_SeekToKeyFrameForward(int64& position)
MediaTrackAudioSupplier::_SeekToKeyFrameBackward(int64& position)
MediaTrackAudioSupplier::~MediaTrackAudioSupplier()
MediaTrackAudioSupplier::Format() const
MediaTrackAudioSupplier::GetEncodedFormat(media_format* format) const
MediaTrackAudioSupplier::GetCodecInfo(media_codec_info* info) const
class MediaTrackAudioSupplier : public AudioTrackSupplier {
MediaTrackAudioSupplier(BMediaTrack* track,
virtual ~MediaTrackAudioSupplier();