26#ifndef LMMS_SAMPLE_PLAY_HANDLE_H
27#define LMMS_SAMPLE_PLAY_HANDLE_H
56 bool isFinished()
const override;
58 bool isFromTrack(
const Track * _track )
const override;
Definition PatternTrack.h:47
PlayHandle(const Type type, f_cnt_t offset=0)
Definition PlayHandle.cpp:36
Definition SampleClip.h:46
Definition SampleFrame.h:41
f_cnt_t framesDone() const
Definition SamplePlayHandle.h:61
bool m_ownAudioBusHandle
Definition SamplePlayHandle.h:82
Sample::PlaybackState m_state
Definition SamplePlayHandle.h:76
void setPatternTrack(PatternTrack *pt)
Definition SamplePlayHandle.h:70
SamplePlayHandle(Sample *sample, bool ownAudioBusHandle=true)
Definition SamplePlayHandle.cpp:36
bool affinityMatters() const override
Definition SamplePlayHandle.h:49
f_cnt_t m_frame
Definition SamplePlayHandle.h:77
bool m_doneMayReturnTrue
Definition SamplePlayHandle.h:81
PatternTrack * m_patternTrack
Definition SamplePlayHandle.h:80
void setDoneMayReturnTrue(bool _enable)
Definition SamplePlayHandle.h:65
Track * m_track
Definition SamplePlayHandle.h:79
Sample * m_sample
Definition SamplePlayHandle.h:78
Base-class for all tracks.
Definition Track.h:68
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43
signed int sample
Definition tap_dynamics_m.c:41