|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Kakshya::VideoStreamContainer::VideoStreamContainer | ( | uint32_t | width = 0, |
| uint32_t | height = 0, |
||
| Portal::Graphics::ImageFormat | format = Portal::Graphics::ImageFormat::RGBA8, |
||
| double | frame_rate = 0.0 |
||
| ) |
Construct a VideoStreamContainer with specified parameters.
| width | Frame width in pixels. |
| height | Frame height in pixels. |
| format | Pixel format; determines channel count, bytes per pixel, the DataVariant element type, and whether the structure is VIDEO_COLOR or VIDEO_DEPTH. |
| frame_rate | Temporal rate in frames per second. |
Definition at line 23 of file VideoStreamContainer.cpp.
References MayaFlux::Journal::ContainerProcessing, MayaFlux::Kakshya::format_has_variant_storage(), height, MayaFlux::Kakshya::ContainerDataStructure::image_interleaved(), MayaFlux::Kakshya::is_depth_format(), MayaFlux::Journal::Kakshya, m_processing_chain, m_structure, MayaFlux::Kakshya::ContainerDataStructure::modality, setup_dimensions(), MayaFlux::Kakshya::VIDEO_COLOR, MayaFlux::Kakshya::VIDEO_DEPTH, and width.
Here is the call graph for this function: