From 4d508e4de54ba3d4bbcc1df3dc8a7a027006a71f Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Wed, 7 Jul 2010 18:23:54 +0000 Subject: [PATCH] Implement avfilter_copy_picref_props(). Originally committed as revision 24091 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavfilter/avfilter.h | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h index f8b765458d..e7ed0e1ded 100644 --- a/libavfilter/avfilter.h +++ b/libavfilter/avfilter.h @@ -25,8 +25,8 @@ #include "libavutil/avutil.h" #define LIBAVFILTER_VERSION_MAJOR 1 -#define LIBAVFILTER_VERSION_MINOR 20 -#define LIBAVFILTER_VERSION_MICRO 1 +#define LIBAVFILTER_VERSION_MINOR 21 +#define LIBAVFILTER_VERSION_MICRO 0 #define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \ LIBAVFILTER_VERSION_MINOR, \ @@ -120,6 +120,19 @@ typedef struct AVFilterPicRef int top_field_first; } AVFilterPicRef; +/** + * Copy properties of src to dst, without copying the actual video + * data. + */ +static inline void avfilter_copy_picref_props(AVFilterPicRef *dst, AVFilterPicRef *src) +{ + dst->pts = src->pts; + dst->pos = src->pos; + dst->pixel_aspect = src->pixel_aspect; + dst->interlaced = src->interlaced; + dst->top_field_first = src->top_field_first; +} + /** * Add a new reference to a picture. * @param ref an existing reference to the picture