]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/af_asoftclip: add asserts in default switch cases
authorPaul B Mahol <onemda@gmail.com>
Tue, 3 Nov 2020 11:28:02 +0000 (12:28 +0100)
committerPaul B Mahol <onemda@gmail.com>
Tue, 3 Nov 2020 11:30:19 +0000 (12:30 +0100)
libavfilter/af_asoftclip.c

index b656dcfa45ec9c4f9378f649420b376473a8d6b9..ce1f7ea96acf10696354e0262db5c7dd3cd6419b 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#include "libavutil/avassert.h"
 #include "libavutil/channel_layout.h"
 #include "libavutil/opt.h"
 #include "avfilter.h"
@@ -162,6 +163,8 @@ static void filter_flt(ASoftClipContext *s,
                 dst[n] = erff(src[n]);
             }
             break;
+        default:
+            av_assert0(0);
         }
     }
 }
@@ -229,6 +232,8 @@ static void filter_dbl(ASoftClipContext *s,
                 dst[n] = erf(src[n]);
             }
             break;
+        default:
+            av_assert0(0);
         }
     }
 }
@@ -243,6 +248,7 @@ static int config_input(AVFilterLink *inlink)
     case AV_SAMPLE_FMT_FLTP: s->filter = filter_flt; break;
     case AV_SAMPLE_FMT_DBL:
     case AV_SAMPLE_FMT_DBLP: s->filter = filter_dbl; break;
+    default: av_assert0(0);
     }
 
     return 0;