mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
attribute_deprecated
Originally committed as revision 6033 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
ed567d9c41
commit
955ab9a4d8
@ -79,7 +79,7 @@ static inline void av_free_packet(AVPacket *pkt)
|
|||||||
is assumed to be such as 0 <= num < den */
|
is assumed to be such as 0 <= num < den */
|
||||||
typedef struct AVFrac {
|
typedef struct AVFrac {
|
||||||
int64_t val, num, den;
|
int64_t val, num, den;
|
||||||
} AVFrac;
|
} AVFrac attribute_deprecated;
|
||||||
|
|
||||||
/*************************************************/
|
/*************************************************/
|
||||||
/* input/output formats */
|
/* input/output formats */
|
||||||
@ -351,8 +351,8 @@ extern AVInputFormat *first_iformat;
|
|||||||
extern AVOutputFormat *first_oformat;
|
extern AVOutputFormat *first_oformat;
|
||||||
|
|
||||||
/* still image support */
|
/* still image support */
|
||||||
struct AVInputImageContext;
|
struct AVInputImageContext attribute_deprecated;
|
||||||
typedef struct AVInputImageContext AVInputImageContext;
|
typedef struct AVInputImageContext AVInputImageContext attribute_deprecated;
|
||||||
|
|
||||||
typedef struct AVImageInfo {
|
typedef struct AVImageInfo {
|
||||||
enum PixelFormat pix_fmt; /* requested pixel format */
|
enum PixelFormat pix_fmt; /* requested pixel format */
|
||||||
@ -360,7 +360,7 @@ typedef struct AVImageInfo {
|
|||||||
int height; /* requested height */
|
int height; /* requested height */
|
||||||
int interleaved; /* image is interleaved (e.g. interleaved GIF) */
|
int interleaved; /* image is interleaved (e.g. interleaved GIF) */
|
||||||
AVPicture pict; /* returned allocated image */
|
AVPicture pict; /* returned allocated image */
|
||||||
} AVImageInfo;
|
} AVImageInfo attribute_deprecated;
|
||||||
|
|
||||||
/* AVImageFormat.flags field constants */
|
/* AVImageFormat.flags field constants */
|
||||||
#define AVIMAGE_INTERLEAVED 0x0001 /* image format support interleaved output */
|
#define AVIMAGE_INTERLEAVED 0x0001 /* image format support interleaved output */
|
||||||
@ -381,18 +381,18 @@ typedef struct AVImageFormat {
|
|||||||
int (*img_write)(ByteIOContext *, AVImageInfo *);
|
int (*img_write)(ByteIOContext *, AVImageInfo *);
|
||||||
int flags;
|
int flags;
|
||||||
struct AVImageFormat *next;
|
struct AVImageFormat *next;
|
||||||
} AVImageFormat;
|
} AVImageFormat attribute_deprecated;
|
||||||
|
|
||||||
void av_register_image_format(AVImageFormat *img_fmt);
|
void av_register_image_format(AVImageFormat *img_fmt) attribute_deprecated;
|
||||||
AVImageFormat *av_probe_image_format(AVProbeData *pd);
|
AVImageFormat *av_probe_image_format(AVProbeData *pd) attribute_deprecated;
|
||||||
AVImageFormat *guess_image_format(const char *filename);
|
AVImageFormat *guess_image_format(const char *filename) attribute_deprecated;
|
||||||
enum CodecID av_guess_image2_codec(const char *filename);
|
enum CodecID av_guess_image2_codec(const char *filename);
|
||||||
int av_read_image(ByteIOContext *pb, const char *filename,
|
int av_read_image(ByteIOContext *pb, const char *filename,
|
||||||
AVImageFormat *fmt,
|
AVImageFormat *fmt,
|
||||||
int (*alloc_cb)(void *, AVImageInfo *info), void *opaque);
|
int (*alloc_cb)(void *, AVImageInfo *info), void *opaque) attribute_deprecated;
|
||||||
int av_write_image(ByteIOContext *pb, AVImageFormat *fmt, AVImageInfo *img);
|
int av_write_image(ByteIOContext *pb, AVImageFormat *fmt, AVImageInfo *img) attribute_deprecated;
|
||||||
|
|
||||||
extern AVImageFormat *first_image_format;
|
extern AVImageFormat *first_image_format attribute_deprecated;
|
||||||
|
|
||||||
/* XXX: use automatic init with either ELF sections or C file parser */
|
/* XXX: use automatic init with either ELF sections or C file parser */
|
||||||
/* modules */
|
/* modules */
|
||||||
|
@ -56,6 +56,14 @@
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef attribute_deprecated
|
||||||
|
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||||
|
# define attribute_deprecated __attribute__((deprecated))
|
||||||
|
#else
|
||||||
|
# define attribute_deprecated
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef EMULATE_INTTYPES
|
#ifndef EMULATE_INTTYPES
|
||||||
# include <inttypes.h>
|
# include <inttypes.h>
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user