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

This is the complete list of members for AudioClip, 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
AudioClip(VideoEngine &videoEngine)AudioClip
AVClip(VideoEngine &videoEngine)AVClip
createCopy(StreamTypes types) overrideAudioClipvirtual
getAudioParameters()AVClip
getBackgroundJob()AVClipvirtual
getClipType() const overrideAudioClipvirtual
getCurrentTimeInSeconds() const overrideAudioClipvirtual
getDescription() const overrideAudioClipvirtual
getFrame(double pts) overrideAudioClipvirtual
getFrameDurationInSeconds() constAVClipvirtual
getLengthInSeconds() const overrideAudioClipvirtual
getMediaFile() const overrideAudioClipvirtual
getNextAudioBlock(const juce::AudioSourceChannelInfo &) overrideAudioClip
getNextReadPosition() const overrideAudioClip
getSampleRate() const overrideAudioClipvirtual
getStillImage(double seconds, Size size) overrideAudioClipvirtual
getTotalLength() const overrideAudioClip
getVideoEngine() constAVClip
getVideoParameters()AVClip
getVideoSize() const overrideAudioClipvirtual
hasAudio() const overrideAudioClipvirtual
hasVideo() const overrideAudioClipvirtual
isFrameAvailable(double pts) const overrideAudioClipvirtual
isLooping() const overrideAudioClip
prepareToPlay(int samplesPerBlockExpected, double sampleRate) overrideAudioClip
releaseResources() overrideAudioClip
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) overrideAudioClipvirtual
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
setAudioFormatReader(juce::AudioFormatReader *reader, int samplesToBuffer=48000)AudioClip
setLooping(bool shouldLoop) overrideAudioClip
setMediaFile(const juce::URL &media)AudioClip
setNextReadPosition(juce::int64 samples) overrideAudioClip
TimeCodeAware()=defaultTimeCodeAware
waitForFrameReady(double pts, int timeout=1000)AVClipvirtual
waitForSamplesReady(int samples, int timeout=1000)AVClipvirtual
~AVClip()=defaultAVClipvirtual
~TimeCodeAware()=defaultTimeCodeAwarevirtual