[FFmpeg-cvslog] mem.c: fix wrong comment.

Reimar Döffinger git at videolan.org
Mon Apr 16 22:14:33 CEST 2012


ffmpeg | branch: master | Reimar Döffinger <Reimar.Doeffinger at gmx.de> | Sun Apr 15 22:35:19 2012 +0200| [1a65d50ee75372519625fff49d1d1a95ff5f4a6f] | committer: Reimar Döffinger

mem.c: fix wrong comment.

Overwriting the av_malloc etc. functions is not easily
possible anymore, even for systems that support overriding
symbols in shared libraries in principle.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a65d50ee75372519625fff49d1d1a95ff5f4a6f
---

 libavutil/mem.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/libavutil/mem.c b/libavutil/mem.c
index d711350..de22ad8 100644
--- a/libavutil/mem.c
+++ b/libavutil/mem.c
@@ -61,9 +61,10 @@ void  free(void *ptr);
 
 #define ALIGN (HAVE_AVX ? 32 : 16)
 
-/* You can redefine av_malloc and av_free in your project to use your
-   memory allocator. You do not need to suppress this file because the
-   linker will do it automatically. */
+/* NOTE: if you want to override these functions with your own
+ * implementations (not recommended) you have to link libav* as
+ * dynamic libraries and remove -Wl,-Bsymbolic from the linker flags.
+ * Note that this will cost performance. */
 
 static size_t max_alloc_size= INT_MAX;
 



More information about the ffmpeg-cvslog mailing list