Defines the size and time settings for a VideoStream. More...
#include <foleys_Structures.h>
Public Member Functions | |
| bool | isValid () const |
| double | getFrameRate () const |
| double | getFrameDurationSeconds () const |
| juce::String | toString () const |
Public Attributes | |
| Size | frameSize |
| int | defaultDuration = 1001 |
| int | timebase = 24000 |
Defines the size and time settings for a VideoStream.
| bool isValid | ( | ) | const |
| double getFrameRate | ( | ) | const |
References VideoStreamSettings::defaultDuration, and VideoStreamSettings::timebase.
Referenced by VideoStreamSettings::toString().
| double getFrameDurationSeconds | ( | ) | const |
References VideoStreamSettings::defaultDuration, and VideoStreamSettings::timebase.
| juce::String toString | ( | ) | const |
| Size frameSize |
| int defaultDuration = 1001 |
| int timebase = 24000 |
Referenced by FFmpegWriter::Pimpl::addVideoStream(), ComposedClip::ComposedClip(), VideoFifo::getFrameDurationInSeconds(), ComposedClip::getFrameDurationInSeconds(), VideoStreamSettings::getFrameDurationSeconds(), VideoStreamSettings::getFrameRate(), VideoStreamSettings::isValid(), and VideoFifo::setVideoSettings().