[SCM] libav/experimental: Improve AVFilterFormats doxy.
siretart at users.alioth.debian.org
siretart at users.alioth.debian.org
Sun Jun 30 16:18:10 UTC 2013
The following commit has been merged in the experimental branch:
commit a27c8d5fa9839edbae0a73e48809ce88f138b073
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Wed Apr 2 22:07:21 2008 +0000
Improve AVFilterFormats doxy.
Originally committed as revision 12672 to svn://svn.ffmpeg.org/ffmpeg/trunk
diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h
index ab32148..2f0e6ab 100644
--- a/libavfilter/avfilter.h
+++ b/libavfilter/avfilter.h
@@ -188,22 +188,32 @@ AVFilterFormats *avfilter_all_colorspaces(void);
AVFilterFormats *avfilter_merge_formats(AVFilterFormats *a, AVFilterFormats *b);
/**
- * Adds *ref as a new reference to f.
+ * Adds *ref as a new reference to formats.
* That is the pointers will point like in the ascii art below:
* ________
- * | f |<--------.
- * | ____ | |
- * | |refs| | __|_
- * | |* * | | | | |
+ * |formats |<--------.
+ * | ____ | ____|___________________
+ * | |refs| | | __|_
+ * | |* * | | | | | | AVFilterLink
* | |* *--------->|*ref|
- * | |____| | |____|
- * |________|
+ * | |____| | | |____|
+ * |________| |________________________
*/
-void avfilter_formats_ref(AVFilterFormats *f, AVFilterFormats **ref);
+void avfilter_formats_ref(AVFilterFormats *formats, AVFilterFormats **ref);
/**
* Remove *ref as a reference to the format list it currently points to,
* deallocate that list if this was the last reference, and set *ref to NULL.
+ *
+ * Before After
+ * ________ ________ NULL
+ * |formats |<--------. |formats | ^
+ * | ____ | ____|________________ | ____ | ____|________________
+ * | |refs| | | __|_ | |refs| | | __|_
+ * | |* * | | | | | | AVFilterLink | |* * | | | | | | AVFilterLink
+ * | |* *--------->|*ref| | |* | | | |*ref|
+ * | |____| | | |____| | |____| | | |____|
+ * |________| |_____________________ |________| |_____________________
*/
void avfilter_formats_unref(AVFilterFormats **ref);
@@ -211,7 +221,7 @@ void avfilter_formats_unref(AVFilterFormats **ref);
*
* Before After
* ________ ________
- * | f |<---------. | f |<---------.
+ * |formats |<---------. |formats |<---------.
* | ____ | ___|___ | ____ | ___|___
* | |refs| | | | | | |refs| | | | | NULL
* | |* *--------->|*oldref| | |* *--------->|*newref| ^
--
Libav/FFmpeg packaging
More information about the pkg-multimedia-commits
mailing list