summaryrefslogtreecommitdiffstats
path: root/media/libmedia/IOMX.cpp
diff options
context:
space:
mode:
authorJamie Gennis <jgennis@google.com>2010-09-01 14:32:35 -0700
committerJamie Gennis <jgennis@google.com>2010-09-01 14:32:35 -0700
commit9f2d258645826c999a93a4206df157fec2e3b0f2 (patch)
tree02958abbfd19bf49e1235955bd20431cdd3b878e /media/libmedia/IOMX.cpp
parent9dd4931cca8e4a2fcbcabf4eb7078648e1c029cd (diff)
downloadframeworks_av-9f2d258645826c999a93a4206df157fec2e3b0f2.zip
frameworks_av-9f2d258645826c999a93a4206df157fec2e3b0f2.tar.gz
frameworks_av-9f2d258645826c999a93a4206df157fec2e3b0f2.tar.bz2
Revert "Merge "Add the new Stagefright ANativeWindow OMX codec API.""
This reverts commit 8a643b411e1802977f742709113ce01b06a18e12, reversing changes made to 73ea9beaf8eb3d0027e78cbc0ac5e626c3f8deb4.
Diffstat (limited to 'media/libmedia/IOMX.cpp')
-rw-r--r--media/libmedia/IOMX.cpp73
1 files changed, 0 insertions, 73 deletions
diff --git a/media/libmedia/IOMX.cpp b/media/libmedia/IOMX.cpp
index 40801a2..f3804b8 100644
--- a/media/libmedia/IOMX.cpp
+++ b/media/libmedia/IOMX.cpp
@@ -21,9 +21,7 @@ enum {
SET_PARAMETER,
GET_CONFIG,
SET_CONFIG,
- ENABLE_GRAPHIC_BUFFERS,
USE_BUFFER,
- USE_GRAPHIC_BUFFER,
ALLOC_BUFFER,
ALLOC_BUFFER_WITH_BACKUP,
FREE_BUFFER,
@@ -218,19 +216,6 @@ public:
return reply.readInt32();
}
- virtual status_t enableGraphicBuffers(
- node_id node, OMX_U32 port_index, OMX_BOOL enable) {
- Parcel data, reply;
- data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
- data.writeIntPtr((intptr_t)node);
- data.writeInt32(port_index);
- data.writeInt32((uint32_t)enable);
- remote()->transact(ENABLE_GRAPHIC_BUFFERS, data, &reply);
-
- status_t err = reply.readInt32();
- return err;
- }
-
virtual status_t useBuffer(
node_id node, OMX_U32 port_index, const sp<IMemory> &params,
buffer_id *buffer) {
@@ -253,29 +238,6 @@ public:
return err;
}
-
- virtual status_t useGraphicBuffer(
- node_id node, OMX_U32 port_index,
- const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) {
- Parcel data, reply;
- data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
- data.writeIntPtr((intptr_t)node);
- data.writeInt32(port_index);
- data.write(*graphicBuffer);
- remote()->transact(USE_GRAPHIC_BUFFER, data, &reply);
-
- status_t err = reply.readInt32();
- if (err != OK) {
- *buffer = 0;
-
- return err;
- }
-
- *buffer = (void*)reply.readIntPtr();
-
- return err;
- }
-
virtual status_t allocateBuffer(
node_id node, OMX_U32 port_index, size_t size,
buffer_id *buffer, void **buffer_data) {
@@ -579,20 +541,6 @@ status_t BnOMX::onTransact(
return NO_ERROR;
}
- case ENABLE_GRAPHIC_BUFFERS:
- {
- CHECK_INTERFACE(IOMX, data, reply);
-
- node_id node = (void*)data.readIntPtr();
- OMX_U32 port_index = data.readInt32();
- OMX_BOOL enable = (OMX_BOOL)data.readInt32();
-
- status_t err = enableGraphicBuffers(node, port_index, enable);
- reply->writeInt32(err);
-
- return NO_ERROR;
- }
-
case USE_BUFFER:
{
CHECK_INTERFACE(IOMX, data, reply);
@@ -613,27 +561,6 @@ status_t BnOMX::onTransact(
return NO_ERROR;
}
- case USE_GRAPHIC_BUFFER:
- {
- CHECK_INTERFACE(IOMX, data, reply);
-
- node_id node = (void*)data.readIntPtr();
- OMX_U32 port_index = data.readInt32();
- sp<GraphicBuffer> graphicBuffer = new GraphicBuffer();
- data.read(*graphicBuffer);
-
- buffer_id buffer;
- status_t err = useGraphicBuffer(
- node, port_index, graphicBuffer, &buffer);
- reply->writeInt32(err);
-
- if (err == OK) {
- reply->writeIntPtr((intptr_t)buffer);
- }
-
- return NO_ERROR;
- }
-
case ALLOC_BUFFER:
{
CHECK_INTERFACE(IOMX, data, reply);