|
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 | |
Public Member Functions inherited from shaka::media::DecodedFrame | |
| 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 |
Public Member Functions inherited from shaka::media::BaseFrame | |
| 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 | |
Public Attributes inherited from shaka::media::DecodedFrame | |
| const size_t | sample_count |
| const std::vector< const uint8_t * > | data |
| const std::vector< size_t > | linesize |
| const variant< PixelFormat, SampleFormat > | format |
Public Attributes inherited from shaka::media::BaseFrame | |
| 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.
1.8.13