mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-28 05:30:34 +00:00
added proper memory handling functions - fixed include paths
Originally committed as revision 516 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
9241551049
commit
44f27b3a86
@ -17,18 +17,19 @@
|
||||
|
||||
#ifdef HAVE_AV_CONFIG_H
|
||||
/* only include the following when compiling package */
|
||||
#include "../config.h"
|
||||
#include "config.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
#include <math.h>
|
||||
|
||||
#ifndef ENODATA
|
||||
#define ENODATA 61
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif /* HAVE_AV_CONFIG_H */
|
||||
|
||||
#ifdef CONFIG_WIN32
|
||||
|
||||
@ -121,7 +122,7 @@ typedef signed long long INT64;
|
||||
#define UINT64_C(c) (c ## ULL)
|
||||
#endif
|
||||
|
||||
#include "../bswap.h"
|
||||
#include "bswap.h"
|
||||
|
||||
#ifdef USE_FASTMEMCPY
|
||||
#include "fastmemcpy.h"
|
||||
@ -897,7 +898,10 @@ static inline int clip(int a, int amin, int amax)
|
||||
}
|
||||
|
||||
/* memory */
|
||||
void *av_malloc(int size);
|
||||
void *av_mallocz(int size);
|
||||
void av_free(void *ptr);
|
||||
#define av_freep(p) do { av_free(*p); *p = NULL; } while (0)
|
||||
|
||||
/* math */
|
||||
int ff_gcd(int a, int b);
|
||||
|
Loading…
Reference in New Issue
Block a user