diff options
Diffstat (limited to 'avtools/avconv.h')
-rw-r--r-- | avtools/avconv.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/avtools/avconv.h b/avtools/avconv.h index b5843fb..0d24c71 100644 --- a/avtools/avconv.h +++ b/avtools/avconv.h @@ -52,13 +52,9 @@ enum HWAccelID { HWACCEL_NONE = 0, HWACCEL_AUTO, - HWACCEL_VDPAU, - HWACCEL_DXVA2, + HWACCEL_GENERIC, HWACCEL_VDA, HWACCEL_QSV, - HWACCEL_VAAPI, - HWACCEL_D3D11VA, - HWACCEL_CUVID, }; typedef struct HWAccel { @@ -66,7 +62,6 @@ typedef struct HWAccel { int (*init)(AVCodecContext *s); enum HWAccelID id; enum AVPixelFormat pix_fmt; - enum AVHWDeviceType device_type; } HWAccel; typedef struct HWDevice { @@ -301,11 +296,11 @@ typedef struct InputStream { /* hwaccel options */ enum HWAccelID hwaccel_id; + enum AVHWDeviceType hwaccel_device_type; char *hwaccel_device; enum AVPixelFormat hwaccel_output_format; /* hwaccel context */ - enum HWAccelID active_hwaccel_id; void *hwaccel_ctx; void (*hwaccel_uninit)(AVCodecContext *s); int (*hwaccel_get_buffer)(AVCodecContext *s, AVFrame *frame, int flags); |