Merge "media/hardware/HardwareAPI.h: Added metadata struct used by video decoder"

This commit is contained in:
Lajos Molnar 2013-06-24 17:47:16 +00:00 committed by Android (Google) Code Review
commit 0077db94d5
1 changed files with 8 additions and 0 deletions

View File

@ -19,6 +19,7 @@
#define HARDWARE_API_H_
#include <OMXPluginBase.h>
#include <MetadataBufferType.h>
#include <system/window.h>
#include <utils/RefBase.h>
@ -73,6 +74,13 @@ struct StoreMetaDataInBuffersParams {
OMX_BOOL bStoreMetaData;
};
// Meta data buffer layout used to transport output frames to the decoder for
// dynamic buffer handling.
struct VideoDecoderOutputMetaData {
MetadataBufferType eType;
buffer_handle_t pHandle;
};
// A pointer to this struct is passed to OMX_SetParameter when the extension
// index for the 'OMX.google.android.index.useAndroidNativeBuffer' extension is
// given. This call will only be performed if a prior call was made with the