X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=services%2Fsurfaceflinger%2FSurfaceFlingerConsumer.h;h=aa2b37fae0737e1c1ef7c2f0babfbde7592249e4;hb=db89edc94bd2a78226b407f9f7261e202e7fa325;hp=d774c339d6fec7571b11e0be28c2c990b57c49aa;hpb=cdd7d8bc145bbbd21a1689ed87a381287aeec229;p=android-x86%2Fframeworks-native.git diff --git a/services/surfaceflinger/SurfaceFlingerConsumer.h b/services/surfaceflinger/SurfaceFlingerConsumer.h index d774c339d6..aa2b37fae0 100644 --- a/services/surfaceflinger/SurfaceFlingerConsumer.h +++ b/services/surfaceflinger/SurfaceFlingerConsumer.h @@ -27,17 +27,16 @@ namespace android { */ class SurfaceFlingerConsumer : public GLConsumer { public: - SurfaceFlingerConsumer(GLuint tex, bool allowSynchronousMode = true, - GLenum texTarget = GL_TEXTURE_EXTERNAL_OES, bool useFenceSync = true, - const sp &bufferQueue = 0) - : GLConsumer(tex, allowSynchronousMode, texTarget, useFenceSync, - bufferQueue) + SurfaceFlingerConsumer(const sp& bq, GLuint tex, + GLenum texTarget = GL_TEXTURE_EXTERNAL_OES, + bool useFenceSync = true) + : GLConsumer(bq, tex, texTarget, useFenceSync) {} class BufferRejecter { friend class SurfaceFlingerConsumer; virtual bool reject(const sp& buf, - const BufferQueue::BufferItem& item) = 0; + const IGraphicBufferConsumer::BufferItem& item) = 0; protected: virtual ~BufferRejecter() { }