Searched refs:looper (Results 1 - 25 of 201) sorted by path

123456789

/frameworks/av/cmds/screenrecord/
H A Dscreenrecord.cpp163 sp<ALooper> looper = new ALooper; local
164 looper->setName("screenrecord_looper");
165 looper->start();
167 sp<MediaCodec> codec = MediaCodec::CreateByType(looper, kMimeTypeAvc, true);
/frameworks/av/cmds/stagefright/
H A Dcodec.cpp70 const android::sp<android::ALooper> &looper,
121 looper, mime.c_str(), false /* encoder */);
375 sp<ALooper> looper = new ALooper; local
376 looper->start();
416 looper->registerHandler(player);
425 decode(looper, argv[0], useAudio, useVideo, surface);
432 looper->stop();
69 decode( const android::sp<android::ALooper> &looper, const char *path, bool useAudio, bool useVideo, const android::sp<android::Surface> &surface) argument
H A Dmuxer.cpp53 const android::sp<android::ALooper> &looper,
298 sp<ALooper> looper = new ALooper; local
299 looper->start();
301 int result = muxing(looper, argv[0], useAudio, useVideo, outputFileName,
304 looper->stop();
52 muxing( const android::sp<android::ALooper> &looper, const char *path, bool useAudio, bool useVideo, const char *outputFileName, bool enableTrim, int trimStartTimeMs, int trimEndTimeMs, int rotationDegrees) argument
H A Dsf2.cpp110 mDecodeLooper = looper();
113 mDecodeLooper->setName("sf2 decode looper");
238 if (mDecodeLooper != looper()) {
242 looper()->stop();
626 sp<ALooper> looper = new ALooper; local
627 looper->setName("sf2");
663 looper->registerHandler(controller);
669 CHECK_EQ(looper->start(true /* runOnCallingThread */), (status_t)OK);
671 looper->unregisterHandler(controller->id());
H A Dstagefright.cpp680 sp<ALooper> looper; local
/frameworks/av/include/media/stagefright/
H A DMediaCodec.h58 const sp<ALooper> &looper, const char *mime, bool encoder, status_t *err = NULL);
61 const sp<ALooper> &looper, const char *name, status_t *err = NULL);
265 MediaCodec(const sp<ALooper> &looper);
H A DMediaCodecSource.h40 const sp<ALooper> &looper,
78 const sp<ALooper> &looper,
/frameworks/av/include/media/stagefright/foundation/
H A DAHandler.h37 sp<ALooper> looper();
H A DALooperRoster.h30 const sp<ALooper> looper, const sp<AHandler> &handler);
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp116 const sp<ALooper> &looper, const char *mime, bool encoder, status_t *err) {
117 sp<MediaCodec> codec = new MediaCodec(looper);
128 const sp<ALooper> &looper, const char *name, status_t *err) {
129 sp<MediaCodec> codec = new MediaCodec(looper);
138 MediaCodec::MediaCodec(const sp<ALooper> &looper) argument
140 mLooper(looper),
190 // we need to invest in an extra looper to free the main event
115 CreateByType( const sp<ALooper> &looper, const char *mime, bool encoder, status_t *err) argument
127 CreateByComponentName( const sp<ALooper> &looper, const char *name, status_t *err) argument
H A DMediaCodecSource.cpp130 // Stop source from caller's thread instead of puller's looper.
132 // looper allows us to at least stop if source gets stuck.
133 // If source gets stuck in read(), the looper would never
258 const sp<ALooper> &looper,
263 new MediaCodecSource(looper, format, source, flags);
281 // mPuller->stop() needs to be done outside MediaCodecSource's looper,
284 // MediaBuffers are only returned when MediaCodecSource looper gets
328 const sp<ALooper> &looper,
332 : mLooper(looper),
257 Create( const sp<ALooper> &looper, const sp<AMessage> &format, const sp<MediaSource> &source, uint32_t flags) argument
327 MediaCodecSource( const sp<ALooper> &looper, const sp<AMessage> &outputFormat, const sp<MediaSource> &source, uint32_t flags) argument
/frameworks/av/media/libstagefright/foundation/
H A DAHandler.cpp27 sp<ALooper> AHandler::looper() { function in class:android::AHandler
H A DALooper.cpp34 LooperThread(ALooper *looper, bool canCallJava) argument
36 mLooper(looper),
153 // If not running locally and this thread _is_ the looper thread,
H A DALooperRoster.cpp35 const sp<ALooper> looper, const sp<AHandler> &handler) {
44 info.mLooper = looper;
83 sp<ALooper> looper = info.mLooper.promote(); local
84 if (looper == NULL) {
88 // At this point 'looper' might be the only sp<> keeping
94 activeLoopers.add(looper);
103 sp<ALooper> looper = findLooper(msg->target()); local
105 if (looper == NULL) {
108 looper->post(msg, delayUs);
150 sp<ALooper> looper local
34 registerHandler( const sp<ALooper> looper, const sp<AHandler> &handler) argument
162 sp<ALooper> looper = findLooper(msg->target()); local
[all...]
/frameworks/av/media/libstagefright/httplive/
H A DLiveSession.cpp803 looper()->registerHandler(info.mFetcher);
/frameworks/av/media/libstagefright/rtsp/
H A DARTPSession.cpp49 looper()->registerHandler(mRTPConn);
H A DMyHandler.h169 looper()->registerHandler(mConn);
170 (1 ? mNetLooper : looper())->registerHandler(mRTPConn);
180 looper()->registerHandler(mConn);
181 (1 ? mNetLooper : looper())->registerHandler(mRTPConn);
H A DMyTransmitter.h77 MyTransmitter(const char *url, const sp<ALooper> &looper) argument
79 mLooper(looper),
H A Drtp_test.cpp66 sp<ALooper> looper = new ALooper; local
73 looper->registerHandler(rtp_pusher);
76 looper->registerHandler(rtcp_pusher);
80 looper->registerHandler(session);
176 looper->start(false /* runOnCallingThread */);
227 looper->stop();
/frameworks/av/media/libstagefright/wifi-display/
H A DMediaSender.cpp127 looper()->registerHandler(mTSSender);
138 looper()->unregisterHandler(mTSSender->id());
178 looper()->registerHandler(info->mSender);
189 looper()->unregisterHandler(info->mSender->id());
/frameworks/av/media/libstagefright/wifi-display/source/
H A DPlaybackSession.cpp387 looper()->registerHandler(mMediaSender);
414 looper()->unregisterHandler(mMediaSender->id());
518 looper()->unregisterHandler(converter->id());
587 looper()->unregisterHandler(track->id());
596 looper()->unregisterHandler(mMediaSender->id());
793 looper()->registerHandler(track);
963 looper()->registerHandler(converter);
969 looper()->unregisterHandler(converter->id());
993 looper()->registerHandler(track);
H A DWifiDisplaySource.cpp1246 looper()->registerHandler(playbackSession);
1281 looper()->unregisterHandler(playbackSession->id());
1651 looper()->unregisterHandler(mClientInfo.mPlaybackSession->id());
/frameworks/base/core/java/android/accessibilityservice/
H A DAccessibilityService.java706 public IAccessibilityServiceClientWrapper(Context context, Looper looper, argument
709 mCaller = new HandlerCaller(context, looper, this, true /*asyncHandler*/);
/frameworks/base/core/java/android/accounts/
H A DAccountManager.java1703 final Looper looper = Looper.myLooper();
1704 if (looper != null && looper == mContext.getMainLooper()) {
/frameworks/base/core/java/android/app/
H A DAppImportanceMonitor.java75 public AppImportanceMonitor(Context context, Looper looper) { argument
77 mHandler = new Handler(looper) {
112 * Report when an app's importance changed. Called on looper given to constructor.

Completed in 3386 milliseconds

123456789