diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c
index 6bbd60d10e15b7e472ad72087b5b88d03b4ab923..f614b32a6ac0f50ca353be8e907f9d738906e89c 100644
--- a/libavcodec/tiff.c
+++ b/libavcodec/tiff.c
@@ -19,6 +19,12 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  *
  */
+
+/**
+ * TIFF image decoder
+ * @file tiff.c
+ * @author Konstantin Shishkov
+ */
 #include "avcodec.h"
 #ifdef CONFIG_ZLIB
 #include <zlib.h>
diff --git a/libavcodec/tiff.h b/libavcodec/tiff.h
index 77e8734c7ae5c39f591aba4a50e6beccb9c3cb5a..4e51de24d3ad0d831943eec3fc8b0dbd49ba5adb 100644
--- a/libavcodec/tiff.h
+++ b/libavcodec/tiff.h
@@ -20,10 +20,15 @@
  *
  */
 
+/**
+ * TIFF tables
+ * @file tiff.h
+ * @author Konstantin Shishkov
+ */
 #ifndef TIFF_H
 #define TIFF_H
 
-/* abridged list of TIFF tags */
+/** abridged list of TIFF tags */
 enum TiffTags{
     TIFF_SUBFILE = 0xfe,
     TIFF_WIDTH = 0x100,
@@ -50,6 +55,7 @@ enum TiffTags{
     TIFF_REFERENCE_BW = 0x214,
 };
 
+/** list of TIFF compression types */
 enum TiffCompr{
     TIFF_RAW = 1,
     TIFF_CCITT_RLE,
diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c
index f9a086fcfad9137e5084b47b7105409812ee4ffe..20c9bee33c0fd3cdc870e4d16a615e282fec4b1c 100644
--- a/libavcodec/tiffenc.c
+++ b/libavcodec/tiffenc.c
@@ -20,6 +20,11 @@
  *
  */
 
+/**
+ * TIFF image encoder
+ * @file tiffenc.c
+ * @author Bartlomiej Wolowiec
+ */
 #include "avcodec.h"
 #ifdef CONFIG_ZLIB
 #include <zlib.h>