|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | __stdcall |
| #define | __cdecl |
| #define | noreturn |
| #define | __declspec(x) |
| #define | STDAPI extern "C" HRESULT |
| #define | STDMETHODIMP HRESULT __stdcall |
| #define | STDMETHODIMP_(x) x __stdcall |
| #define | STDMETHOD(x) virtual HRESULT x |
| #define | STDMETHOD_(a, x) virtual a x |
| #define | TRUE true |
| #define | FALSE false |
| #define | S_OK (0x00000000) |
| #define | S_FALSE (0x00000001) |
| #define | E_NOINTERFACE (0X80004002) |
| #define | E_POINTER (0x80004003) |
| #define | E_FAIL (0x80004005) |
| #define | E_OUTOFMEMORY (0x8007000E) |
| #define | INVALID_HANDLE_VALUE ((HANDLE)((LONG_PTR)-1)) |
| #define | FAILED(hr) ((hr) & 0x80000000) |
| #define | SUCCEEDED(hr) (!FAILED(hr)) |
| #define | MAKEDWORD(a, b, c, d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d)) |
| #define | MAKEWORD(a, b) (((a) << 8) | (b)) |
| #define | lstrlen strlen |
| #define | lstrcpy strcpy |
| #define | lstrcmpi strcasecmp |
| #define | _stricmp strcasecmp |
| #define | InterlockedIncrement(x) __sync_fetch_and_add((x), 1) |
| #define | InterlockedDecrement(x) __sync_fetch_and_sub((x), 1) |
| #define | InterlockedCompareExchange(x, y, z) __sync_val_compare_and_swap(x,z,y) |
| #define | UInt32x32To64(a, b) ( (uint64_t) ( ((uint64_t)((uint32_t)(a))) * ((uint32_t)(b)) ) ) |
| #define | Int64ShrlMod32(a, b) ( (uint64_t) ( (uint64_t)(a) >> (b) ) ) |
| #define | Int32x32To64(a, b) ((__int64)(((__int64)((long)(a))) * ((long)(b)))) |
| #define | MulDiv(nNumber, nNumerator, nDenominator) (int32_t) (((int64_t) (nNumber) * (int64_t) (nNumerator) + (int64_t) ((nDenominator)/2)) / (int64_t) (nDenominator)) |
| #define __stdcall |
Definition at line 21 of file windows2linux.h.
| #define __cdecl |
Definition at line 22 of file windows2linux.h.
| #define noreturn |
Definition at line 23 of file windows2linux.h.
| #define __declspec | ( | x | ) |
Definition at line 24 of file windows2linux.h.
| #define STDAPI extern "C" HRESULT |
Definition at line 25 of file windows2linux.h.
Definition at line 26 of file windows2linux.h.
| #define STDMETHODIMP_ | ( | x | ) | x __stdcall |
Definition at line 27 of file windows2linux.h.
| #define STDMETHOD | ( | x | ) | virtual HRESULT x |
Definition at line 29 of file windows2linux.h.
Definition at line 30 of file windows2linux.h.
| #define TRUE true |
Definition at line 33 of file windows2linux.h.
| #define FALSE false |
Definition at line 37 of file windows2linux.h.
| #define S_OK (0x00000000) |
Definition at line 40 of file windows2linux.h.
| #define S_FALSE (0x00000001) |
Definition at line 41 of file windows2linux.h.
| #define E_NOINTERFACE (0X80004002) |
Definition at line 42 of file windows2linux.h.
| #define E_POINTER (0x80004003) |
Definition at line 43 of file windows2linux.h.
| #define E_FAIL (0x80004005) |
Definition at line 44 of file windows2linux.h.
| #define E_OUTOFMEMORY (0x8007000E) |
Definition at line 45 of file windows2linux.h.
Definition at line 47 of file windows2linux.h.
| #define FAILED | ( | hr | ) | ((hr) & 0x80000000) |
Definition at line 48 of file windows2linux.h.
| #define SUCCEEDED | ( | hr | ) | (!FAILED(hr)) |
Definition at line 49 of file windows2linux.h.
Definition at line 55 of file windows2linux.h.
| #define lstrlen strlen |
Definition at line 58 of file windows2linux.h.
| #define lstrcpy strcpy |
Definition at line 59 of file windows2linux.h.
| #define lstrcmpi strcasecmp |
Definition at line 60 of file windows2linux.h.
| #define _stricmp strcasecmp |
Definition at line 61 of file windows2linux.h.
| #define InterlockedIncrement | ( | x | ) | __sync_fetch_and_add((x), 1) |
Definition at line 62 of file windows2linux.h.
| #define InterlockedDecrement | ( | x | ) | __sync_fetch_and_sub((x), 1) |
Definition at line 63 of file windows2linux.h.
| #define InterlockedCompareExchange | ( | x, | |
| y, | |||
| z | |||
| ) | __sync_val_compare_and_swap(x,z,y) |
Definition at line 65 of file windows2linux.h.
Definition at line 67 of file windows2linux.h.
Definition at line 68 of file windows2linux.h.
Definition at line 69 of file windows2linux.h.
| #define MulDiv | ( | nNumber, | |
| nNumerator, | |||
| nDenominator | |||
| ) | (int32_t) (((int64_t) (nNumber) * (int64_t) (nNumerator) + (int64_t) ((nDenominator)/2)) / (int64_t) (nDenominator)) |
Definition at line 71 of file windows2linux.h.
1.8.17