|
Shaka Packager SDK
|
Public Types | |
| typedef std::function< void(int, TsStreamType, uint32_t, const std::string &, TsAudioType, const uint8_t *, size_t)> | RegisterPesCb |
Public Types inherited from shaka::media::mp2t::TsSection | |
| enum | SpecialPid { kPidPat = 0x0 , kPidCat = 0x1 , kPidTsdt = 0x2 , kPidNullPacket = 0x1fff , kPidMax = 0x1fff } |
Public Member Functions | |
| TsSectionPmt (const RegisterPesCb ®ister_pes_cb) | |
| bool | ParsePsiSection (BitReader *bit_reader) override |
| void | ResetPsiSection () override |
Public Member Functions inherited from shaka::media::mp2t::TsSectionPsi | |
| bool | Parse (bool payload_unit_start_indicator, const uint8_t *buf, int size) override |
| bool | Flush () override |
| void | Reset () override |
Definition at line 20 of file ts_section_pmt.h.
| typedef std::function<void(int, TsStreamType, uint32_t, const std::string&, TsAudioType, const uint8_t*, size_t)> shaka::media::mp2t::TsSectionPmt::RegisterPesCb |
Definition at line 36 of file ts_section_pmt.h.
|
explicit |
Definition at line 29 of file ts_section_pmt.cc.
|
override |
Definition at line 33 of file ts_section_pmt.cc.
|
overridevirtual |
Implements shaka::media::mp2t::TsSectionPsi.
Definition at line 36 of file ts_section_pmt.cc.
|
overridevirtual |
Implements shaka::media::mp2t::TsSectionPsi.
Definition at line 191 of file ts_section_pmt.cc.