Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ce124da1 authored by Igor Murashkin's avatar Igor Murashkin
Browse files

(Camera)FrameProcessor: Refactor to share code with ProFrameProcessor

Change-Id: Ie8cd0df7caf83f9d0134f560ae31ab72f2f7d1fc
parent 44cfcf00
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -115,7 +115,7 @@ status_t Camera2Client::initialize(camera_module_t *module)

    mStreamingProcessor = new StreamingProcessor(this);

    mFrameProcessor = new FrameProcessor(this);
    mFrameProcessor = new FrameProcessor(mDevice, this);
    threadName = String8::format("C2-%d-FrameProc",
            mCameraId);
    mFrameProcessor->run(threadName.string());
+4 −0
Original line number Diff line number Diff line
@@ -47,6 +47,10 @@ Camera2Device::~Camera2Device()
    disconnect();
}

int Camera2Device::getId() const {
    return mId;
}

status_t Camera2Device::initialize(camera_module_t *module)
{
    ATRACE_CALL();
+1 −0
Original line number Diff line number Diff line
@@ -38,6 +38,7 @@ class Camera2Device: public CameraDeviceBase {
    /**
     * CameraDevice interface
     */
    virtual int      getId() const;
    virtual status_t initialize(camera_module_t *module);
    virtual status_t disconnect();
    virtual status_t dump(int fd, const Vector<String16>& args);
+4 −0
Original line number Diff line number Diff line
@@ -50,6 +50,10 @@ Camera3Device::~Camera3Device()
    disconnect();
}

int Camera3Device::getId() const {
    return mId;
}

status_t Camera3Device::initialize(camera_module_t *module)
{
    ATRACE_CALL();
+1 −0
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@ class Camera3Device :
    /**
     * CameraDevice interface
     */
    virtual int      getId() const;
    virtual status_t initialize(camera_module_t *module);
    virtual status_t disconnect();
    virtual status_t dump(int fd, const Vector<String16> &args);
Loading