Lines Matching defs:Program
62 struct ATSParser::Program : public RefBase {
63 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
141 DISALLOW_EVIL_CONSTRUCTORS(Program);
145 Stream(Program *program,
194 Program *mProgram;
296 ATSParser::Program::Program(
308 bool ATSParser::Program::parsePSISection(
321 bool ATSParser::Program::parsePID(
344 void ATSParser::Program::signalDiscontinuity(
359 void ATSParser::Program::signalEOS(status_t finalResult) {
365 bool ATSParser::Program::switchPIDs(const Vector<StreamInfo> &infos) {
435 bool ATSParser::Program::findCADescriptor(
467 status_t ATSParser::Program::parseProgramMap(ABitReader *br) {
623 int64_t ATSParser::Program::recoverPTS(uint64_t PTS_33bit) {
649 sp<AnotherPacketSource> ATSParser::Program::getSource(SourceType type) {
660 bool ATSParser::Program::hasSource(SourceType type) const {
675 int64_t ATSParser::Program::convertPTSToTimestamp(uint64_t PTS) {
703 void ATSParser::Program::updateCasSessions() {
720 Program *program,
1796 const sp<Program> &program = mPrograms.itemAt(index);
1807 new Program(this, program_number, programMapPID, mLastRecoveredPTS));
2051 const sp<Program> &program = mPrograms.editItemAt(i);
2085 const sp<Program> &program = mPrograms.itemAt(i);
2104 sp<ATSParser::Program> program = mPrograms.itemAt(i);
2323 void ATSParser::Program::signalNewSampleAesKey(const sp<AMessage> &keyItem) {
2324 ALOGD("Program::signalNewSampleAesKey: %p", keyItem.get());