Searched refs:WebPMux (Results 1 – 11 of 11) sorted by relevance
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/webp/ |
A D | mux.h | 67 typedef struct WebPMux WebPMux; // main opaque object. typedef 107 WEBP_EXTERN WebPMux* WebPNewInternal(int); 113 static WEBP_INLINE WebPMux* WebPMuxNew(void) { in WebPMuxNew() 120 WEBP_EXTERN void WebPMuxDelete(WebPMux* mux); 193 WebPMux* mux, const char fourcc[4]); 226 WebPMux* mux, const WebPData* bitstream, int copy_data); 300 WebPMux* mux, const WebPMuxAnimParams* params); 311 const WebPMux* mux, WebPMuxAnimParams* params); 331 WEBP_EXTERN WebPMuxError WebPMuxSetCanvasSize(WebPMux* mux, 373 WEBP_EXTERN WebPMuxError WebPMuxNumChunks(const WebPMux* mux, [all …]
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/mux/ |
A D | muxedit.c | 22 static void MuxInit(WebPMux* const mux) { in MuxInit() 29 WebPMux* WebPNewInternal(int version) { in WebPNewInternal() 33 WebPMux* const mux = (WebPMux*)WebPSafeMalloc(1ULL, sizeof(WebPMux)); in WebPNewInternal() 46 static void MuxRelease(WebPMux* const mux) { in MuxRelease() 57 void WebPMuxDelete(WebPMux* mux) { in WebPMuxDelete() 77 static WebPMuxError MuxSet(WebPMux* const mux, uint32_t tag, in MuxSet() 139 WebPMux* const mux = WebPMuxCreate(bitstream, 0); in GetImageData() 327 WebPMuxError WebPMuxSetAnimationParams(WebPMux* mux, in WebPMuxSetAnimationParams() 348 WebPMuxError WebPMuxSetCanvasSize(WebPMux* mux, in WebPMuxSetCanvasSize() 468 static WebPMuxError CreateVP8XChunk(WebPMux* const mux) { in CreateVP8XChunk() [all …]
|
A D | muxread.c | 35 static WebPMuxError MuxGet(const WebPMux* const mux, CHUNK_INDEX idx, in MuxGet() 175 WebPMux* WebPMuxCreateInternal(const WebPData* bitstream, int copy_data, in WebPMuxCreateInternal() 180 WebPMux* mux = NULL; in WebPMuxCreateInternal() 308 static WebPMuxError ValidateForSingleImage(const WebPMux* const mux) { in ValidateForSingleImage() 326 static WebPMuxError MuxGetCanvasInfo(const WebPMux* const mux, in MuxGetCanvasInfo() 362 WebPMuxError WebPMuxGetCanvasSize(const WebPMux* mux, int* width, int* height) { in WebPMuxGetCanvasSize() 369 WebPMuxError WebPMuxGetFeatures(const WebPMux* mux, uint32_t* flags) { in WebPMuxGetFeatures() 425 WebPMuxError WebPMuxGetChunk(const WebPMux* mux, const char fourcc[4], in WebPMuxGetChunk() 482 const WebPMux* mux, uint32_t nth, WebPMuxFrameInfo* frame) { in WebPMuxGetFrame() 503 WebPMuxError WebPMuxGetAnimationParams(const WebPMux* mux, in WebPMuxGetAnimationParams() [all …]
|
A D | muxi.h | 61 struct WebPMux { struct 223 WebPChunk** MuxGetChunkListFromId(const WebPMux* mux, WebPChunkId id); 226 WebPMuxError MuxValidate(const WebPMux* const mux);
|
A D | muxinternal.c | 420 WebPChunk** MuxGetChunkListFromId(const WebPMux* mux, WebPChunkId id) { in MuxGetChunkListFromId() 442 static WebPMuxError ValidateChunk(const WebPMux* const mux, CHUNK_INDEX idx, in ValidateChunk() 456 WebPMuxError MuxValidate(const WebPMux* const mux) { in MuxValidate()
|
A D | anim_encode.c | 99 WebPMux* mux_; // Muxer to assemble the WebP bitstream. 1483 WebPMux* const mux = WebPMuxCreate(webp_data, 0); in OptimizeSingleFrame() 1519 WebPMux* mux; in WebPAnimEncoderAssemble()
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/examples/ |
A D | webpmux.c | 182 static WebPMuxError DisplayInfo(const WebPMux* mux) { in DisplayInfo() 387 static int CreateMux(const char* const filename, WebPMux** mux) { in CreateMux() 419 static int WriteWebP(WebPMux* const mux, const char* filename) { in WriteWebP() 432 static WebPMux* DuplicateMuxHeader(const WebPMux* const mux) { in DuplicateMuxHeader() 433 WebPMux* new_mux = WebPMuxNew(); in DuplicateMuxHeader() 858 static int GetFrame(const WebPMux* mux, const Config* config) { in GetFrame() 860 WebPMux* mux_single = NULL; in GetFrame() 903 WebPMux* mux = NULL; in Process() 1046 WebPMux* new_mux = DuplicateMuxHeader(mux); in Process()
|
A D | img2webp.c | 96 WebPMux* const mux = WebPMuxCreate(webp_data, 1); in SetLoopCount()
|
A D | gif2webp.c | 132 WebPMux* mux = NULL; in main()
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/ |
A D | README.mux | 10 WebPMux: set of two libraries 'Mux' and 'Demux' for creation, extraction and 112 Example#1 (pseudo code): Creating a WebPMux object with image data, color 116 WebPMux* mux = WebPMuxNew(); 134 WebPMux* mux = WebPMuxCreate(&data, copy_data);
|
A D | ChangeLog | 3733 6aedde58 Add manual for WebPMux tool. 3734 8a360d0a Merge "Added WebPMux Binary." 3735 a4f32cae Added WebPMux Binary.
|
Completed in 23 milliseconds