13e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza/* 23e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * Copyright 2014 The Android Open Source Project 33e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * 43e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * Licensed under the Apache License, Version 2.0 (the "License"); 53e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * you may not use this file except in compliance with the License. 63e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * You may obtain a copy of the License at 73e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * 83e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * http://www.apache.org/licenses/LICENSE-2.0 93e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * 103e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * Unless required by applicable law or agreed to in writing, software 113e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * distributed under the License is distributed on an "AS IS" BASIS, 123e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 133e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * See the License for the specific language governing permissions and 143e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza * limitations under the License. 153e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza */ 163e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza 173e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza#ifndef ANDROID_GUI_BUFFERQUEUECOREDEFS_H 183e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza#define ANDROID_GUI_BUFFERQUEUECOREDEFS_H 193e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza 203e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza#include <gui/BufferSlot.h> 216e1193af40c870c50013affec37c8429986b3c7bPawin Vongmasa#include <ui/BufferQueueDefs.h> 223e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza 233e96f1982fda358424b0b75f394cbf7c1794a072Dan Stozanamespace android { 243e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza class BufferQueueCore; 253e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza 263e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza namespace BufferQueueDefs { 273e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza typedef BufferSlot SlotsType[NUM_BUFFER_SLOTS]; 283e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza } // namespace BufferQueueDefs 293e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza} // namespace android 303e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza 313e96f1982fda358424b0b75f394cbf7c1794a072Dan Stoza#endif 32