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

This is the complete list of members for MovieClip, 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) overrideMovieClipvirtual
getAudioParameters()AVClip
getBackgroundJob() overrideMovieClipvirtual
getClipType() const overrideMovieClipvirtual
getCurrentTimeInSeconds() const overrideMovieClipvirtual
getDescription() const overrideMovieClipvirtual
getFrame(double pts) overrideMovieClipvirtual
getFrameDurationInSeconds() const overrideMovieClipvirtual
getLengthInSeconds() const overrideMovieClipvirtual
getMediaFile() const overrideMovieClipvirtual
getNextAudioBlock(const juce::AudioSourceChannelInfo &) overrideMovieClip
getNextReadPosition() const overrideMovieClip
getSampleRate() const overrideMovieClipvirtual
getStillImage(double seconds, Size size) overrideMovieClipvirtual
getTotalLength() const overrideMovieClip
getVideoEngine() constAVClip
getVideoParameters()AVClip
getVideoSize() const overrideMovieClipvirtual
hasAudio() const overrideMovieClipvirtual
hasVideo() const overrideMovieClipvirtual
isFrameAvailable(double pts) const overrideMovieClipvirtual
isLooping() const overrideMovieClip
MovieClip(VideoEngine &videoEngine)MovieClip
openFromFile(const juce::File file)MovieClip
prepareToPlay(int samplesPerBlockExpected, double sampleRate) overrideMovieClip
releaseResources() overrideMovieClip
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) overrideMovieClipvirtual
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
setLooping(bool shouldLoop) overrideMovieClip
setNextReadPosition(juce::int64 samples) overrideMovieClip
setReader(std::unique_ptr< AVReader > reader)MovieClip
setThumbnailReader(std::unique_ptr< AVReader > reader)MovieClip
TimeCodeAware()=defaultTimeCodeAware
waitForFrameReady(double pts, int timeout=1000) overrideMovieClipvirtual
waitForSamplesReady(int samples, int timeout=1000) overrideMovieClipvirtual
~AVClip()=defaultAVClipvirtual
~TimeCodeAware()=defaultTimeCodeAwarevirtual