Home
last modified time | relevance | path

Searched refs:wpi (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/libwebp/src/mux/
H A Dmuxread.c76 int MuxImageFinalize(WebPMuxImage* const wpi) { in MuxImageFinalize() argument
77 const WebPChunk* const img = wpi->img_; in MuxImageFinalize()
88 if (is_lossless && (wpi->alpha_ != NULL)) { in MuxImageFinalize()
89 ChunkDelete(wpi->alpha_); in MuxImageFinalize()
90 wpi->alpha_ = NULL; in MuxImageFinalize()
92 wpi->width_ = w; in MuxImageFinalize()
93 wpi->height_ = h; in MuxImageFinalize()
94 wpi->has_alpha_ = vp8l_has_alpha || (wpi->alpha_ != NULL); in MuxImageFinalize()
100 WebPMuxImage* const wpi) { in MuxImageParse()
99 MuxImageParse(const WebPChunk* const chunk, int copy_data, WebPMuxImage* const wpi) MuxImageParse() argument
180 WebPMuxImage* wpi = NULL; WebPMuxCreateInternal() local
337 const WebPMuxImage* const wpi = mux->images_; MuxGetCanvasInfo() local
386 SynthesizeBitstream(const WebPMuxImage* const wpi, WebPData* const bitstream) SynthesizeBitstream() argument
442 MuxGetImageInternal(const WebPMuxImage* const wpi, WebPMuxFrameInfo* const info) MuxGetImageInternal() argument
455 MuxGetFrameInternal(const WebPMuxImage* const wpi, WebPMuxFrameInfo* const frame) MuxGetFrameInternal() argument
481 WebPMuxImage* wpi; WebPMuxGetFrame() local
[all...]
H A Dmuxinternal.c222 void MuxImageInit(WebPMuxImage* const wpi) { in MuxImageInit() argument
223 assert(wpi); in MuxImageInit()
224 memset(wpi, 0, sizeof(*wpi)); in MuxImageInit()
227 WebPMuxImage* MuxImageRelease(WebPMuxImage* const wpi) { in MuxImageRelease() argument
229 if (wpi == NULL) return NULL; in MuxImageRelease()
232 ChunkListDelete(&wpi->header_); in MuxImageRelease()
233 ChunkListDelete(&wpi->alpha_); in MuxImageRelease()
234 ChunkListDelete(&wpi->img_); in MuxImageRelease()
235 ChunkListDelete(&wpi in MuxImageRelease()
246 GetChunkListFromId(const WebPMuxImage* const wpi, WebPChunkId id) GetChunkListFromId() argument
301 MuxImagePush(const WebPMuxImage* wpi, WebPMuxImage** wpi_list) MuxImagePush() argument
326 MuxImageDelete(WebPMuxImage* const wpi) MuxImageDelete() argument
345 MuxImageGetNth(const WebPMuxImage** wpi_list, uint32_t nth, WebPMuxImage** wpi) MuxImageGetNth() argument
361 MuxImageDiskSize(const WebPMuxImage* const wpi) MuxImageDiskSize() argument
386 MuxImageEmit(const WebPMuxImage* const wpi, uint8_t* dst) MuxImageEmit() argument
[all...]
H A Dmuxedit.c138 const WebPMuxImage* wpi; in GetImageData() local
141 wpi = mux->images_; in GetImageData()
142 assert(wpi != NULL && wpi->img_ != NULL); in GetImageData()
143 *image = wpi->img_->data_; in GetImageData()
144 if (wpi->alpha_ != NULL) { in GetImageData()
145 *alpha = wpi->alpha_->data_; in GetImageData()
213 // Extracts image & alpha data from the given bitstream and then sets wpi.alpha_
214 // and wpi.img_ appropriately.
216 const WebPData* const bitstream, int copy_data, WebPMuxImage* const wpi) { in SetAlphaAndImageChunks()
215 SetAlphaAndImageChunks( const WebPData* const bitstream, int copy_data, WebPMuxImage* const wpi) SetAlphaAndImageChunks() argument
235 WebPMuxImage wpi; WebPMuxSetImage() local
266 WebPMuxImage wpi; WebPMuxPushFrame() local
403 GetImageInfo(const WebPMuxImage* const wpi, int* const x_offset, int* const y_offset, int* const duration, int* const width, int* const height) GetImageInfo() argument
425 WebPMuxImage* wpi = NULL; GetAdjustedCanvasSize() local
[all...]
H A Dmuxi.h170 void MuxImageInit(WebPMuxImage* const wpi);
172 // Releases image 'wpi' and returns wpi->next.
173 WebPMuxImage* MuxImageRelease(WebPMuxImage* const wpi);
175 // Delete image 'wpi' and return the next image in the list or NULL.
176 // 'wpi' can be NULL.
177 WebPMuxImage* MuxImageDelete(WebPMuxImage* const wpi);
183 // Update width/height/has_alpha info from chunks within wpi.
185 int MuxImageFinalize(WebPMuxImage* const wpi);
197 // Pushes 'wpi' a
[all...]

Completed in 3 milliseconds