2023-10-22 11:46:19 CST W43D0

This commit is contained in:
aggresss
2023-10-22 11:46:19 +08:00
parent 0f95831c39
commit e163918619
62 changed files with 2326 additions and 355 deletions

24
avutil_hwcontext_vaapi.go Normal file
View File

@@ -0,0 +1,24 @@
//go:build ffmpeg_hw_vaapi
package ffmpeg
/*
#include <libavutil/hwcontext_vaapi.h>
*/
import "C"
const (
AV_VAAPI_DRIVER_QUIRK_USER_SET = C.AV_VAAPI_DRIVER_QUIRK_USER_SET
AV_VAAPI_DRIVER_QUIRK_RENDER_PARAM_BUFFERS = C.AV_VAAPI_DRIVER_QUIRK_RENDER_PARAM_BUFFERS
AV_VAAPI_DRIVER_QUIRK_ATTRIB_MEMTYPE = C.AV_VAAPI_DRIVER_QUIRK_ATTRIB_MEMTYPE
AV_VAAPI_DRIVER_QUIRK_SURFACE_ATTRIBUTES = C.AV_VAAPI_DRIVER_QUIRK_SURFACE_ATTRIBUTES
)
// AVVAAPIDeviceContext
type AVVAAPIDeviceContext C.struct_AVVAAPIDeviceContext
// AVVAAPIFramesContext
type AVVAAPIFramesContext C.struct_AVVAAPIFramesContext
// AVVAAPIHWConfig
type AVVAAPIHWConfig C.struct_AVVAAPIHWConfig