avfilter/showwaves: fix height range for cline mode
authorClément Bœsch <u@pkh.me>
Wed, 24 Dec 2014 14:11:44 +0000 (15:11 +0100)
committerClément Bœsch <u@pkh.me>
Wed, 24 Dec 2014 14:13:31 +0000 (15:13 +0100)
libavfilter/avf_showwaves.c

index 97d0dbd..cffa883 100644 (file)
@@ -222,7 +222,7 @@ static void draw_sample_cline(uint8_t *buf, int height, int linesize,
                               int16_t sample, int16_t *prev_y, int intensity)
 {
     int k;
-    const int h     = av_rescale(abs(sample), height, UINT16_MAX);
+    const int h     = av_rescale(abs(sample), height, INT16_MAX);
     const int start = (height - h) / 2;
     const int end   = start + h;
     for (k = start; k < end; k++)