Video display and composing engine for JUCE
Loading...
Searching...
No Matches
ImageClip Member List

This is the complete list of members for ImageClip, including all inherited members.

addAudioParameter(std::unique_ptr< ProcessorParameter > parameter)AVClipprotected
addDefaultAudioParameters(AVClip &clip)AVClipstatic
addDefaultVideoParameters(AVClip &clip)AVClipstatic
addTimecodeListener(Listener *listener)TimeCodeAware
addVideoParameter(std::unique_ptr< ProcessorParameter > parameter)AVClipprotected
AVClip(VideoEngine &videoEngine)AVClip
createCopy(StreamTypes types) overrideImageClipvirtual
getAudioParameters()AVClip
getBackgroundJob()AVClipvirtual
getClipType() const overrideImageClipvirtual
getCurrentTimeInSeconds() const overrideImageClipvirtual
getDescription() const overrideImageClipvirtual
getFrame(double pts) overrideImageClipvirtual
getFrameDurationInSeconds() constAVClipvirtual
getLengthInSeconds() const overrideImageClipvirtual
getMediaFile() const overrideImageClipvirtual
getNextAudioBlock(const juce::AudioSourceChannelInfo &) overrideImageClip
getNextReadPosition() const overrideImageClip
getSampleRate() const overrideImageClipvirtual
getStillImage(double seconds, Size size) overrideImageClipvirtual
getTotalLength() const overrideImageClip
getVideoEngine() constAVClip
getVideoParameters()AVClip
getVideoSize() const overrideImageClipvirtual
hasAudio() const overrideImageClipvirtual
hasVideo() const overrideImageClipvirtual
ImageClip(VideoEngine &videoEngine)ImageClip
isFrameAvailable(double pts) const overrideImageClipvirtual
isLooping() const overrideImageClip
prepareToPlay(int samplesPerBlockExpected, double sampleRate) overrideImageClip
releaseResources() overrideImageClip
removeTimecodeListener(Listener *listener)TimeCodeAware
render(juce::Graphics &view, juce::Rectangle< float > area, double pts, float rotation=0.0f, float zoom=100.0f, juce::Point< float > translation=juce::Point< float >(), float alpha=1.0f) overrideImageClipvirtual
renderFrame(juce::Graphics &g, juce::Rectangle< float > area, VideoFrame &frame, float rotation, float zoom, juce::Point< float > translation, float alpha)AVClip
sendTimecode(int64_t count, double seconds, juce::NotificationType nt)TimeCodeAwareprotected
setAspectType(Aspect type)AVClip
setImage(const juce::Image &image)ImageClip
setLooping(bool shouldLoop) overrideImageClip
setMediaFile(const juce::URL &media)ImageClip
setNextReadPosition(juce::int64 samples) overrideImageClip
TimeCodeAware()=defaultTimeCodeAware
waitForFrameReady(double pts, int timeout=1000)AVClipvirtual
waitForSamplesReady(int samples, int timeout=1000)AVClipvirtual
~AVClip()=defaultAVClipvirtual
~TimeCodeAware()=defaultTimeCodeAwarevirtual