diff --git a/doc/general.texi b/doc/general.texi
index 2f0e2b9b31dc78296edc77956597858546df8e35..1d2cb09d8994cd1756ecce53170e4cbc15c4d5ab 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -136,7 +136,7 @@ library:
 @item Apple HTTP Live Streaming @tab   @tab X
 @item ASF                       @tab X @tab X
 @item AVI                       @tab X @tab X
-@item AVISynth                  @tab   @tab X
+@item AviSynth                  @tab   @tab X
 @item AVS                       @tab   @tab X
     @tab Multimedia format used by the Creature Shock game.
 @item Beam Software SIFF        @tab   @tab X
diff --git a/libavfilter/vf_gradfun.c b/libavfilter/vf_gradfun.c
index 8ed706d14915149418c8aa446402151fd201531b..ed3a783728bce9a2808de6f97070697a0e14e020 100644
--- a/libavfilter/vf_gradfun.c
+++ b/libavfilter/vf_gradfun.c
@@ -25,7 +25,7 @@
  * libmpcodecs/vf_gradfun.c
  *
  * Apply a boxblur debanding algorithm (based on the gradfun2db
- * Avisynth filter by prunedtree).
+ * AviSynth filter by prunedtree).
  * Foreach pixel, if it's within threshold of the blurred value, make it closer.
  * So now we have a smoothed and higher bitdepth version of all the shallow
  * gradients, while leaving detailed areas untouched.
diff --git a/libavformat/avisynth.c b/libavformat/avisynth.c
index b846c9f2979db3480bc8e998017a267d9d6d696d..134b17f1d6da0525c0fc9ef7ee69a53fa472acc0 100644
--- a/libavformat/avisynth.c
+++ b/libavformat/avisynth.c
@@ -36,7 +36,7 @@ typedef struct {
 
 typedef struct {
   PAVIFILE file;
-  AVISynthStream *streams;
+  AviSynthStream *streams;
   int nb_streams;
   int next_stream;
 } AviSynthContext;