Searched refs:SyncEvent (Results 1 - 12 of 12) sorted by relevance

/frameworks/av/media/libstagefright/mpeg2ts/
H A DATSParser.h66 struct SyncEvent { struct in struct:android::ATSParser
67 SyncEvent(off64_t offset);
103 const void *data, size_t size, SyncEvent *event = NULL);
168 void parsePES(ABitReader *br, SyncEvent *event);
179 SyncEvent *event);
183 status_t parseTS(ABitReader *br, SyncEvent *event);
H A DATSParser.cpp63 ABitReader *br, status_t *err, SyncEvent *event);
131 SyncEvent *event);
167 status_t flush(SyncEvent *event);
170 status_t parsePES(ABitReader *br, SyncEvent *event);
177 const uint8_t *data, size_t size, SyncEvent *event);
207 ATSParser::SyncEvent::SyncEvent(off64_t offset) function in class:android::ATSParser::SyncEvent
210 void ATSParser::SyncEvent::init(off64_t offset, const sp<MediaSource> &source,
218 void ATSParser::SyncEvent::reset() {
251 ABitReader *br, status_t *err, SyncEvent *even
[all...]
H A DMPEG2TSExtractor.cpp267 ATSParser::SyncEvent event(mOffset);
280 void MPEG2TSExtractor::addSyncPoint_l(const ATSParser::SyncEvent &event) {
/frameworks/av/media/libstagefright/include/
H A DMPEG2TSExtractor.h60 // Used to remember SyncEvent occurred in feedMore() when called from init(),
62 ATSParser::SyncEvent mLastSyncEvent;
76 // save SyncEvent so that init() can add SyncPoint after it updates |mSourceImpls|.
90 void addSyncPoint_l(const ATSParser::SyncEvent &event);
/frameworks/av/services/audioflinger/
H A DRecordTracks.h54 void handleSyncStartEvent(const sp<SyncEvent>& event);
77 sp<SyncEvent> mSyncStartEvent;
H A DTrackBase.h80 virtual status_t setSyncEvent(const sp<SyncEvent>& event);
158 Vector < sp<SyncEvent> >mSyncEvents;
H A DAudioFlinger.h283 class SyncEvent;
285 typedef void (*sync_event_callback_t)(const wp<SyncEvent>& event) ;
287 class SyncEvent : public RefBase { class in class:android::AudioFlinger
289 SyncEvent(AudioSystem::sync_event_t type, function in class:android::AudioFlinger::SyncEvent
298 virtual ~SyncEvent() {}
317 sp<SyncEvent> createSyncEvent(AudioSystem::sync_event_t type,
698 Vector < sp<SyncEvent> > mPendingSyncEvents; // sync events awaiting for a session
H A DThreads.h362 virtual status_t setSyncEvent(const sp<SyncEvent>& event) = 0;
363 virtual bool isValidSyncEvent(const sp<SyncEvent>& event) const = 0;
612 virtual status_t setSyncEvent(const sp<SyncEvent>& event);
613 virtual bool isValidSyncEvent(const sp<SyncEvent>& event) const;
1302 virtual status_t setSyncEvent(const sp<SyncEvent>& event);
1303 virtual bool isValidSyncEvent(const sp<SyncEvent>& event) const;
1305 static void syncStartEventCallback(const wp<SyncEvent>& event);
H A DPlaybackTracks.h73 virtual status_t setSyncEvent(const sp<SyncEvent>& event);
H A DTracks.cpp263 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
1017 status_t AudioFlinger::PlaybackThread::Track::setSyncEvent(const sp<SyncEvent>& event)
1619 void AudioFlinger::RecordThread::RecordTrack::handleSyncStartEvent(const sp<SyncEvent>& event)
H A DThreads.cpp2469 status_t AudioFlinger::PlaybackThread::setSyncEvent(const sp<SyncEvent>& event)
2488 bool AudioFlinger::PlaybackThread::isValidSyncEvent(const sp<SyncEvent>& event) const
6487 void AudioFlinger::RecordThread::syncStartEventCallback(const wp<SyncEvent>& event)
6489 sp<SyncEvent> strongEvent = event.promote();
6522 bool AudioFlinger::RecordThread::isValidSyncEvent(const sp<SyncEvent>& event __unused) const
6527 status_t AudioFlinger::RecordThread::setSyncEvent(const sp<SyncEvent>& event __unused)
H A DAudioFlinger.cpp2531 sp<AudioFlinger::SyncEvent> AudioFlinger::createSyncEvent(AudioSystem::sync_event_t type,
2539 sp<SyncEvent> event = new SyncEvent(type, triggerSession, listenerSession, callBack, cookie);

Completed in 600 milliseconds