about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibva_private.h
blob: c8592038b5638a672cfe8b83252e9e42fc974b2c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error meh!
#endif

GO(vaAcquireBufferHandle, iFpup)
//GO(vaAssociateSubpicture, 
//GO(vaAttachProtectedSession, 
GO(vaBeginPicture, iFpup)
//GO(vaBufferInfo, 
//GO(vaBufferSetNumElements, 
//GO(vaBufferTypeStr, 
GO(vaConfigAttribTypeStr, pFu)
//GO(vaCopy, 
GO(vaCreateBuffer, iFpuiuupp)
//GO(vaCreateBuffer2, 
GO(vaCreateConfig, iFpiipip)
GO(vaCreateContext, iFppiiipip)
GO(vaCreateImage, iFppiip)
//GO(vaCreateMFContext, 
//GO(vaCreateProtectedSession, 
//GO(vaCreateSubpicture, 
//GO(vaCreateSurfaces@VA_API_0.32.0, 
GO(vaCreateSurfaces, iFpuuupupu)
//GO(vaDeassociateSubpicture, 
GO(vaDeriveImage, iFppp)
GO(vaDestroyBuffer, iFpu)
GO(vaDestroyConfig, iFpp)
GO(vaDestroyContext, iFpu)
GO(vaDestroyImage, iFpp)
//GO(vaDestroyProtectedSession, 
//GO(vaDestroySubpicture, 
GO(vaDestroySurfaces, iFppi)
//GO(vaDetachProtectedSession, 
GO(vaDisplayIsValid, iFp)
GO(vaEndPicture, iFpu)
GO(vaEntrypointStr, pFi)
//GO(va_errorMessage, 
GO(vaErrorStr, pFi)
GO(vaExportSurfaceHandle, iFppuup)
GO(vaGetConfigAttributes, iFpiipi)
//GO(vaGetDisplayAttributes, 
GO(vaGetImage, iFppiiuup)
//GO(vaGetLibFunc, 
//GO(va_infoMessage, 
GO(vaInitialize, iFppp)
//GO(vaLockSurface, 
GO(vaMapBuffer, iFpup)
GO(vaMaxNumConfigAttributes, iFp)
//GO(vaMaxNumDisplayAttributes, 
GO(vaMaxNumEntrypoints, iFp)
GO(vaMaxNumImageFormats, iFp)
GO(vaMaxNumProfiles, iFp)
GO(vaMaxNumSubpictureFormats, iFp)
//GO(vaMFAddContext, 
//GO(vaMFReleaseContext, 
//GO(vaMFSubmit, 
//GO(va_newDisplayContext, 
//GO(va_newDriverContext, 
//GO(va_parseConfig, 
GO(vaProfileStr, pFu)
//GO(vaProtectedSessionExecute, 
GO(vaPutImage, iFpppiiuuiiuu)
GO(vaQueryConfigAttributes, iFpppppp)
GO(vaQueryConfigEntrypoints, iFpipp)
GO(vaQueryConfigProfiles, iFppp)
//GO(vaQueryDisplayAttributes, 
GO(vaQueryImageFormats, iFppp)
GO(vaQueryProcessingRate, iFpppp)
GO(vaQuerySubpictureFormats, iFpppp)
GO(vaQuerySurfaceAttributes, iFpppp)
GO(vaQuerySurfaceError, iFpppp)
GO(vaQuerySurfaceStatus, iFppp)
GO(vaQueryVendorString, pFp)
//GO(vaQueryVideoProcFilterCaps, 
//GO(vaQueryVideoProcFilters, 
GO(vaQueryVideoProcPipelineCaps, iFpupup)
GO(vaReleaseBufferHandle, iFpu)
GO(vaRenderPicture, iFpupi)
//GO(vaSetDisplayAttributes, 
GO(vaSetDriverName, iFpp)
GOM(vaSetErrorCallback, pFEppp)
//GO(vaSetImagePalette, 
GOM(vaSetInfoCallback, pFEppp)
//GO(vaSetSubpictureChromakey, 
//GO(vaSetSubpictureGlobalAlpha, 
//GO(vaSetSubpictureImage, 
//GO(vaStatusStr, 
//GO(vaSyncBuffer, 
GO(vaSyncSurface, iFpp)
GO(vaSyncSurface2, iFppU)
GO(vaTerminate, iFp)
//DATAB(va_trace_flag, 
//GO(va_TracePutSurface, 
//GO(va_TraceStatus, 
//GO(vaUnlockSurface, 
GO(vaUnmapBuffer, iFpu)