Lines Matching refs:img
54 VideoMuxData *img = s->priv_data;
59 img->muxer = "gif";
61 img->muxer = "fits";
63 img->muxer = "avif";
66 img->split_planes = str
73 img->img_number = img->start_img_number;
80 VideoMuxData *img = s->priv_data;
88 ret = avformat_alloc_output_context2(&fmt, NULL, img->muxer, s->url);
118 VideoMuxData *img = s->priv_data;
119 if (img->muxer) {
126 img->img_number++;
139 VideoMuxData *img = s->priv_data;
148 if (img->update) {
150 } else if (img->use_strftime) {
159 } else if (img->frame_pts) {
165 img->img_number,
167 if (img->img_number == img->start_img_number) {
179 av_dict_copy(&options, img->protocol_opts, 0);
180 snprintf(img->tmp[i], sizeof(img->tmp[i]), "%s.tmp", filename);
181 av_strlcpy(img->target[i], filename, sizeof(img->target[i]));
182 if (s->io_open(s, &pb[i], img->use_rename ? img->tmp[i] : filename, AVIO_FLAG_WRITE, &options) < 0) {
183 av_log(s, AV_LOG_ERROR, "Could not open file : %s\n", img->use_rename ? img->tmp[i] : filename);
193 if (!img->split_planes || i+1 >= desc->nb_components)
197 if (img->use_rename)
200 if (img->split_planes) {
213 } else if (img->muxer) {
224 int ret = ff_rename(img->tmp[i], img->target[i], s);
229 img->img_number++;