Shaka Packager SDK
|
Static Public Member Functions | |
static std::unique_ptr < StreamData > | FromPeriodInfo (size_t stream_index, std::shared_ptr< const PeriodInfo > period_info) |
static std::unique_ptr < StreamData > | FromStreamInfo (size_t stream_index, std::shared_ptr< const StreamInfo > stream_info) |
static std::unique_ptr < StreamData > | FromMediaSample (size_t stream_index, std::shared_ptr< const MediaSample > media_sample) |
static std::unique_ptr < StreamData > | FromTextSample (size_t stream_index, std::shared_ptr< const TextSample > text_sample) |
static std::unique_ptr < StreamData > | FromMediaEvent (size_t stream_index, std::shared_ptr< const MediaEvent > media_event) |
static std::unique_ptr < StreamData > | FromSegmentInfo (size_t stream_index, std::shared_ptr< const SegmentInfo > segment_info) |
Public Attributes | |
size_t | stream_index = static_cast<size_t>(-1) |
StreamDataType | stream_data_type = StreamDataType::kUnknown |
std::shared_ptr< const PeriodInfo > | period_info |
std::shared_ptr< const StreamInfo > | stream_info |
std::shared_ptr< const MediaSample > | media_sample |
std::shared_ptr< const TextSample > | text_sample |
std::shared_ptr< const MediaEvent > | media_event |
std::shared_ptr< const SegmentInfo > | segment_info |
Definition at line 47 of file media_handler.h.