Shaka Packager SDK
|
Public Member Functions | |
EsParserH264 (uint32_t pid, const NewStreamInfoCB &new_stream_info_cb, const EmitSampleCB &emit_sample_cb) | |
void | Reset () override |
Public Member Functions inherited from shaka::media::mp2t::EsParserH26x | |
EsParserH26x (Nalu::CodecType type, std::unique_ptr< H26xByteToUnitStreamConverter > stream_converter, uint32_t pid, const EmitSampleCB &emit_sample_cb) | |
bool | Parse (const uint8_t *buf, int size, int64_t pts, int64_t dts) override |
bool | Flush () override |
void | Reset () override |
Public Member Functions inherited from shaka::media::mp2t::EsParser | |
EsParser (uint32_t pid) | |
uint32_t | pid () |
Additional Inherited Members | |
Public Types inherited from shaka::media::mp2t::EsParser | |
typedef std::function< void(std::shared_ptr< StreamInfo >)> | NewStreamInfoCB |
typedef std::function< void(std::shared_ptr< MediaSample >)> | EmitSampleCB |
typedef std::function< void(std::shared_ptr< TextSample >)> | EmitTextSampleCB |
Protected Member Functions inherited from shaka::media::mp2t::EsParserH26x | |
const H26xByteToUnitStreamConverter * | stream_converter () const |
Definition at line 26 of file es_parser_h264.h.