#include <StormByte/bitmask.hxx>
#include <StormByte/expected.hxx>
#include <StormByte/multimedia/pipeline/exception.hxx>
#include <StormByte/multimedia/visibility.h>
#include <StormByte/type_traits.hxx>
#include <cstdint>
#include <memory>
Go to the source code of this file.
|
| enum class | StormByte::Multimedia::Pipeline::Kind : std::uint8_t { StormByte::Multimedia::Pipeline::Packet = 1 << 0
, StormByte::Multimedia::Pipeline::Frame = 1 << 1
} |
| |
| enum class | StormByte::Multimedia::Pipeline::Producer : std::uint8_t {
StormByte::Multimedia::Pipeline::Demuxer
, StormByte::Multimedia::Pipeline::Decoder
, StormByte::Multimedia::Pipeline::Remuxer
, StormByte::Multimedia::Pipeline::Filter
,
StormByte::Multimedia::Pipeline::Route
, StormByte::Multimedia::Pipeline::Filters
, StormByte::Multimedia::Pipeline::Encoder
, StormByte::Multimedia::Pipeline::Muxer
} |
| |
| enum class | StormByte::Multimedia::Pipeline::State : std::uint8_t {
StormByte::Multimedia::Pipeline::Created
, StormByte::Multimedia::Pipeline::Ready
, StormByte::Multimedia::Pipeline::Stopping
, StormByte::Multimedia::Pipeline::Stopped
,
StormByte::Multimedia::Pipeline::Failed
} |
| |