| Index: media/omx/mock_omx.h
|
| diff --git a/media/omx/mock_omx.h b/media/omx/mock_omx.h
|
| deleted file mode 100644
|
| index af328fd1a5984fa44976137c474274c8a4842ba0..0000000000000000000000000000000000000000
|
| --- a/media/omx/mock_omx.h
|
| +++ /dev/null
|
| @@ -1,101 +0,0 @@
|
| -// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef MEDIA_OMX_MOCK_OMX_H_
|
| -#define MEDIA_OMX_MOCK_OMX_H_
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| -#include "testing/gmock/include/gmock/gmock.h"
|
| -#include "third_party/openmax/il/OMX_Component.h"
|
| -#include "third_party/openmax/il/OMX_Core.h"
|
| -
|
| -namespace media {
|
| -
|
| -class MockOmx {
|
| - public:
|
| - MockOmx();
|
| - virtual ~MockOmx();
|
| -
|
| - // The following mock methods are component specific.
|
| - MOCK_METHOD3(SendCommand, OMX_ERRORTYPE(
|
| - OMX_COMMANDTYPE command,
|
| - OMX_U32 param1,
|
| - OMX_PTR command_data));
|
| -
|
| - MOCK_METHOD2(GetParameter, OMX_ERRORTYPE(
|
| - OMX_INDEXTYPE param_index,
|
| - OMX_PTR structure));
|
| -
|
| - MOCK_METHOD2(SetParameter, OMX_ERRORTYPE(
|
| - OMX_INDEXTYPE param_index,
|
| - OMX_PTR structure));
|
| -
|
| - MOCK_METHOD2(GetConfig, OMX_ERRORTYPE(
|
| - OMX_INDEXTYPE index,
|
| - OMX_PTR structure));
|
| -
|
| - MOCK_METHOD2(SetConfig, OMX_ERRORTYPE(
|
| - OMX_INDEXTYPE index,
|
| - OMX_PTR structure));
|
| -
|
| - MOCK_METHOD4(AllocateBuffer, OMX_ERRORTYPE(
|
| - OMX_BUFFERHEADERTYPE** buffer,
|
| - OMX_U32 port_index,
|
| - OMX_PTR app_private,
|
| - OMX_U32 size_bytes));
|
| -
|
| - MOCK_METHOD5(UseBuffer, OMX_ERRORTYPE(
|
| - OMX_BUFFERHEADERTYPE** buffer,
|
| - OMX_U32 port_index,
|
| - OMX_PTR app_private,
|
| - OMX_U32 size_bytes,
|
| - OMX_U8* pBuffer));
|
| -
|
| - MOCK_METHOD2(FreeBuffer, OMX_ERRORTYPE(
|
| - OMX_U32 port_index,
|
| - OMX_BUFFERHEADERTYPE* buffer));
|
| -
|
| - MOCK_METHOD1(EmptyThisBuffer, OMX_ERRORTYPE(
|
| - OMX_BUFFERHEADERTYPE* buffer));
|
| -
|
| - MOCK_METHOD1(FillThisBuffer, OMX_ERRORTYPE(
|
| - OMX_BUFFERHEADERTYPE* buffer));
|
| -
|
| - // The following mock methods are defined global.
|
| - MOCK_METHOD0(Init, OMX_ERRORTYPE());
|
| - MOCK_METHOD0(Deinit, OMX_ERRORTYPE());
|
| -
|
| - MOCK_METHOD4(GetHandle, OMX_ERRORTYPE(
|
| - OMX_HANDLETYPE* handle,
|
| - OMX_STRING name,
|
| - OMX_PTR app_private,
|
| - OMX_CALLBACKTYPE* callbacks));
|
| -
|
| - MOCK_METHOD1(FreeHandle, OMX_ERRORTYPE(
|
| - OMX_HANDLETYPE handle));
|
| -
|
| - MOCK_METHOD3(GetComponentsOfRole, OMX_ERRORTYPE(
|
| - OMX_STRING name,
|
| - OMX_U32* roles,
|
| - OMX_U8** component_names));
|
| -
|
| - OMX_CALLBACKTYPE* callbacks() { return &callbacks_; }
|
| - OMX_COMPONENTTYPE* component() { return &component_; }
|
| -
|
| - // Getter for the global instance of MockOmx.
|
| - static MockOmx* get();
|
| -
|
| - private:
|
| - static MockOmx* instance_;
|
| -
|
| - OMX_CALLBACKTYPE callbacks_;
|
| - OMX_COMPONENTTYPE component_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(MockOmx);
|
| -};
|
| -
|
| -} // namespace media
|
| -
|
| -#endif // MEDIA_OMX_MOCK_OMX_H_
|
|
|