• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

frameworks/base


Commit MetaInfo

修订版29cf527717c2af2863b8edb9d65fa759d008677f (tree)
时间2010-02-27 17:47:44
作者Wallace.Wang <Wallace1.Wang@gmai...>
CommiterChih-Wei Huang

Log Message

make the record colorful and show the preview when recording

更改概述

差异

--- a/camera/libcameraservice/CameraHardware.cpp
+++ b/camera/libcameraservice/CameraHardware.cpp
@@ -126,7 +126,7 @@ int CameraHardware::previewThread()
126126 camera.GrabRawFrame(mRawHeap->getBase());
127127
128128 if (mRecordingCallback) {
129- yuyv422_to_yuv420sp((unsigned char *)mRawHeap->getBase(),
129+ yuyv422_to_yuv420((unsigned char *)mRawHeap->getBase(),
130130 (unsigned char *)mRecordingHeap->getBase(),
131131 PREVIEW_WIDTH, PREVIEW_HEIGHT);
132132 nsecs_t timeStamp = systemTime(SYSTEM_TIME_MONOTONIC);
@@ -135,6 +135,7 @@ int CameraHardware::previewThread()
135135 camera.convert((unsigned char *) mRawHeap->getBase(),
136136 (unsigned char *) mPreviewHeap->getBase(),
137137 PREVIEW_WIDTH, PREVIEW_HEIGHT);
138+ mPreviewCallback(mRecordingBuffer, mPreviewCallbackCookie);
138139
139140 if (UNLIKELY(mDebugFps)) {
140141 showFPS("Recording");