Lines Matching defs:Program
50 struct ATSParser::Program : public RefBase {
51 Program(ATSParser *parser, unsigned programNumber, unsigned programMapPID,
111 DISALLOW_EVIL_CONSTRUCTORS(Program);
115 Stream(Program *program,
148 Program *mProgram;
223 ATSParser::Program::Program(
235 bool ATSParser::Program::parsePSISection(
248 bool ATSParser::Program::parsePID(
265 void ATSParser::Program::signalDiscontinuity(
280 void ATSParser::Program::signalEOS(status_t finalResult) {
286 bool ATSParser::Program::switchPIDs(const Vector<StreamInfo> &infos) {
356 status_t ATSParser::Program::parseProgramMap(ABitReader *br) {
503 int64_t ATSParser::Program::recoverPTS(uint64_t PTS_33bit) {
529 sp<MediaSource> ATSParser::Program::getSource(SourceType type) {
540 bool ATSParser::Program::hasSource(SourceType type) const {
555 int64_t ATSParser::Program::convertPTSToTimestamp(uint64_t PTS) {
586 Program *program,
1281 const sp<Program> &program = mPrograms.itemAt(index);
1292 new Program(this, program_number, programMapPID, mLastRecoveredPTS));
1508 const sp<Program> &program = mPrograms.editItemAt(i);
1542 const sp<Program> &program = mPrograms.itemAt(i);