MillicastSDK 2.0.0
|
#include <metadata.h>
Public Member Functions | |
FrameMetadata ()=default | |
FrameMetadata (FrameMetadata &&)=default | |
FrameMetadata & | operator= (FrameMetadata &&)=default |
FrameMetadata (const FrameMetadata &)=delete | |
FrameMetadata & | operator= (const FrameMetadata &)=delete |
Public Attributes | |
std::vector< std::unique_ptr< SeiMessage > > | sei_messages |
H264 Sei Messages extracted from the frame. | |
uint32_t | rtp_timestamp |
This is the rtp timestamp of the frame from which this metadata was extracted. Use this along with VideoFrame::timestamp which is obtained from VideoRenderer::on_frame to truly synchronize metadata along with its frame. | |
Metadata received on frames.
|
default |
|
default |
|
delete |
|
delete |
|
default |
uint32_t millicast::FrameMetadata::rtp_timestamp |
This is the rtp timestamp of the frame from which this metadata was extracted. Use this along with VideoFrame::timestamp which is obtained from VideoRenderer::on_frame to truly synchronize metadata along with its frame.
std::vector<std::unique_ptr<SeiMessage> > millicast::FrameMetadata::sei_messages |
H264 Sei Messages extracted from the frame.