diff --git a/src/media/video/accel.cpp b/src/media/video/accel.cpp
index b074292f2f4554ca8cadbdc0a4b8b91a98000595..8f26f98e6fb9a83260db7b1bdbe7e5f3cef2481f 100644
--- a/src/media/video/accel.cpp
+++ b/src/media/video/accel.cpp
@@ -172,6 +172,7 @@ std::unique_ptr<HardwareAccel>
 makeHardwareAccel(AVCodecContext* codecCtx)
 {
     enum class AccelID {
+        NoAccel,
         Vdpau,
         Vaapi,
         VideoToolbox,
@@ -211,6 +212,7 @@ makeHardwareAccel(AVCodecContext* codecCtx)
 #ifdef RING_VDA
         { AccelID::Vda, "vda", AV_PIX_FMT_VDA, makeHardwareAccel<VideoToolboxAccel> },
 #endif
+        { AccelID::NoAccel, "none", AV_PIX_FMT_NONE, nullptr },
     };
 
     std::vector<AccelID> possibleAccels = {};