FFmpeg
Data Structures | Typedefs | Variables
basicDataTypeConversions.h File Reference
#include <stdint.h>
#include <wchar.h>

Go to the source code of this file.

Data Structures

struct  _GUID
 

Typedefs

typedef int64_t __int64
 
typedef int32_t __int32
 
typedef uint32_t BOOL
 
typedef void * HMODULE
 
typedef void * LPVOID
 
typedef void * PVOID
 
typedef PVOID HANDLE
 
typedef HANDLE HWND
 
typedef HANDLE HINSTANCE
 
typedef void * HDC
 
typedef void * HBITMAP
 
typedef void * HICON
 
typedef void * HFONT
 
typedef void * HGDIOBJ
 
typedef void * HBRUSH
 
typedef void * HMMIO
 
typedef void * HACMSTREAM
 
typedef void * HACMDRIVER
 
typedef void * HIC
 
typedef void * HACMOBJ
 
typedef HACMSTREAMLPHACMSTREAM
 
typedef void * HACMDRIVERID
 
typedef void * LPHACMDRIVER
 
typedef unsigned char BYTE
 
typedef BYTELPBYTE
 
typedef char TCHAR
 
typedef TCHARLPTSTR
 
typedef char * LPSTR
 
typedef LPSTR LPOLESTR
 
typedef LPCSTR LPCOLESTR
 
typedef wchar_t WCHAR
 
typedef unsigned short WORD
 
typedef unsigned int UINT
 
typedef UINT MMRESULT
 
typedef uint32_t DWORD
 
typedef DWORD COLORREF
 
typedef DWORD FOURCC
 
typedef DWORD HRESULT
 
typedef DWORDLPDWORD
 
typedef DWORDDWORD_PTR
 
typedef int32_t LONG
 
typedef int32_tLONG_PTR
 
typedef LONG_PTR LRESULT
 
typedef uint32_t ULONG
 
typedef uint32_t * ULONG_PTR
 
typedef uint64_t _fsize_t
 
typedef GUID REFIID
 
typedef GUID CLSID
 
typedef CLSIDLPCLSID
 
typedef GUID IID
 

Variables

const typedef TCHARLPCTSTR
 
const typedef char * LPCSTR
 

Typedef Documentation

◆ __int64

typedef int64_t __int64

Definition at line 11 of file basicDataTypeConversions.h.

◆ __int32

typedef int32_t __int32

Definition at line 12 of file basicDataTypeConversions.h.

◆ BOOL

typedef uint32_t BOOL

Definition at line 16 of file basicDataTypeConversions.h.

◆ HMODULE

typedef void* HMODULE

Definition at line 18 of file basicDataTypeConversions.h.

◆ LPVOID

typedef void* LPVOID

Definition at line 19 of file basicDataTypeConversions.h.

◆ PVOID

typedef void* PVOID

Definition at line 20 of file basicDataTypeConversions.h.

◆ HANDLE

typedef PVOID HANDLE

Definition at line 21 of file basicDataTypeConversions.h.

◆ HWND

typedef HANDLE HWND

Definition at line 22 of file basicDataTypeConversions.h.

◆ HINSTANCE

typedef HANDLE HINSTANCE

Definition at line 23 of file basicDataTypeConversions.h.

◆ HDC

typedef void* HDC

Definition at line 24 of file basicDataTypeConversions.h.

◆ HBITMAP

typedef void* HBITMAP

Definition at line 25 of file basicDataTypeConversions.h.

◆ HICON

typedef void* HICON

Definition at line 26 of file basicDataTypeConversions.h.

◆ HFONT

typedef void* HFONT

Definition at line 27 of file basicDataTypeConversions.h.

◆ HGDIOBJ

typedef void* HGDIOBJ

Definition at line 28 of file basicDataTypeConversions.h.

◆ HBRUSH

typedef void* HBRUSH

Definition at line 29 of file basicDataTypeConversions.h.

◆ HMMIO

typedef void* HMMIO

Definition at line 30 of file basicDataTypeConversions.h.

◆ HACMSTREAM

typedef void* HACMSTREAM

Definition at line 31 of file basicDataTypeConversions.h.

◆ HACMDRIVER

