1bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani/*
2bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** Copyright (c) 2011 Code Aurora Forum. All rights reserved.
3bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani**
4bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** Licensed under the Apache License, Version 2.0 (the "License");
5bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** you may not use this file except in compliance with the License.
6bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** You may obtain a copy of the License at
7bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani**
8bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani**     http://www.apache.org/licenses/LICENSE-2.0
9bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani**
10bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** Unless required by applicable law or agreed to in writing, software
11bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** distributed under the License is distributed on an "AS IS" BASIS,
12bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** See the License for the specific language governing permissions and
14bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani** limitations under the License.
15bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani*/
16bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
17bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani/*#error uncomment this for compiler test!*/
18bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
19bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#define ALOG_NDEBUG 0
20bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#define ALOG_NIDEBUG 0
21fece04335ca331d76bf84f75d8818f1b24916f4eAjay Dudani#define LOG_TAG "QCameraHWI_Display"
22bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include <utils/Log.h>
23bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include <utils/threads.h>
24bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include <fcntl.h>
25bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include <sys/mman.h>
26bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
27bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include "QCameraHAL.h"
28bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include "QCameraHWI.h"
29bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani#include "QCameraHWI_Display.h"
30bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
31bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
32bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudaninamespace android {
33bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
34bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudaniint QCameraDisplay_Overlay::Display_prepare_buffers()
35bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
36bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return 0;
37bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
38bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
39bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
40bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudaniint QCameraDisplay_Overlay::Display_set_crop()
41bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
42bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return 0;
43bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
44bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
45bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
46bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudaniint QCameraDisplay_Overlay::Display_set_geometry()
47bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
48bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return 0;
49bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
50bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
51bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
52bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudanivoid QCameraDisplay_Overlay::Display_enqueue()
53bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
54bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return ;
55bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
56bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
57bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
58bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
59bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudanivoid QCameraDisplay_Overlay::Display_dequeue()
60bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
61bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return ;
62bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
63bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
64bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
65bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudanivoid QCameraDisplay_Overlay::Display_release_buffers()
66bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
67bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return ;
68bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
69bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
70bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay DudaniQCameraDisplay::~QCameraDisplay(){}
71bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani
72bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay DudaniQCameraDisplay_Overlay::~QCameraDisplay_Overlay()
73bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani{
74bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani	return ;
75bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}
76bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7aAjay Dudani}; // namespace android
77