diff options
author | Aurelien Jacobs <aurel@gnuage.org> | 2010-10-15 14:12:25 +0000 |
---|---|---|
committer | Aurelien Jacobs <aurel@gnuage.org> | 2010-10-15 14:12:25 +0000 |
commit | d1742ff779bc2d24ccb0d068120705dc78ac184e (patch) | |
tree | 1d61076fc4b09aa2e2ef394db60a6dcbdc284793 /libavformat | |
parent | 634e0304a89c4e5ea749776a3d6ce82e396acb72 (diff) | |
download | ffmpeg-d1742ff779bc2d24ccb0d068120705dc78ac184e.tar.gz |
add FF_API_LAVF_UNUSED define to disable the unused struct fields
Originally committed as revision 25487 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat')
-rw-r--r-- | libavformat/avformat.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 4bc8461a9a..4e3812be8c 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -72,6 +72,9 @@ #ifndef FF_API_READ_SEEK #define FF_API_READ_SEEK (LIBAVFORMAT_VERSION_MAJOR < 54) #endif +#ifndef FF_API_LAVF_UNUSED +#define FF_API_LAVF_UNUSED (LIBAVFORMAT_VERSION_MAJOR < 53) +#endif /** * I return the LIBAVFORMAT_VERSION_INT constant. You got @@ -574,7 +577,7 @@ typedef struct AVStream { int64_t nb_frames; ///< number of frames in this stream if known or 0 -#if LIBAVFORMAT_VERSION_INT < (53<<16) +#if FF_API_LAVF_UNUSED attribute_deprecated int64_t unused[4+1]; #endif @@ -759,7 +762,7 @@ typedef struct AVFormatContext { /* av_read_frame() support */ AVStream *cur_st; -#if LIBAVFORMAT_VERSION_INT < (53<<16) +#if FF_API_LAVF_UNUSED const uint8_t *cur_ptr_deprecated; int cur_len_deprecated; AVPacket cur_pkt_deprecated; |