Browse Source

AVDictionary: warn about its shortcommings and mention available replacements.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n0.9
Michael Niedermayer 14 years ago
parent
commit
c029ea39bd
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      libavutil/dict.h

+ 7
- 0
libavutil/dict.h View File

@@ -19,6 +19,13 @@

/**
* @file Public dictionary API.
* @deprecated
* AVDictionary is provided for compatibility with libav. It is both in
* implementation as well as API inefficient. It doesnt scale and is
* be extreemly slow with large dictionaries.
* It is recommanded that new code uses our tree container from tree.c/h
* where applicable.
* Which uses AVL trees to achive O(log n) performance
*/

#ifndef AVUTIL_DICT_H


Loading…
Cancel
Save