|
Ocean
|
Class allowing the sorting of several frame media types according their popularity. More...
#include <FrameMedium.h>
Public Member Functions | |
| SortableFrameType (const MediaFrameType &frameType) | |
| Creates a new sortable frame media type. | |
| SortableFrameType (const unsigned int width, const unsigned int height, const FrameType::PixelFormat pixelFormat, const FrameType::PixelOrigin pixelOrigin, const FrameFrequency frequency) | |
| Creates a new sortable frame type. | |
| bool | operator< (const SortableFrameType &right) const |
| Returns whether the left sortable media type is more preferred than the right one. | |
Protected Attributes | |
| MediaFrameType | actualFrameType_ |
| Actual frame type. | |
| MediaFrameType | preferableFrameType_ |
| Preferable frame type. | |
Class allowing the sorting of several frame media types according their popularity.
| Ocean::Media::FrameMedium::SortableFrameType::SortableFrameType | ( | const MediaFrameType & | frameType | ) |
Creates a new sortable frame media type.
| frameType | Preferable frame type |
| Ocean::Media::FrameMedium::SortableFrameType::SortableFrameType | ( | const unsigned int | width, |
| const unsigned int | height, | ||
| const FrameType::PixelFormat | pixelFormat, | ||
| const FrameType::PixelOrigin | pixelOrigin, | ||
| const FrameFrequency | frequency | ||
| ) |
Creates a new sortable frame type.
| width | Preferable reference width |
| height | Preferable reference height |
| pixelFormat | Preferable reference pixel format |
| pixelOrigin | Preferable reference pixel origin |
| frequency | Preferable reference frequency |
| bool Ocean::Media::FrameMedium::SortableFrameType::operator< | ( | const SortableFrameType & | right | ) | const |
Returns whether the left sortable media type is more preferred than the right one.
| right | The right sortable media type |
|
protected |
Actual frame type.
|
protected |
Preferable frame type.