PlaybackManager
return _PlaybackState(PlaybackManager::PlayMode());
PlaybackManager::SetPlayMode(mode, continuePlaying);
PlaybackManager::Init(videoFrameRate, false, LoopMode(),
PlaybackManager::Init(videoFrameRate, true, LoopMode(), IsLoopingEnabled(),
PlaybackManager::SetCurrentAudioTime(time);
PlaybackManager::SetCurrentVideoTime(time);
PlaybackManager(),
PlaybackManager::Init(videoFrameRate, true, loopingMode, loopingEnabled,
class NodeManager : public PlaybackManager {
PlaybackManager::SetPerformanceTime(bigtime_t time)
PlaybackManager::AddListener(PlaybackListener* listener)
PlaybackManager::RemoveListener(PlaybackListener* listener)
PlaybackManager::NotifyPlayModeChanged(int32 mode) const
PlaybackManager::NotifyLoopModeChanged(int32 mode) const
PlaybackManager::NotifyLoopingEnabledChanged(bool enabled) const
PlaybackManager::NotifyVideoBoundsChanged(BRect bounds) const
PlaybackManager::NotifyFPSChanged(float fps) const
PlaybackManager::NotifyCurrentFrameChanged(int64 frame) const
PlaybackManager::NotifySpeedChanged(float speed) const
PlaybackManager::~PlaybackManager()
PlaybackManager::NotifyFrameDropped() const
PlaybackManager::NotifyStopFrameReached() const
PlaybackManager::NotifySeekHandled(int64 frame) const
PlaybackManager::PrintState(PlayingState* state)
PlaybackManager::PrintStateAtFrame(int64 frame)
PlaybackManager::_PushState(PlayingState* state, bool adjustCurrentFrame)
PlaybackManager::Init(float frameRate, bool initPerformanceTimes,
PlaybackManager::_UpdateStates()
PlaybackManager::_IndexForFrame(int64 frame) const
PlaybackManager::_IndexForTime(bigtime_t time) const
PlaybackManager::PlayingState*
PlaybackManager::_LastState() const
PlaybackManager::PlayingState*
PlaybackManager::_StateAt(int32 index) const
PlaybackManager::PlayingState*
PlaybackManager::_StateAtFrame(int64 frame) const
PlaybackManager::PlayingState*
PlaybackManager::_StateAtTime(bigtime_t time) const
PlaybackManager::_PlayingDirectionFor(int32 playingMode)
PlaybackManager::_PlayingDirectionFor(PlayingState* state)
PlaybackManager::_GetPlayingBoundsFor(PlayingState* state, int64& startFrame,
PlaybackManager::_PlayingStartFrameFor(PlayingState* state)
PlaybackManager::_PlayingEndFrameFor(PlayingState* state)
PlaybackManager::_RangeFrameForFrame(PlayingState* state, int64 frame)
PlaybackManager::_FrameForRangeFrame(PlayingState* state, int64 index)
PlaybackManager::_NextFrameInRange(PlayingState* state, int64 frame)
PlaybackManager::_PushSpeedInfo(SpeedInfo* info)
PlaybackManager::SpeedInfo*
PlaybackManager::_LastSpeedInfo() const
PlaybackManager::SpeedInfo*
PlaybackManager::_SpeedInfoAt(int32 index) const
PlaybackManager::_SpeedInfoIndexForFrame(int64 frame) const
PlaybackManager::_SpeedInfoIndexForTime(bigtime_t time) const
PlaybackManager::SpeedInfo*
PlaybackManager::_SpeedInfoForFrame(int64 frame) const
PlaybackManager::SpeedInfo*
PlaybackManager::_SpeedInfoForTime(bigtime_t time) const
PlaybackManager::_UpdateSpeedInfos()
PlaybackManager::_TimeForLastFrame() const
PlaybackManager::_TimeForNextFrame() const
PlaybackManager::_CheckStopPlaying()
PlaybackManager::_NotifySeekHandledIfNecessary(PlayingState* state)
PlaybackManager::Cleanup()
PlaybackManager::MessageReceived(BMessage* message)
PlaybackManager::StartPlaying(bool atBeginning)
PlaybackManager::StopPlaying()
PlaybackManager::TogglePlaying(bool atBeginning)
PlaybackManager::PausePlaying()
PlaybackManager::IsPlaying() const
PlaybackManager::PlayMode() const
PlaybackManager::LoopMode() const
PlaybackManager::IsLoopingEnabled() const
PlaybackManager::CurrentFrame() const
PlaybackManager::Speed() const
PlaybackManager::SetFramesPerSecond(float framesPerSecond)
PlaybackManager::FramesPerSecond() const
PlaybackManager::FrameDropped() const
PlaybackManager::DurationChanged()
struct PlaybackManager::PlayingState {
PlaybackManager::SetCurrentFrame(int64 frame)
PlaybackManager::SetPlayMode(int32 mode, bool continuePlaying)
PlaybackManager::SetLoopMode(int32 mode, bool continuePlaying)
PlaybackManager::SetLoopingEnabled(bool enabled, bool continuePlaying)
PlaybackManager::SetSpeed(float speed)
PlaybackManager::NextFrame() const
PlaybackManager::NextPlaylistFrame() const
PlaybackManager::FirstPlaybackRangeFrame()
PlaybackManager::LastPlaybackRangeFrame()
PlaybackManager::StartFrameAtFrame(int64 frame)
PlaybackManager::StartFrameAtTime(bigtime_t time)
PlaybackManager::EndFrameAtFrame(int64 frame)
PlaybackManager::EndFrameAtTime(bigtime_t time)
PlaybackManager::FrameCountAtFrame(int64 frame)
PlaybackManager::FrameCountAtTime(bigtime_t time)
PlaybackManager::PlayModeAtFrame(int64 frame)
PlaybackManager::PlayModeAtTime(bigtime_t time)
PlaybackManager::LoopModeAtFrame(int64 frame)
PlaybackManager::LoopModeAtTime(bigtime_t time)
PlaybackManager::PlaylistFrameAtFrame(int64 frame, int32& playingDirection,
PlaybackManager::PlaylistFrameAtFrame(int64 frame, int32& playingDirection) const
PlaybackManager::PlaylistFrameAtFrame(int64 frame) const
PlaybackManager::NextChangeFrame(int64 startFrame, int64 endFrame) const
PlaybackManager::NextChangeTime(bigtime_t startTime, bigtime_t endTime) const
PlaybackManager::GetPlaylistFrameInterval(int64 startFrame, int64& endFrame,
PlaybackManager::GetPlaylistTimeInterval(bigtime_t startTime,
struct PlaybackManager::SpeedInfo {
PlaybackManager::FrameForTime(bigtime_t time) const
PlaybackManager::TimeForFrame(int64 frame) const
PlaybackManager::PlaylistFrameForTime(bigtime_t time) const
PlaybackManager::PlaylistTimeForFrame(int64 frame) const
PlaybackManager::SetCurrentAudioTime(bigtime_t time)
PlaybackManager::PlaybackManager()
PlaybackManager::SetCurrentVideoFrame(int64 frame)
PlaybackManager::SetCurrentVideoTime(bigtime_t time)
PlaybackManager::SetPerformanceFrame(int64 frame)
class PlaybackManager : public BLooper {
PlaybackManager();
virtual ~PlaybackManager();
ProxyAudioSupplier::ProxyAudioSupplier(PlaybackManager* playbackManager)
class PlaybackManager;
PlaybackManager* playbackManager);
PlaybackManager* fPlaybackManager;