Shaka Packager SDK
Public Member Functions | List of all members
shaka::media::mp2t::EsParserH264 Class Reference
Inheritance diagram for shaka::media::mp2t::EsParserH264:
shaka::media::mp2t::EsParserH26x shaka::media::mp2t::EsParser

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 H26xByteToUnitStreamConverterstream_converter () const
 

Detailed Description

Definition at line 26 of file es_parser_h264.h.


The documentation for this class was generated from the following files: