HomeSort by relevance Sort by last modified time
    Searched refs:ALooper (Results 1 - 25 of 142) sorted by null

1 2 3 4 5 6

  /frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/
ALooperRoster.h 21 #include <media/stagefright/foundation/ALooper.h>
30 ALooper::handler_id registerHandler(
31 const sp<ALooper> &looper, const sp<AHandler> &handler);
33 void unregisterHandler(ALooper::handler_id handlerID);
40 wp<ALooper> mLooper;
45 KeyedVector<ALooper::handler_id, HandlerInfo> mHandlers;
46 ALooper::handler_id mNextHandlerID;
AHandler.h 21 #include <media/stagefright/foundation/ALooper.h>
36 ALooper::handler_id id() const {
40 sp<ALooper> looper() const {
44 wp<ALooper> getLooper() const {
60 ALooper::handler_id mID;
61 wp<ALooper> mLooper;
63 inline void setID(ALooper::handler_id id, const wp<ALooper> &looper) {
ALooper.h 35 struct ALooper : public RefBase {
39 ALooper();
62 virtual ~ALooper();
106 DISALLOW_EVIL_CONSTRUCTORS(ALooper);
AMessage.h 23 #include <media/stagefright/foundation/ALooper.h>
35 explicit AReplyToken(const sp<ALooper> &looper)
42 friend struct ALooper;
43 wp<ALooper> mLooper;
47 sp<ALooper> getLooper() const {
266 friend struct ALooper; // deliver()
271 ALooper::handler_id mTarget;
274 wp<ALooper> mLooper;
  /frameworks/native/include/android/
looper.h 33 struct ALooper;
35 * ALooper
45 * A thread can have only one ALooper associated with it.
47 typedef struct ALooper ALooper;
53 ALooper* ALooper_forThread();
74 ALooper* ALooper_prepare(int opts);
104 * Acquire a reference on the given ALooper object. This prevents the object
106 * to safely hand an ALooper from one thread to another.
108 void ALooper_acquire(ALooper* looper)
    [all...]
  /frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/
ALooper.h 29 struct ALooper {
30 ALooper();
46 DISALLOW_COPY_AND_ASSIGN(ALooper);
ALooper.cpp 17 #include "ALooper.h"
27 ALooper::ALooper()
31 void ALooper::signalSensorEvents(ASensorEventQueue *queue) {
37 void ALooper::wake() {
43 int ALooper::pollOnce(
90 void ALooper::invalidateSensorQueue(ASensorEventQueue *queue) {
ASensorEventQueue.h 29 struct ALooper;
37 ALooper *looper,
63 ALooper *mLooper;
ASensorManager.h 27 struct ALooper;
42 ALooper *looper,
ASensorManager.cpp 17 #include "ALooper.h"
155 ALooper *looper,
252 ALooper* looper,
418 static ALooper *getTheLooper() {
419 static ALooper *sLooper = NULL;
423 sLooper = new ALooper;
430 ALooper *ALooper_forThread() {
435 ALooper *ALooper_prepare(int /* opts */) {
447 void ALooper_wake(ALooper* looper) {
  /frameworks/base/native/android/
looper.cpp 17 #define LOG_TAG "ALooper"
28 static inline Looper* ALooper_to_Looper(ALooper* alooper) {
29 return reinterpret_cast<Looper*>(alooper);
32 static inline ALooper* Looper_to_ALooper(Looper* looper) {
33 return reinterpret_cast<ALooper*>(looper);
36 ALooper* ALooper_forThread() {
40 ALooper* ALooper_prepare(int opts) {
44 void ALooper_acquire(ALooper* looper) {
48 void ALooper_release(ALooper* looper)
    [all...]
  /frameworks/av/media/libstagefright/foundation/
ALooper.cpp 18 #define LOG_TAG "ALooper"
26 #include "ALooper.h"
36 struct ALooper::LooperThread : public Thread {
37 LooperThread(ALooper *looper, bool canCallJava)
61 ALooper *mLooper;
68 int64_t ALooper::GetNowUs() {
72 ALooper::ALooper()
79 ALooper::~ALooper() {
    [all...]
ALooperRoster.cpp 36 ALooper::handler_id ALooperRoster::registerHandler(
37 const sp<ALooper> &looper, const sp<AHandler> &handler) {
48 ALooper::handler_id handlerID = mNextHandlerID++;
56 void ALooperRoster::unregisterHandler(ALooper::handler_id handlerID) {
78 Vector<sp<ALooper> > activeLoopers;
86 sp<ALooper> looper = info.mLooper.promote();
93 // and having ~ALooper call this method again recursively
139 sp<ALooper> looper = info.mLooper.promote();
  /frameworks/av/media/libstagefright/
ThrottledSource.cpp 20 #include <media/stagefright/foundation/ALooper.h>
45 int64_t nowUs = ALooper::GetNowUs();
MediaClock.cpp 46 mLooper = new ALooper;
99 int64_t nowUs = ALooper::GetNowUs();
137 int64_t nowUs = ALooper::GetNowUs();
198 int64_t nowUs = ALooper::GetNowUs();
258 ALooper::GetNowUs(), &nowMediaTimeUs, false /* allowPastMaxTime */);
  /frameworks/av/media/libstagefright/include/media/stagefright/
SimpleDecodingSource.h 31 struct ALooper;
76 const sp<MediaCodec> &codec, const sp<MediaSource> &source, const sp<ALooper> &looper,
81 sp<ALooper> mLooper;
MPEG2TSWriter.h 23 #include <media/stagefright/foundation/ALooper.h>
61 sp<ALooper> mLooper;
MediaCodecSource.h 28 struct ALooper;
42 const sp<ALooper> &looper,
92 const sp<ALooper> &looper,
120 sp<ALooper> mLooper;
121 sp<ALooper> mCodecLooper;
  /external/perfetto/include/perfetto/base/
android_task_runner.h 36 // Runs a task runner on a thread owned by an Android Looper (ALooper).
71 ALooper* const looper_;
  /frameworks/av/media/libmediaplayerservice/nuplayer/
StreamingSource.h 66 sp<ALooper> mLooper;
  /frameworks/av/media/libstagefright/include/
SDPLoader.h 62 sp<ALooper> mNetLooper;
  /frameworks/av/cmds/stagefright/
SimplePlayer.h 24 struct ALooper;
91 sp<ALooper> mCodecLooper;
muxer.cpp 29 #include <media/stagefright/foundation/ALooper.h>
154 int64_t muxerStartTimeUs = ALooper::GetNowUs();
221 int64_t elapsedTimeUs = ALooper::GetNowUs() - muxerStartTimeUs;
321 sp<ALooper> looper = new ALooper;
  /frameworks/native/libs/sensor/include/sensor/
SensorEventQueue.h 31 struct ALooper;
36 ALooper* looper;
  /frameworks/av/media/libmediaplayer2/nuplayer2/
NuPlayer2Driver.h 24 struct ALooper;
133 sp<ALooper> mLooper;
134 sp<ALooper> mNuPlayer2Looper;

Completed in 359 milliseconds

1 2 3 4 5 6