typedef void* HACMDRIVER

Definition at line 32 of file basicDataTypeConversions.h.

◆ HIC

typedef void* HIC

Definition at line 33 of file basicDataTypeConversions.h.

◆ HACMOBJ

typedef void* HACMOBJ

Definition at line 34 of file basicDataTypeConversions.h.

◆ LPHACMSTREAM

Definition at line 35 of file basicDataTypeConversions.h.

◆ HACMDRIVERID

typedef void* HACMDRIVERID

Definition at line 36 of file basicDataTypeConversions.h.

◆ LPHACMDRIVER

typedef void* LPHACMDRIVER

Definition at line 37 of file basicDataTypeConversions.h.

◆ BYTE

typedef unsigned char BYTE

Definition at line 38 of file basicDataTypeConversions.h.

◆ LPBYTE

typedef BYTE* LPBYTE

Definition at line 39 of file basicDataTypeConversions.h.

◆ TCHAR

typedef char TCHAR

Definition at line 40 of file basicDataTypeConversions.h.

◆ LPTSTR

typedef TCHAR* LPTSTR

Definition at line 41 of file basicDataTypeConversions.h.

◆ LPSTR

typedef char* LPSTR

Definition at line 43 of file basicDataTypeConversions.h.

◆ LPOLESTR

typedef LPSTR LPOLESTR

Definition at line 44 of file basicDataTypeConversions.h.

◆ LPCOLESTR

typedef LPCSTR LPCOLESTR

Definition at line 46 of file basicDataTypeConversions.h.

◆ WCHAR

typedef wchar_t WCHAR

Definition at line 47 of file basicDataTypeConversions.h.

◆ WORD

typedef unsigned short WORD

Definition at line 48 of file basicDataTypeConversions.h.

◆ UINT

typedef unsigned int UINT

Definition at line 49 of file basicDataTypeConversions.h.

◆ MMRESULT

typedef UINT MMRESULT

Definition at line 50 of file basicDataTypeConversions.h.

◆ DWORD

typedef uint32_t DWORD

Definition at line 51 of file basicDataTypeConversions.h.

◆ COLORREF

typedef DWORD COLORREF

Definition at line 52 of file basicDataTypeConversions.h.

◆ FOURCC

typedef DWORD FOURCC

Definition at line 53 of file basicDataTypeConversions.h.

◆ HRESULT

typedef DWORD HRESULT

Definition at line 54 of file basicDataTypeConversions.h.

◆ LPDWORD

typedef DWORD* LPDWORD

Definition at line 55 of file basicDataTypeConversions.h.

◆ DWORD_PTR

typedef DWORD* DWORD_PTR

Definition at line 56 of file basicDataTypeConversions.h.

◆ LONG

typedef int32_t LONG

Definition at line 57 of file basicDataTypeConversions.h.

◆ LONG_PTR

typedef int32_t* LONG_PTR

Definition at line 58 of file basicDataTypeConversions.h.

◆ LRESULT

typedef LONG_PTR LRESULT

Definition at line 59 of file basicDataTypeConversions.h.

◆ ULONG

typedef uint32_t ULONG

Definition at line 60 of file basicDataTypeConversions.h.

◆ ULONG_PTR

typedef uint32_t* ULONG_PTR

Definition at line 61 of file basicDataTypeConversions.h.

◆ _fsize_t

typedef uint64_t _fsize_t

Definition at line 63 of file basicDataTypeConversions.h.

◆ REFIID

typedef GUID REFIID

Definition at line 77 of file basicDataTypeConversions.h.

◆ CLSID

typedef GUID CLSID

Definition at line 78 of file basicDataTypeConversions.h.

◆ LPCLSID

typedef CLSID* LPCLSID

Definition at line 79 of file basicDataTypeConversions.h.

◆ IID

typedef GUID IID

Definition at line 80 of file basicDataTypeConversions.h.

Variable Documentation

◆ LPCTSTR

const typedef TCHAR* LPCTSTR

Definition at line 42 of file basicDataTypeConversions.h.

◆ LPCSTR

const typedef char* LPCSTR

Definition at line 45 of file basicDataTypeConversions.h.

Referenced by dshow_open_device().