Home
last modified time | relevance | path

Searched refs:WebPAnimEncoder (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/libwebp/src/webp/
Dmux.h417 typedef struct WebPAnimEncoder WebPAnimEncoder; // Main opaque object. typedef
458 WEBP_EXTERN WebPAnimEncoder* WebPAnimEncoderNewInternal(
469 static WEBP_INLINE WebPAnimEncoder* WebPAnimEncoderNew( in WebPAnimEncoderNew()
494 WebPAnimEncoder* enc, struct WebPPicture* frame, int timestamp_ms,
506 WEBP_EXTERN int WebPAnimEncoderAssemble(WebPAnimEncoder* enc,
517 WEBP_EXTERN const char* WebPAnimEncoderGetError(WebPAnimEncoder* enc);
522 WEBP_EXTERN void WebPAnimEncoderDelete(WebPAnimEncoder* enc);
/third_party/skia/third_party/externals/libwebp/src/mux/
Danim_encode.c48 struct WebPAnimEncoder { struct
110 static void ResetCounters(WebPAnimEncoder* const enc) { in ResetCounters()
218 static void MarkNoError(WebPAnimEncoder* const enc) { in MarkNoError()
222 static void MarkError(WebPAnimEncoder* const enc, const char* str) { in MarkError()
228 static void MarkError2(WebPAnimEncoder* const enc, in MarkError2()
236 WebPAnimEncoder* WebPAnimEncoderNewInternal( in WebPAnimEncoderNewInternal()
239 WebPAnimEncoder* enc; in WebPAnimEncoderNewInternal()
249 enc = (WebPAnimEncoder*)WebPSafeCalloc(1, sizeof(*enc)); in WebPAnimEncoderNewInternal()
317 void WebPAnimEncoderDelete(WebPAnimEncoder* enc) { in WebPAnimEncoderDelete()
338 static EncodedFrame* GetFrame(const WebPAnimEncoder* const enc, in GetFrame()
[all …]
/third_party/skia/third_party/externals/libwebp/tests/fuzzer/
Danimencoder_fuzzer.cc28 int AddFrame(WebPAnimEncoder** const enc, in AddFrame()
123 WebPAnimEncoder* enc = nullptr; in LLVMFuzzerTestOneInput()
/third_party/ffmpeg/libavcodec/
Dlibwebpenc_animencoder.c36 WebPAnimEncoder *enc; // the main AnimEncoder object
/third_party/skia/third_party/externals/libwebp/
DNEWS131 * various WebPAnimEncoder improvements
141 * New WebPAnimEncoder API for creating animations
DREADME.mux200 WebPAnimEncoder* enc = WebPAnimEncoderNew(width, height, &enc_options);
DChangeLog831 f29bf582 WebPAnimEncoder: If 'minimize_size' and 'allow_mixed' on, try lossy + lossless.
1084 3f4042b5 WebPAnimEncoder: If 'minimize_size' and 'allow_mixed' on, try lossy + lossless.
1197 08333b85 WebPAnimEncoder: Detect when canvas is modified, restore only when needed.
1202 f25c4406 WebPAnimEncoder: Restore original canvas between multiple encodes.
1232 e3912d56 WebPAnimEncoder: Restore canvas before evaluating blending possibility.
1233 6e12e1e3 WebPAnimEncoder: Fix for single-frame optimization.
1238 31f2b8d8 WebPAnimEncoder: FlattenSimilarPixels(): look for similar
1247 9a950c53 WebPAnimEncoder: Disable filtering when blending is used with lossy encoding.
1248 eb423903 WebPAnimEncoder: choose max diff for framerect based on quality.
1249 ff0a94be WebPAnimEncoder lossy: ignore small pixel differences for frame rectangles.
[all …]
/third_party/skia/third_party/externals/libwebp/examples/
Dimg2webp.c128 WebPAnimEncoder* enc = NULL; in main()
Dgif2webp.c114 WebPAnimEncoder* enc = NULL; in main()
/third_party/ffmpeg/
DChangelog941 - WebPAnimEncoder API when available for encoding and muxing WebP