Lines Matching defs:picref
68 AVFilterBufferRef *picref = av_mallocz(sizeof(AVFilterBufferRef));
70 if (!pic || !picref)
73 picref->buf = pic;
74 picref->buf->free = ff_avfilter_default_free_buffer;
75 if (!(picref->video = av_mallocz(sizeof(AVFilterBufferRefVideoProps))))
78 pic->w = picref->video->w = w;
79 pic->h = picref->video->h = h;
82 picref->perms = perms | AV_PERM_READ;
85 picref->type = AVMEDIA_TYPE_VIDEO;
86 pic->format = picref->format = format;
90 memcpy(picref->data, pic->data, sizeof(picref->data));
91 memcpy(picref->linesize, pic->linesize, sizeof(picref->linesize));
94 picref->extended_data = picref->data;
96 picref->pts = AV_NOPTS_VALUE;
98 return picref;
101 if (picref && picref->video)
102 av_free(picref->video);
103 av_free(picref);