Home | History | Annotate | Download | only in mpeg2ts

Lines Matching refs:mStreams

89     KeyedVector<unsigned, sp<Stream> > mStreams;
205 ssize_t index = mStreams.indexOfKey(pid);
210 *err = mStreams.editValueAt(index)->parse(
226 for (size_t i = 0; i < mStreams.size(); ++i) {
227 mStreams.editValueAt(i)->signalDiscontinuity(type, extra);
232 for (size_t i = 0; i < mStreams.size(); ++i) {
233 mStreams.editValueAt(i)->signalEOS(finalResult);
338 ssize_t index = mStreams.indexOfKey(info.mPID);
340 if (index >= 0 && mStreams.editValueAt(index)->type() != info.mType) {
350 for (size_t i = 0; i < mStreams.size(); ++i) {
351 sp<Stream> stream = mStreams.editValueAt(i);
369 if (mStreams.size() == 2 && infos.size() == 2) {
373 sp<Stream> s1 = mStreams.editValueAt(0);
374 sp<Stream> s2 = mStreams.editValueAt(1);
390 mStreams.clear();
391 mStreams.add(s1->pid(), s1);
392 mStreams.add(s2->pid(), s2);
407 ssize_t index = mStreams.indexOfKey(info.mPID);
413 mStreams.add(info.mPID, stream);
423 for (size_t i = 0; i < mStreams.size(); ++i) {
424 sp<MediaSource> source = mStreams.editValueAt(i)->getSource(type);