Lines Matching refs:WebPMux
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);
126 WEBP_EXTERN WebPMux* WebPMuxCreateInternal(const WebPData*, int, int);
136 static WEBP_INLINE WebPMux* WebPMuxCreate(const WebPData* bitstream, in WebPMuxCreate()
164 WebPMux* mux, const char fourcc[4], const WebPData* chunk_data,
180 const WebPMux* mux, const char fourcc[4], WebPData* chunk_data);
193 WebPMux* mux, const char fourcc[4]);
226 WebPMux* mux, const WebPData* bitstream, int copy_data);
245 WebPMux* mux, const WebPMuxFrameInfo* frame, int copy_data);
263 const WebPMux* mux, uint32_t nth, WebPMuxFrameInfo* frame);
275 WEBP_EXTERN WebPMuxError WebPMuxDeleteFrame(WebPMux* mux, uint32_t nth);
300 WebPMux* mux, const WebPMuxAnimParams* params);
311 const WebPMux* mux, WebPMuxAnimParams* params);
331 WEBP_EXTERN WebPMuxError WebPMuxSetCanvasSize(WebPMux* mux,
346 WEBP_EXTERN WebPMuxError WebPMuxGetCanvasSize(const WebPMux* mux,
362 WEBP_EXTERN WebPMuxError WebPMuxGetFeatures(const WebPMux* mux,
373 WEBP_EXTERN WebPMuxError WebPMuxNumChunks(const WebPMux* mux,
391 WEBP_EXTERN WebPMuxError WebPMuxAssemble(WebPMux* mux,