Lines Matching refs:SourceInfo

37 struct MPEG2TSWriter::SourceInfo : public AHandler {
38 SourceInfo(const sp<IMediaSource> &source);
64 virtual ~SourceInfo();
93 DISALLOW_EVIL_CONSTRUCTORS(SourceInfo);
96 MPEG2TSWriter::SourceInfo::SourceInfo(const sp<IMediaSource> &source)
117 MPEG2TSWriter::SourceInfo::~SourceInfo() {
120 unsigned MPEG2TSWriter::SourceInfo::streamType() const {
124 unsigned MPEG2TSWriter::SourceInfo::incrementContinuityCounter() {
132 void MPEG2TSWriter::SourceInfo::start(const sp<AMessage> &notify) {
141 void MPEG2TSWriter::SourceInfo::stop() {
148 void MPEG2TSWriter::SourceInfo::extractCodecSpecificData() {
253 void MPEG2TSWriter::SourceInfo::postAVCFrame(MediaBuffer *buffer) {
278 bool MPEG2TSWriter::SourceInfo::appendAACFrames(MediaBuffer *buffer) {
348 bool MPEG2TSWriter::SourceInfo::flushAACFrames() {
363 void MPEG2TSWriter::SourceInfo::readMore() {
367 void MPEG2TSWriter::SourceInfo::onMessageReceived(const sp<AMessage> &msg) {
439 sp<ABuffer> MPEG2TSWriter::SourceInfo::lastAccessUnit() {
443 void MPEG2TSWriter::SourceInfo::setLastAccessUnit(
448 int64_t MPEG2TSWriter::SourceInfo::lastAccessUnitTimeUs() {
459 void MPEG2TSWriter::SourceInfo::setEOSReceived() {
464 bool MPEG2TSWriter::SourceInfo::eosReceived() const {
538 sp<SourceInfo> info = new SourceInfo(source);
601 if (what == SourceInfo::kNotifyReachedEOS
602 || what == SourceInfo::kNotifyStartFailed) {
603 sp<SourceInfo> source = mSources.editItemAt(sourceIndex);
615 } else if (what == SourceInfo::kNotifyBuffer) {
639 sp<SourceInfo> source = mSources.editItemAt(sourceIndex);
651 const sp<SourceInfo> &source = mSources.editItemAt(i);