Home | History | Annotate | Download | only in camera

Lines Matching defs:AppCallbackNotifier

33 const int AppCallbackNotifier::NOTIFIER_TIMEOUT = -1;
45 AppCallbackNotifier* cb = (AppCallbackNotifier*) cookie1;
63 void AppCallbackNotifier::EncoderDoneCb(void* main_jpeg, void* thumb_jpeg, CameraFrame::FrameType type, void* cookie1, void* cookie2)
126 if(picture && (mNotifierState==AppCallbackNotifier::NOTIFIER_STARTED) &&
148 if (mNotifierState == AppCallbackNotifier::NOTIFIER_STARTED) {
170 ///Initialization function for AppCallbackNotifier
171 status_t AppCallbackNotifier::initialize()
202 void AppCallbackNotifier::setCallbacks(CameraHal* cameraHal,
223 void AppCallbackNotifier::setMeasurements(bool enable)
241 void AppCallbackNotifier::errorNotify(int error)
245 CAMHAL_LOGEB("AppCallbackNotifier received error %d", error);
260 CAMHAL_LOGEB("AppCallbackNotifier mNotifyCb %d", error);
267 bool AppCallbackNotifier::notificationThread()
278 AppCallbackNotifier::NOTIFIER_TIMEOUT);
308 void AppCallbackNotifier::notifyEvent()
327 if(mNotifierState != AppCallbackNotifier::NOTIFIER_STARTED)
334 case AppCallbackNotifier::NOTIFIER_CMD_PROCESS_EVENT:
690 void AppCallbackNotifier::copyAndSendPictureFrame(CameraFrame* frame, int32_t msgType)
699 if(mNotifierState != AppCallbackNotifier::NOTIFIER_STARTED) {
718 if((mNotifierState == AppCallbackNotifier::NOTIFIER_STARTED) &&
726 void AppCallbackNotifier::copyAndSendPreviewFrame(CameraFrame* frame, int32_t msgType)
735 if(mNotifierState != AppCallbackNotifier::NOTIFIER_STARTED) {
789 if((mNotifierState == AppCallbackNotifier::NOTIFIER_STARTED) &&
796 mPreviewBufCount = (mPreviewBufCount + 1) % AppCallbackNotifier::MAX_BUFFERS;
799 status_t AppCallbackNotifier::dummyRaw()
833 void AppCallbackNotifier::notifyFrame()
859 case AppCallbackNotifier::NOTIFIER_CMD_PROCESS_FRAME:
1170 void AppCallbackNotifier::frameCallbackRelay(CameraFrame* caFrame)
1173 AppCallbackNotifier *appcbn = (AppCallbackNotifier*) (caFrame->mCookie);
1178 void AppCallbackNotifier::frameCallback(CameraFrame* caFrame)
1180 ///Post the event to the event queue of AppCallbackNotifier
1192 msg.command = AppCallbackNotifier::NOTIFIER_CMD_PROCESS_FRAME;
1206 void AppCallbackNotifier::flushAndReturnFrames()
1224 void AppCallbackNotifier::eventCallbackRelay(CameraHalEvent* chEvt)
1227 AppCallbackNotifier *appcbn = (AppCallbackNotifier*) (chEvt->mCookie);
1232 void AppCallbackNotifier::eventCallback(CameraHalEvent* chEvt)
1235 ///Post the event to the event queue of AppCallbackNotifier
1248 msg.command = AppCallbackNotifier::NOTIFIER_CMD_PROCESS_EVENT;
1266 void AppCallbackNotifier::flushEventQueue()
1276 bool AppCallbackNotifier::processMessage()
1293 mNotifierState = AppCallbackNotifier::NOTIFIER_EXITED;
1311 AppCallbackNotifier::~AppCallbackNotifier()
1367 void AppCallbackNotifier::releaseSharedVideoBuffers()
1395 void AppCallbackNotifier::setEventProvider(int32_t eventMask, MessageNotifier * eventNotifier)
1416 void AppCallbackNotifier::setFrameProvider(FrameNotifier *frameNotifier)
1437 status_t AppCallbackNotifier::startPreviewCallbacks(CameraParameters &params, void *buffers, uint32_t *offsets, int fd, size_t length, size_t count)
1489 mPreviewMemory = mRequestMemory(-1, size, AppCallbackNotifier::MAX_BUFFERS, NULL);
1494 for (int i=0; i < AppCallbackNotifier::MAX_BUFFERS; i++) {
1511 void AppCallbackNotifier::setBurst(bool burst)
1522 void AppCallbackNotifier::useVideoBuffers(bool useVideoBuffers)
1531 bool AppCallbackNotifier::getUesVideoBuffers()
1536 void AppCallbackNotifier::setVideoRes(int width, int height)
1546 status_t AppCallbackNotifier::stopPreviewCallbacks()
1579 status_t AppCallbackNotifier::useMetaDataBufferMode(bool enable)
1587 status_t AppCallbackNotifier::startRecording()
1619 status_t AppCallbackNotifier::initSharedVideoBuffers(void *buffers, uint32_t *offsets, int fd, size_t length, size_t count, void *vidBufs)
1665 status_t AppCallbackNotifier::stopRecording()
1699 status_t AppCallbackNotifier::releaseRecordingFrame(const void* mem)
1744 status_t AppCallbackNotifier::enableMsgType(int32_t msgType)
1753 status_t AppCallbackNotifier::disableMsgType(int32_t msgType)
1763 status_t AppCallbackNotifier::start()
1766 if(mNotifierState==AppCallbackNotifier::NOTIFIER_STARTED)
1768 CAMHAL_LOGDA("AppCallbackNotifier already running");
1777 ///AppCallbackNotifier not properly initialized
1778 CAMHAL_LOGEA("AppCallbackNotifier not properly initialized - Frame provider is NULL");
1787 CAMHAL_LOGEA("AppCallbackNotifier not properly initialized - Event provider is NULL");
1789 ///AppCallbackNotifier not properly initialized
1793 mNotifierState = AppCallbackNotifier::NOTIFIER_STARTED;
1794 CAMHAL_LOGDA(" --> AppCallbackNotifier NOTIFIER_STARTED \n");
1804 status_t AppCallbackNotifier::stop()
1808 if(mNotifierState!=AppCallbackNotifier::NOTIFIER_STARTED)
1810 CAMHAL_LOGDA("AppCallbackNotifier already in stopped state");
1817 mNotifierState = AppCallbackNotifier::NOTIFIER_STOPPED;
1818 CAMHAL_LOGDA(" --> AppCallbackNotifier NOTIFIER_STOPPED \n");