Home | History | Annotate | Download | only in mux

Lines Matching refs:WebPMuxImage

222 void MuxImageInit(WebPMuxImage* const wpi) {
227 WebPMuxImage* MuxImageRelease(WebPMuxImage* const wpi) {
228 WebPMuxImage* next;
246 static WebPChunk** GetChunkListFromId(const WebPMuxImage* const wpi,
257 int MuxImageCount(const WebPMuxImage* wpi_list, WebPChunkId id) {
259 const WebPMuxImage* current;
277 static int SearchImageToGetOrDelete(WebPMuxImage** wpi_list, uint32_t nth,
278 WebPMuxImage*** const location) {
289 WebPMuxImage* const cur_wpi = *wpi_list;
301 WebPMuxError MuxImagePush(const WebPMuxImage* wpi, WebPMuxImage** wpi_list) {
302 WebPMuxImage* new_wpi;
305 WebPMuxImage* const cur_wpi = *wpi_list;
310 new_wpi = (WebPMuxImage*)WebPSafeMalloc(1ULL, sizeof(*new_wpi));
326 WebPMuxImage* MuxImageDelete(WebPMuxImage* const wpi) {
328 WebPMuxImage* const next = MuxImageRelease(wpi);
333 WebPMuxError MuxImageDeleteNth(WebPMuxImage** wpi_list, uint32_t nth) {
345 WebPMuxError MuxImageGetNth(const WebPMuxImage** wpi_list, uint32_t nth,
346 WebPMuxImage** wpi) {
349 if (!SearchImageToGetOrDelete((WebPMuxImage**)wpi_list, nth,
350 (WebPMuxImage***)&wpi_list)) {
353 *wpi = (WebPMuxImage*)*wpi_list;
361 size_t MuxImageDiskSize(const WebPMuxImage* const wpi) {
386 uint8_t* MuxImageEmit(const WebPMuxImage* const wpi, uint8_t* dst) {
404 int MuxHasAlpha(const WebPMuxImage* images) {
505 const WebPMuxImage* images = mux->images_;