Video display and composing engine for JUCE
Loading...
Searching...
No Matches
AudioStrip::ThumbnailJob Class Reference

#include <foleys_AudioStrip.h>

+ Inheritance diagram for AudioStrip::ThumbnailJob:

Public Member Functions

 ThumbnailJob (AudioStrip &owner)
 
double getCurrentTimeInSeconds () const override
 Return the clip's read position in seconds.
 
juce::ThreadPoolJob::JobStatus runJob () override
 
- Public Member Functions inherited from TimeCodeAware
 TimeCodeAware ()=default
 
virtual ~TimeCodeAware ()=default
 
void addTimecodeListener (Listener *listener)
 Register a TimecodeListener to be notified, when the visual frame changes.
 
void removeTimecodeListener (Listener *listener)
 Unregister a TimecodeListener.
 

Additional Inherited Members

- Protected Member Functions inherited from TimeCodeAware
void sendTimecode (int64_t count, double seconds, juce::NotificationType nt)
 Subclasses can call this to notify displays, that the time code has changed, e.g.
 

Constructor & Destructor Documentation

◆ ThumbnailJob()

ThumbnailJob ( AudioStrip owner)

References StreamTypes::audio().

Member Function Documentation

◆ getCurrentTimeInSeconds()

double getCurrentTimeInSeconds ( ) const
overridevirtual

Return the clip's read position in seconds.

Implements TimeCodeAware.

◆ runJob()

juce::ThreadPoolJob::JobStatus runJob ( )
override

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