| Index: source/patched-ffmpeg-mt/libavfilter/avfilter.h | 
| =================================================================== | 
| --- source/patched-ffmpeg-mt/libavfilter/avfilter.h	(revision 65184) | 
| +++ source/patched-ffmpeg-mt/libavfilter/avfilter.h	(working copy) | 
| @@ -25,7 +25,7 @@ | 
| #include "libavutil/avutil.h" | 
|  | 
| #define LIBAVFILTER_VERSION_MAJOR  1 | 
| -#define LIBAVFILTER_VERSION_MINOR 48 | 
| +#define LIBAVFILTER_VERSION_MINOR 53 | 
| #define LIBAVFILTER_VERSION_MICRO  0 | 
|  | 
| #define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \ | 
| @@ -127,7 +127,12 @@ | 
| int linesize[8];            ///< number of bytes per line | 
| int format;                 ///< media format | 
|  | 
| -    int64_t pts;                ///< presentation timestamp in units of 1/AV_TIME_BASE | 
| +    /** | 
| +     * presentation timestamp. The time unit may change during | 
| +     * filtering, as it is specified in the link and the filter code | 
| +     * may need to rescale the PTS accordingly. | 
| +     */ | 
| +    int64_t pts; | 
| int64_t pos;                ///< byte position in stream, -1 if unknown | 
|  | 
| int perms;                  ///< permissions, see the AV_PERM_* flags | 
| @@ -598,6 +603,15 @@ | 
|  | 
| AVFilterBufferRef *cur_buf; | 
| AVFilterBufferRef *out_buf; | 
| + | 
| +    /** | 
| +     * Define the time base used by the PTS of the frames/samples | 
| +     * which will pass through this link. | 
| +     * During the configuration stage, each filter is supposed to | 
| +     * change only the output timebase, while the timebase of the | 
| +     * input link is assumed to be an unchangeable property. | 
| +     */ | 
| +    AVRational time_base; | 
| }; | 
|  | 
| /** | 
|  |