Home
last modified time | relevance | path

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 Dmux.h67 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 Dmuxedit.c22 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 Dmuxread.c35 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 Dmuxi.h61 struct WebPMux { struct
223 WebPChunk** MuxGetChunkListFromId(const WebPMux* mux, WebPChunkId id);
226 WebPMuxError MuxValidate(const WebPMux* const mux);
A Dmuxinternal.c420 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 Danim_encode.c99 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 Dwebpmux.c182 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 Dimg2webp.c96 WebPMux* const mux = WebPMuxCreate(webp_data, 1); in SetLoopCount()
A Dgif2webp.c132 WebPMux* mux = NULL; in main()
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/
A DREADME.mux10 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 DChangeLog3733 6aedde58 Add manual for WebPMux tool.
3734 8a360d0a Merge "Added WebPMux Binary."
3735 a4f32cae Added WebPMux Binary.

Completed in 23 milliseconds