doxy: structure libavformat groups
authorLuca Barbato <lu_zero@gentoo.org>
Tue, 22 Nov 2011 16:11:28 +0000 (17:11 +0100)
committerLuca Barbato <lu_zero@gentoo.org>
Tue, 22 Nov 2011 16:16:02 +0000 (17:16 +0100)
libavformat/avformat.h
libavutil/avutil.h

index 33e820e..5276af1 100644 (file)
 #ifndef AVFORMAT_AVFORMAT_H
 #define AVFORMAT_AVFORMAT_H
 
+/**
+ * @defgroup libavf I/O and Muxing/Demuxing Library
+ * @{
+ *
+ * @defgroup lavf_decoding Demuxing
+ * @{
+ * @}
+ *
+ * @defgroup lavf_encoding Muxing
+ * @{
+ * @}
+ *
+ * @defgroup lavf_proto I/O Read/Write
+ * @{
+ * @}
+ *
+ * @defgroup lavf_codec Demuxers
+ * @{
+ * @defgroup lavf_codec_native Native Demuxers
+ * @{
+ * @}
+ * @defgroup lavf_codec_wrappers External library wrappers
+ * @{
+ * @}
+ * @}
+ * @defgroup lavf_protos I/O Protocols
+ * @{
+ * @}
+ * @defgroup lavf_internal Internal
+ * @{
+ * @}
+ * @}
+ *
+ */
 
 /**
  * Return the LIBAVFORMAT_VERSION_INT constant.
index a1a9c38..5381a41 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @li @ref libavc "libavcodec" encoding/decoding library
  * @li @subpage libavfilter graph based frame editing library
- * @li @subpage libavformat I/O and muxing/demuxing library
+ * @li @ref libavf "libavformat" I/O and muxing/demuxing library
  * @li @ref lavu "libavutil" common utility library
  * @li @subpage libpostproc post processing library
  * @li @subpage libswscale  color conversion and scaling library