summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--v3/Android.mk10
-rw-r--r--v3/EmulatedFakeCamera3.cpp29
-rw-r--r--v3/EmulatedFakeCamera3.h4
-rw-r--r--v3/LoadXml.cpp208
-rw-r--r--v3/LoadXml.h48
-rw-r--r--[-rwxr-xr-x]v3/QemuClient.h2
-rw-r--r--v3/fake-pipeline2/JpegCompressor.cpp328
-rw-r--r--v3/fake-pipeline2/JpegCompressor.h53
-rw-r--r--v3/fake-pipeline2/Sensor.cpp93
-rw-r--r--v3/inc/qemu_pipe.h94
-rw-r--r--v3/inc/qemud.h153
11 files changed, 362 insertions, 660 deletions
diff --git a/v3/LoadXml.h b/v3/LoadXml.h
deleted file mode 100644
index c25971d..0000000
--- a/v3/LoadXml.h
+++ b/dev/null
@@ -1,48 +0,0 @@
-#ifndef ANDROID_SERVERS_CAMERA_FINDAPK_H
-#define ANDROID_SERVERS_CAMERA_FINDAPK_H
-namespace android {
-class List_Open
-{
-public:
- List_Open(char const* apk,char const*camera);
- ~List_Open();
- char* apk_name;
- char* camera_number;
- List_Open* next;
-};
-class List_Or
-{
-public:
- List_Or(char const*apk,char const*pr,char const* cap);
- List_Or();
- ~List_Or();
- char* apk_name;
- char* pro; //preview oritation
- char* capo; //capture oritation
- List_Or* next;
-};
-class LoadXml
-{
-public:
- char* getApkPackageName(int callingPid);
- int findApkCp(char * apk_name, List_Or* temp);
- bool findApkOp(char * apk_name);
- void print();
- int destroyList_Or(List_Or *head);
- int destroyList_Open(List_Open *head);
- void parseXMLFile();
- static void StartElementHandlerWrapper(void *data,const char *name, const char **attrs);
- static void EndElementHandlerWrapper(void *me, const char *name);
- void startElementHandler(const char *name, const char **attrs);
- void endElementHandler(const char *name);
- LoadXml();
- ~LoadXml();
-private:
- char cameraCallProcess[64];
- int callingId;
- List_Open* Lo_Head;
- List_Or* Lr_Head;
- int indent;
-};
-}
-#endif