File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,12 @@ namespace android {
3838class IGraphicBufferAlloc ;
3939class String8 ;
4040
41+ class BufferQueue : public RefBase {
42+ public:
43+ BufferQueue (bool allowSynchronousMode) {};
44+ status_t setBufferCount (int bufferCount) { return 0 ; }
45+ };
46+
4147class SurfaceTexture : public BnSurfaceTexture {
4248public:
4349 enum { MIN_UNDEQUEUED_BUFFERS = 2 };
@@ -69,7 +75,8 @@ class SurfaceTexture : public BnSurfaceTexture {
6975 // fences should be used to synchronize access to buffers if that behavior
7076 // is enabled at compile-time.
7177 SurfaceTexture (GLuint tex, bool allowSynchronousMode = true ,
72- GLenum texTarget = GL_TEXTURE_EXTERNAL_OES, bool useFenceSync = true );
78+ GLenum texTarget = GL_TEXTURE_EXTERNAL_OES, bool useFenceSync = true ,
79+ const sp<BufferQueue> &bufferQueue = 0 );
7380
7481 virtual ~SurfaceTexture ();
7582
Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ static int32_t createProcessUniqueId() {
115115}
116116
117117SurfaceTexture::SurfaceTexture (GLuint tex, bool allowSynchronousMode,
118- GLenum texTarget, bool useFenceSync) :
118+ GLenum texTarget, bool useFenceSync, const sp<BufferQueue> &bufferQueue ) :
119119 mDefaultWidth (1 ),
120120 mDefaultHeight (1 ),
121121 mPixelFormat (PIXEL_FORMAT_RGBA_8888),
You can’t perform that action at this time.
0 commit comments