Commited in SoC by Bobby Bingham on 2007-07-08 16:14:49 Originally committed as revision 11980 to svn://svn.ffmpeg.org/ffmpeg/trunk
Unified · Split
| @@ -73,10 +73,11 @@ void avfilter_default_end_frame(AVFilterLink *link) · 72 unmodified lines | |||
| 73 | link->cur_pic = NULL; | 73 | link->cur_pic = NULL; |
| 74 | } | 74 | } |
| 75 | 75 | ||
| 76 | AVFilterPicRef *avfilter_ref_pic(AVFilterPicRef *ref) | 76 | AVFilterPicRef *avfilter_ref_pic(AVFilterPicRef *ref, int pmask) |
| 77 | { | 77 | { |
| 78 | AVFilterPicRef *ret = av_malloc(sizeof(AVFilterPicRef)); | 78 | AVFilterPicRef *ret = av_malloc(sizeof(AVFilterPicRef)); |
| 79 | memcpy(ret, ref, sizeof(AVFilterPicRef)); | 79 | memcpy(ret, ref, sizeof(AVFilterPicRef)); |
| 80 | ret->perms &= pmask; | ||
| 80 | ret->pic->refcount ++; | 81 | ret->pic->refcount ++; |
| 81 | return ret; | 82 | return ret; |
| 82 | } | 83 | } |