summaryrefslogtreecommitdiffstats
path: root/video/out/gl_hwdec_vaglx.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-11-29 14:19:51 +0100
committerwm4 <wm4@nowhere>2013-11-29 14:19:51 +0100
commit9edc2dbcf3859ca5ea517340d97dda9ce934ac7b (patch)
tree3a8c6ca4ef95acae6659ab3ff8205f788aae4cec /video/out/gl_hwdec_vaglx.c
parent2a316c3506766a331f7c0ef717ae8bffe21da457 (diff)
downloadmpv-9edc2dbcf3859ca5ea517340d97dda9ce934ac7b.tar.bz2
mpv-9edc2dbcf3859ca5ea517340d97dda9ce934ac7b.tar.xz
gl_hwdec: use a imgfmt field instead of a query_format callback
Now that vdpau always uses a single image format, this can be simplified.
Diffstat (limited to 'video/out/gl_hwdec_vaglx.c')
-rw-r--r--video/out/gl_hwdec_vaglx.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/video/out/gl_hwdec_vaglx.c b/video/out/gl_hwdec_vaglx.c
index 8bcc1724de..53beceb197 100644
--- a/video/out/gl_hwdec_vaglx.c
+++ b/video/out/gl_hwdec_vaglx.c
@@ -35,11 +35,6 @@ struct priv {
void *vaglx_surface;
};
-static bool query_format(int imgfmt)
-{
- return imgfmt == IMGFMT_VAAPI;
-}
-
static void destroy_texture(struct gl_hwdec *hw)
{
struct priv *p = hw->priv;
@@ -131,7 +126,7 @@ static void unmap_image(struct gl_hwdec *hw)
const struct gl_hwdec_driver gl_hwdec_vaglx = {
.api_name = "vaapi",
- .query_format = query_format,
+ .imgfmt = IMGFMT_VAAPI,
.create = create,
.reinit = reinit,
.map_image = map_image,