Lines Matching defs:images
46 IcoImage *images;
98 avio_skip(pb, 2); // skip the number of images
108 ico->images = av_calloc(ico->nb_images, sizeof(*ico->images));
109 if (!ico->images)
123 av_log(s, AV_LOG_ERROR, "ICO already contains %d images\n", ico->current_image);
127 image = &ico->images[ico->current_image++];
144 image->bits = AV_RL16(pkt->data + 28); // allows things like 1bit and 4bit images to be preserved
169 avio_w8(pb, ico->images[i].width);
170 avio_w8(pb, ico->images[i].height);
174 avio_w8(pb, (ico->images[i].bits >= 8) ? 0 : 1 << ico->images[i].bits);
181 avio_wl16(pb, ico->images[i].bits);
182 avio_wl32(pb, ico->images[i].size);
183 avio_wl32(pb, ico->images[i].offset);
193 av_freep(&ico->images);