Shaka Player Embedded
|
#include <apple_decoded_frame.h>
Public Member Functions | |
AppleDecodedFrame (std::shared_ptr< const StreamInfo > stream, double time, double duration, SampleFormat format, uint32_t sample_count, std::vector< uint8_t > buffer) | |
AppleDecodedFrame (std::shared_ptr< const StreamInfo > stream, double time, double duration, CVImageBufferRef img) | |
~AppleDecodedFrame () override | |
![]() | |
DecodedFrame (std::shared_ptr< const StreamInfo > stream_info, double pts, double dts, double duration, variant< PixelFormat, SampleFormat > format, size_t sample_count, const std::vector< const uint8_t *> &data, const std::vector< size_t > &linesize) | |
~DecodedFrame () override | |
size_t | EstimateSize () const override |
![]() | |
BaseFrame (std::shared_ptr< const StreamInfo > stream_info, double pts, double dts, double duration, bool is_key_frame) | |
virtual | ~BaseFrame () |
BaseFrame (const BaseFrame &)=delete | |
BaseFrame & | operator= (const BaseFrame &)=delete |
BaseFrame (BaseFrame &&)=delete | |
BaseFrame & | operator= (BaseFrame &&)=delete |
Additional Inherited Members | |
![]() | |
const size_t | sample_count |
const std::vector< const uint8_t * > | data |
const std::vector< size_t > | linesize |
const variant< PixelFormat, SampleFormat > | format |
![]() | |
const std::shared_ptr< const StreamInfo > | stream_info |
const double | pts |
const double | dts |
const double | duration |
const bool | is_key_frame |
This defines a single decoded media frame.
Definition at line 31 of file apple_decoded_frame.h.
shaka::media::apple::AppleDecodedFrame::AppleDecodedFrame | ( | std::shared_ptr< const StreamInfo > | stream, |
double | time, | ||
double | duration, | ||
SampleFormat | format, | ||
uint32_t | sample_count, | ||
std::vector< uint8_t > | buffer | ||
) |
Definition at line 23 of file apple_decoded_frame.cc.
shaka::media::apple::AppleDecodedFrame::AppleDecodedFrame | ( | std::shared_ptr< const StreamInfo > | stream, |
double | time, | ||
double | duration, | ||
CVImageBufferRef | img | ||
) |
Definition at line 31 of file apple_decoded_frame.cc.
|
override |
Definition at line 38 of file apple_decoded_frame.cc.