summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-12-01 22:09:38 +0100
committerwm4 <wm4@nowhere>2017-12-01 22:09:38 +0100
commit627fa5aae0489b4580241eea8ac72b09cffae44d (patch)
treec40ca2e144d51d526107b3029274318698eb5c27
parent55c7e968785dce4731b3faf94706a1a19bf6df2f (diff)
downloadmpv-627fa5aae0489b4580241eea8ac72b09cffae44d.tar.bz2
mpv-627fa5aae0489b4580241eea8ac72b09cffae44d.tar.xz
hwdec: remove unused HWDEC_* constants
Removing the rest requires replacing some other mechanisms, later.
-rw-r--r--video/hwdec.h20
1 files changed, 1 insertions, 19 deletions
diff --git a/video/hwdec.h b/video/hwdec.h
index a78bc09517..1ffd5ca266 100644
--- a/video/hwdec.h
+++ b/video/hwdec.h
@@ -8,34 +8,16 @@ struct mp_image_pool;
// (for some legacy stuff)
enum hwdec_type {
HWDEC_NONE = 0,
- HWDEC_AUTO,
- HWDEC_AUTO_COPY,
HWDEC_VDPAU,
- HWDEC_VDPAU_COPY,
HWDEC_VIDEOTOOLBOX,
- HWDEC_VIDEOTOOLBOX_COPY,
HWDEC_VAAPI,
- HWDEC_VAAPI_COPY,
HWDEC_DXVA2,
- HWDEC_DXVA2_COPY,
HWDEC_D3D11VA,
- HWDEC_D3D11VA_COPY,
- HWDEC_RPI,
- HWDEC_RPI_COPY,
- HWDEC_MEDIACODEC,
- HWDEC_MEDIACODEC_COPY,
HWDEC_CUDA,
- HWDEC_CUDA_COPY,
- HWDEC_NVDEC,
- HWDEC_NVDEC_COPY,
- HWDEC_CRYSTALHD,
- HWDEC_RKMPP,
};
-#define HWDEC_IS_AUTO(x) ((x) == HWDEC_AUTO || (x) == HWDEC_AUTO_COPY)
-
struct mp_hwdec_ctx {
- enum hwdec_type type; // (never HWDEC_NONE or HWDEC_IS_AUTO)
+ enum hwdec_type type; // (never HWDEC_NONE)
const char *driver_name; // NULL if unknown/not loaded
// This is never NULL. Its meaning depends on the .type field: