/frameworks/base/core/java/android/service/vr/ |
H A D | VrListenerService.java | 79 public VrListenerHandler(Looper looper) { argument 80 super(looper);
|
/frameworks/base/core/jni/ |
H A D | android_view_InputQueue.cpp | 48 InputQueue::InputQueue(jobject inputQueueObj, const sp<Looper>& looper, argument 51 mDispatchLooper(looper), mHandler(new WeakMessageHandler(this)) { 64 void InputQueue::attachLooper(Looper* looper, int ident, argument 68 if (looper == mAppLoopers[i]) { 72 mAppLoopers.push(looper); 73 looper->addFd(mDispatchReadFd, ident, ALOOPER_EVENT_INPUT, callback, data); 187 InputQueue* InputQueue::createQueue(jobject inputQueueObj, const sp<Looper>& looper) { argument 195 return new InputQueue(inputQueueObj, looper, pipeFds[0], pipeFds[1]);
|
/frameworks/base/tests/utils/testutils/java/com/android/internal/util/test/ |
H A D | BidirectionalAsyncChannelServer.java | 44 public BidirectionalAsyncChannelServer(final Context context, final Looper looper, argument 46 Handler handler = new Handler(looper) {
|
H A D | BidirectionalAsyncChannel.java | 45 public void connect(final Looper looper, final Messenger messenger, argument 50 Handler rawMessageHandler = new Handler(looper) {
|
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/ |
H A D | BidirectionalAsyncChannelServer.java | 44 public BidirectionalAsyncChannelServer(final Context context, final Looper looper, argument 46 Handler handler = new Handler(looper) {
|
H A D | BidirectionalAsyncChannel.java | 45 public void connect(final Looper looper, final Messenger messenger, argument 50 Handler rawMessageHandler = new Handler(looper) {
|
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/mocks/ |
H A D | PhoneSwitcherMock.java | 34 public PhoneSwitcherMock(int numPhones, Looper looper) { argument 35 super(looper);
|
/frameworks/base/core/java/android/hardware/radio/ |
H A D | RadioModule.java | 101 // find the looper for our new event handler 102 Looper looper; 104 looper = handler.getLooper(); 106 looper = Looper.getMainLooper(); 109 // construct the event handler with this looper 110 if (looper != null) { 112 mHandler = new Handler(looper) {
|
/frameworks/base/media/java/android/media/audiofx/ |
H A D | Visualizer.java | 595 Looper looper; 596 if ((looper = Looper.myLooper()) != null) { 597 mNativeEventHandler = new NativeEventHandler(this, looper); 598 } else if ((looper = Looper.getMainLooper()) != null) { 599 mNativeEventHandler = new NativeEventHandler(this, looper); 653 public NativeEventHandler(Visualizer v, Looper looper) { argument 654 super(looper);
|
/frameworks/base/wifi/java/android/net/wifi/nan/ |
H A D | WifiNanEventListener.java | 73 * Constructs a {@link WifiNanEventListener} using the looper of the current 81 * Constructs a {@link WifiNanEventListener} using the specified looper. I.e. 82 * all callbacks will delivered on the thread of the specified looper. 84 * @param looper The looper on which to execute the callbacks. 86 public WifiNanEventListener(Looper looper) { argument 87 if (VDBG) Log.v(TAG, "ctor: looper=" + looper); 88 mHandler = new Handler(looper) {
|
/frameworks/av/cmds/stagefright/ |
H A D | audioloop.cpp | 111 sp<ALooper> looper = new ALooper; local 112 looper->setName("audioloop"); 113 looper->start(); 115 sp<IMediaSource> encoder = MediaCodecSource::Create(looper, meta, source);
|
/frameworks/base/include/androidfw/ |
H A D | DisplayEventDispatcher.h | 25 DisplayEventDispatcher(const sp<Looper>& looper);
|
/frameworks/base/services/core/java/com/android/server/hdmi/ |
H A D | HdmiCecFeatureAction.java | 127 public ActionTimerHandler(Looper looper) { argument 128 super(looper); 155 private ActionTimer createActionTimer(Looper looper) { argument 156 return new ActionTimerHandler(looper);
|
/frameworks/native/libs/gui/ |
H A D | SensorEventQueue.cpp | 98 sp<Looper> looper(getLooper()); 103 result = looper->pollOnce(-1, NULL, &events, NULL); 122 sp<Looper> looper(getLooper()); 123 looper->wake();
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/ |
H A D | FrameworkFacade.java | 81 public WifiScanner makeWifiScanner(Context context, Looper looper) { argument 83 getService(Context.WIFI_SCANNING_SERVICE)), looper); 133 * @param looper current thread looper 143 Context context, Looper looper, WifiNative wifiNative, 148 looper, wifiNative, nmService, countryCode, 142 makeSoftApManager( Context context, Looper looper, WifiNative wifiNative, INetworkManagementService nmService, ConnectivityManager cm, String countryCode, ArrayList<Integer> allowed2GChannels, SoftApManager.Listener listener) argument
|
H A D | SoftApManager.java | 70 public SoftApManager(Looper looper, argument 76 mStateMachine = new SoftApStateMachine(looper); 181 SoftApStateMachine(Looper looper) { argument 182 super(TAG, looper);
|
/frameworks/av/media/libstagefright/ |
H A D | SimpleDecodingSource.cpp | 54 sp<ALooper> looper = new ALooper; local 55 looper->setName("stagefright"); 56 looper->start(); 68 codec = MediaCodec::CreateByComponentName(looper, componentName); 77 return new SimpleDecodingSource(codec, source, looper, surface != NULL, format); 86 looper->stop(); 92 const sp<MediaCodec> &codec, const sp<IMediaSource> &source, const sp<ALooper> &looper, 96 mLooper(looper), 91 SimpleDecodingSource( const sp<MediaCodec> &codec, const sp<IMediaSource> &source, const sp<ALooper> &looper, bool usingSurface, const sp<AMessage> &format) argument
|
/frameworks/base/core/java/android/app/ |
H A D | EphemeralResolverService.java | 81 public ServiceHandler(Looper looper) { argument 82 super(looper, null /*callback*/, true /*async*/);
|
/frameworks/base/native/android/ |
H A D | Android.mk | 13 looper.cpp \
|
/frameworks/base/core/java/android/app/usage/ |
H A D | NetworkStatsManager.java | 331 final Looper looper; 333 looper = Looper.myLooper(); 335 looper = handler.getLooper(); 350 CallbackHandler callbackHandler = new CallbackHandler(looper, networkType, 423 CallbackHandler(Looper looper, int networkType, String subscriberId, argument 425 super(looper);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaDrm.java | 203 Looper looper; 204 if ((looper = Looper.myLooper()) != null) { 205 mEventHandler = new EventHandler(this, looper); 206 } else if ((looper = Looper.getMainLooper()) != null) { 207 mEventHandler = new EventHandler(this, looper); 270 * {@code null} if the listener should be invoked on the calling thread's looper. 275 Looper looper = handler != null ? handler.getLooper() : Looper.myLooper(); 276 if (looper != null) { 277 if (mEventHandler == null || mEventHandler.getLooper() != looper) { 278 mEventHandler = new EventHandler(this, looper); 510 EventHandler(@onNull MediaDrm md, @NonNull Looper looper) argument [all...] |
H A D | MediaRecorder.java | 102 Looper looper; 103 if ((looper = Looper.myLooper()) != null) { 104 mEventHandler = new EventHandler(this, looper); 105 } else if ((looper = Looper.getMainLooper()) != null) { 106 mEventHandler = new EventHandler(this, looper); 1094 public EventHandler(MediaRecorder mr, Looper looper) { argument 1095 super(looper);
|
/frameworks/base/media/java/android/media/audiopolicy/ |
H A D | AudioPolicy.java | 103 private AudioPolicy(AudioPolicyConfig config, Context context, Looper looper, argument 108 if (looper == null) { 109 looper = Looper.getMainLooper(); 111 if (looper != null) { 112 mEventHandler = new EventHandler(this, looper); 115 Log.e(TAG, "No event handler due to looper without a thread"); 159 * @param looper a non-null specific Looper. 164 public Builder setLooper(@NonNull Looper looper) throws IllegalArgumentException { argument 165 if (looper == null) { 168 mLooper = looper; 464 EventHandler(AudioPolicy ap, Looper looper) argument [all...] |
/frameworks/base/cmds/hid/jni/ |
H A D | com_android_commands_hid_Device.cpp | 87 std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) { 123 return new Device(id, fd, std::move(callback), looper); 126 Device::Device(int32_t id, int fd, std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) : argument 127 mId(id), mFd(fd), mDeviceCallback(std::move(callback)), mLooper(looper) { 128 looper->addFd(fd, 0, Looper::EVENT_INPUT, handleLooperEvents, reinterpret_cast<void*>(this)); 197 sp<Looper> looper = android_os_MessageQueue_getMessageQueue(env, queue)->getLooper(); local 201 std::move(desc), size, std::move(cb), std::move(looper)); 85 open(int32_t id, const char* name, int32_t vid, int32_t pid, std::unique_ptr<uint8_t[]> descriptor, size_t descriptorSize, std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) argument
|
/frameworks/base/core/java/android/os/ |
H A D | Handler.java | 110 * If this thread does not have a looper, this handler won't be able to receive messages 122 * If this thread does not have a looper, this handler won't be able to receive messages 134 * @param looper The looper, must not be null. 136 public Handler(Looper looper) { argument 137 this(looper, null, false); 144 * @param looper The looper, must not be null. 147 public Handler(Looper looper, Callback callback) { argument 148 this(looper, callbac 227 Handler(Looper looper, Callback callback, boolean async) argument [all...] |