summaryrefslogtreecommitdiffstats
path: root/media/jni/android_media_MediaCodec.cpp
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2012-12-18 09:48:38 -0800
committerAndy McFadden <fadden@android.com>2012-12-18 11:22:21 -0800
commitd47f7d8b5fe3a3861d7cbdc5f912235407823c8e (patch)
treeb4c4e636bac379ded38550ade39e39c2d86467ea /media/jni/android_media_MediaCodec.cpp
parent4e7ec240cabbdf3ac9776a691be0a46ea4e2e69e (diff)
downloadframeworks_base-d47f7d8b5fe3a3861d7cbdc5f912235407823c8e.zip
frameworks_base-d47f7d8b5fe3a3861d7cbdc5f912235407823c8e.tar.gz
frameworks_base-d47f7d8b5fe3a3861d7cbdc5f912235407823c8e.tar.bz2
Rename ISurfaceTexture and SurfaceTexture
The C++ class names don't match what the classes do, so rename ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to GLConsumer. Bug 7736700 Change-Id: I08e677faf2ebb418ef131d0a8008e01037db0e50
Diffstat (limited to 'media/jni/android_media_MediaCodec.cpp')
-rw-r--r--media/jni/android_media_MediaCodec.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/media/jni/android_media_MediaCodec.cpp b/media/jni/android_media_MediaCodec.cpp
index dab2de1..8740c08 100644
--- a/media/jni/android_media_MediaCodec.cpp
+++ b/media/jni/android_media_MediaCodec.cpp
@@ -111,12 +111,12 @@ JMediaCodec::~JMediaCodec() {
status_t JMediaCodec::configure(
const sp<AMessage> &format,
- const sp<ISurfaceTexture> &surfaceTexture,
+ const sp<IGraphicBufferProducer> &bufferProducer,
const sp<ICrypto> &crypto,
int flags) {
sp<SurfaceTextureClient> client;
- if (surfaceTexture != NULL) {
- mSurfaceTextureClient = new SurfaceTextureClient(surfaceTexture);
+ if (bufferProducer != NULL) {
+ mSurfaceTextureClient = new SurfaceTextureClient(bufferProducer);
} else {
mSurfaceTextureClient.clear();
}
@@ -382,11 +382,11 @@ static void android_media_MediaCodec_native_configure(
return;
}
- sp<ISurfaceTexture> surfaceTexture;
+ sp<IGraphicBufferProducer> bufferProducer;
if (jsurface != NULL) {
sp<Surface> surface(android_view_Surface_getSurface(env, jsurface));
if (surface != NULL) {
- surfaceTexture = surface->getSurfaceTexture();
+ bufferProducer = surface->getSurfaceTexture();
} else {
jniThrowException(
env,
@@ -401,7 +401,7 @@ static void android_media_MediaCodec_native_configure(
crypto = JCrypto::GetCrypto(env, jcrypto);
}
- err = codec->configure(format, surfaceTexture, crypto, flags);
+ err = codec->configure(format, bufferProducer, crypto, flags);
throwExceptionAsNecessary(env, err);
}