kodi
DllLibSSE4.h
1 /*
2  * Copyright (C) 2005-2018 Team Kodi
3  * This file is part of Kodi - https://kodi.tv
4  *
5  * SPDX-License-Identifier: GPL-2.0-or-later
6  * See LICENSES/README.md for more information.
7  */
8 
9 #pragma once
10 
11 #include "DynamicDll.h"
12 
13 extern "C" {
14 
15 }
16 
18 {
19 public:
20  virtual ~DllLibSSE4Interface() = default;
21  virtual void copy_frame(void * pSrc, void * pDest, void * pCacheBlock, unsigned int width, unsigned int height, unsigned int pitch) = 0;
22 };
23 
25 {
26  DECLARE_DLL_WRAPPER(DllLibSSE4, DLL_PATH_LIBSSE4)
27  DEFINE_METHOD6(void, copy_frame, (void *p1, void *p2, void *p3, unsigned int p4, unsigned int p5, unsigned int p6))
28 
29  BEGIN_METHOD_RESOLVE()
30  RESOLVE_METHOD(copy_frame)
31  END_METHOD_RESOLVE()
32 };
Definition: DynamicDll.h:514
Definition: DllLibSSE4.h:17
Definition: DllLibSSE4.h:24