mirror of
https://github.com/qrtc/ffmpeg-dev-go.git
synced 2025-10-05 15:47:33 +08:00
2023-10-22 11:46:19 CST W43D0
This commit is contained in:
24
avutil_hwcontext_vaapi.go
Normal file
24
avutil_hwcontext_vaapi.go
Normal 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
|
Reference in New Issue
Block a user