Lines Matching refs:WebPMuxImage
227 void MuxImageInit(WebPMuxImage* const wpi) { in MuxImageInit()
232 WebPMuxImage* MuxImageRelease(WebPMuxImage* const wpi) { in MuxImageRelease()
233 WebPMuxImage* next; in MuxImageRelease()
249 static WebPChunk** GetChunkListFromId(const WebPMuxImage* const wpi, in GetChunkListFromId()
260 int MuxImageCount(const WebPMuxImage* wpi_list, WebPChunkId id) { in MuxImageCount()
262 const WebPMuxImage* current; in MuxImageCount()
280 static int SearchImageToGetOrDelete(WebPMuxImage** wpi_list, uint32_t nth, in SearchImageToGetOrDelete()
281 WebPMuxImage*** const location) { in SearchImageToGetOrDelete()
292 WebPMuxImage* const cur_wpi = *wpi_list; in SearchImageToGetOrDelete()
304 WebPMuxError MuxImagePush(const WebPMuxImage* wpi, WebPMuxImage** wpi_list) { in MuxImagePush()
305 WebPMuxImage* new_wpi; in MuxImagePush()
308 WebPMuxImage* const cur_wpi = *wpi_list; in MuxImagePush()
313 new_wpi = (WebPMuxImage*)WebPSafeMalloc(1ULL, sizeof(*new_wpi)); in MuxImagePush()
329 WebPMuxImage* MuxImageDelete(WebPMuxImage* const wpi) { in MuxImageDelete()
331 WebPMuxImage* const next = MuxImageRelease(wpi); in MuxImageDelete()
336 WebPMuxError MuxImageDeleteNth(WebPMuxImage** wpi_list, uint32_t nth) { in MuxImageDeleteNth()
348 WebPMuxError MuxImageGetNth(const WebPMuxImage** wpi_list, uint32_t nth, in MuxImageGetNth()
349 WebPMuxImage** wpi) { in MuxImageGetNth()
352 if (!SearchImageToGetOrDelete((WebPMuxImage**)wpi_list, nth, in MuxImageGetNth()
353 (WebPMuxImage***)&wpi_list)) { in MuxImageGetNth()
356 *wpi = (WebPMuxImage*)*wpi_list; in MuxImageGetNth()
364 size_t MuxImageDiskSize(const WebPMuxImage* const wpi) { in MuxImageDiskSize()
389 uint8_t* MuxImageEmit(const WebPMuxImage* const wpi, uint8_t* dst) { in MuxImageEmit()
407 int MuxHasAlpha(const WebPMuxImage* images) { in MuxHasAlpha()
508 const WebPMuxImage* images = mux->images_; in MuxValidate()