Mercurial > libavcodec.hg
comparison avcodec.h @ 6941:da73a98945ea libavcodec
Move *_static to bitstream.c which is the only file left which needs
them.
author | michael |
---|---|
date | Fri, 30 May 2008 21:12:33 +0000 |
parents | be1b0a6ee19a |
children | de032bcdeff9 |
comparison
equal
deleted
inserted
replaced
6940:778ecab25dd8 | 6941:da73a98945ea |
---|---|
2916 * | 2916 * |
2917 * @see av_realloc | 2917 * @see av_realloc |
2918 */ | 2918 */ |
2919 void *av_fast_realloc(void *ptr, unsigned int *size, unsigned int min_size); | 2919 void *av_fast_realloc(void *ptr, unsigned int *size, unsigned int min_size); |
2920 | 2920 |
2921 /* for static data only */ | |
2922 | |
2923 /** | |
2924 * Frees all static arrays and resets their pointers to 0. | |
2925 * Call this function to release all statically allocated tables. | |
2926 * | |
2927 * @deprecated. Code which uses av_free_static is broken/misdesigned | |
2928 * and should correctly use static arrays | |
2929 * | |
2930 */ | |
2931 attribute_deprecated void av_free_static(void); | |
2932 | |
2933 /** | |
2934 * Allocation of static arrays. | |
2935 * | |
2936 * @warning Do not use for normal allocation. | |
2937 * | |
2938 * @param[in] size The amount of memory you need in bytes. | |
2939 * @return block of memory of the requested size | |
2940 * @deprecated. Code which uses av_mallocz_static is broken/misdesigned | |
2941 * and should correctly use static arrays | |
2942 */ | |
2943 attribute_deprecated av_malloc_attrib av_alloc_size(1) | |
2944 void *av_mallocz_static(unsigned int size); | |
2945 | |
2946 /** | 2921 /** |
2947 * Copy image 'src' to 'dst'. | 2922 * Copy image 'src' to 'dst'. |
2948 */ | 2923 */ |
2949 void av_picture_copy(AVPicture *dst, const AVPicture *src, | 2924 void av_picture_copy(AVPicture *dst, const AVPicture *src, |
2950 int pix_fmt, int width, int height); | 2925 int pix_fmt, int width, int height); |