Home
last modified time | relevance | path

Searched refs:WebPPicture (Results 1 – 25 of 30) sorted by relevance

12

/external/webp/src/webp/
Dencode.h32 typedef struct WebPPicture WebPPicture; // main structure for I/O typedef
238 const WebPPicture* picture);
259 const WebPPicture* picture);
264 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
300 struct WebPPicture { struct
367 WEBP_EXTERN int WebPPictureInitInternal(WebPPicture*, int); argument
373 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit()
384 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture);
391 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture);
397 WEBP_EXTERN int WebPPictureCopy(const WebPPicture* src, WebPPicture* dst);
[all …]
Dmux.h420 struct WebPPicture;
494 WebPAnimEncoder* enc, struct WebPPicture* frame, int timestamp_ms,
/external/webp/include/webp/
Dencode.h32 typedef struct WebPPicture WebPPicture; // main structure for I/O typedef
238 const WebPPicture* picture);
259 const WebPPicture* picture);
264 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
300 struct WebPPicture { struct
367 WEBP_EXTERN int WebPPictureInitInternal(WebPPicture*, int); argument
373 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit()
384 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture);
391 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture);
397 WEBP_EXTERN int WebPPictureCopy(const WebPPicture* src, WebPPicture* dst);
[all …]
Dextras.h35 WEBP_EXTERN(int) WebPImportGray(const uint8_t* gray, WebPPicture* picture);
39 WEBP_EXTERN(int) WebPImportRGB565(const uint8_t* rgb565, WebPPicture* pic);
43 WEBP_EXTERN(int) WebPImportRGB4444(const uint8_t* rgb4444, WebPPicture* pic);
Dmux.h420 struct WebPPicture;
494 WebPAnimEncoder* enc, struct WebPPicture* frame, int timestamp_ms,
/external/webp/src/enc/
Dpicture_rescale_enc.c29 static void PictureGrabSpecs(const WebPPicture* const src, in PictureGrabSpecs()
30 WebPPicture* const dst) { in PictureGrabSpecs()
39 static void SnapTopLeftPosition(const WebPPicture* const pic, in SnapTopLeftPosition()
48 static int AdjustAndCheckRectangle(const WebPPicture* const pic, in AdjustAndCheckRectangle()
59 int WebPPictureCopy(const WebPPicture* src, WebPPicture* dst) { in WebPPictureCopy()
85 int WebPPictureIsView(const WebPPicture* picture) { in WebPPictureIsView()
93 int WebPPictureView(const WebPPicture* src, in WebPPictureView()
95 WebPPicture* dst) { in WebPPictureView()
126 int WebPPictureCrop(WebPPicture* pic, in WebPPictureCrop()
128 WebPPicture tmp; in WebPPictureCrop()
[all …]
Dpicture_enc.c26 const WebPPicture* const picture) { in DummyWriter()
34 int WebPPictureInitInternal(WebPPicture* picture, int version) { in WebPPictureInitInternal()
48 static void WebPPictureResetBufferARGB(WebPPicture* const picture) { in WebPPictureResetBufferARGB()
54 static void WebPPictureResetBufferYUVA(WebPPicture* const picture) { in WebPPictureResetBufferYUVA()
61 void WebPPictureResetBuffers(WebPPicture* const picture) { in WebPPictureResetBuffers()
66 int WebPPictureAllocARGB(WebPPicture* const picture, int width, int height) { in WebPPictureAllocARGB()
89 int WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height) { in WebPPictureAllocYUVA()
153 int WebPPictureAlloc(WebPPicture* picture) { in WebPPictureAlloc()
169 void WebPPictureFree(WebPPicture* picture) { in WebPPictureFree()
187 const WebPPicture* picture) { in WebPMemoryWrite()
[all …]
Dvp8li_enc.h48 const WebPPicture* pic_; // input picture.
86 const WebPPicture* const picture);
91 const WebPPicture* const picture,
97 int VP8ApplyNearLossless(const WebPPicture* const picture, int quality,
Dsyntax_enc.c29 static int PutPaddingByte(const WebPPicture* const pic) { in PutPaddingByte()
39 const WebPPicture* const pic = enc->pic_; in PutRIFFHeader()
52 const WebPPicture* const pic = enc->pic_; in PutVP8XHeader()
77 const WebPPicture* const pic = enc->pic_; in PutAlphaChunk()
102 static WebPEncodingError PutVP8Header(const WebPPicture* const pic, in PutVP8Header()
115 static WebPEncodingError PutVP8FrameHeader(const WebPPicture* const pic, in PutVP8FrameHeader()
151 WebPPicture* const pic = enc->pic_; in PutWebPHeaders()
249 WebPPicture* const pic) { in EmitPartitionsSize()
318 WebPPicture* const pic = enc->pic_; in VP8EncWrite()
Dvp8i_enc.h349 WebPPicture* pic_; // input / output picture
461 int WebPEncodingSetError(const WebPPicture* const pic, WebPEncodingError error);
462 int WebPReportProgress(const WebPPicture* const pic,
495 void WebPPictureResetBuffers(WebPPicture* const picture);
500 int WebPPictureAllocARGB(WebPPicture* const picture, int width, int height);
506 int WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height);
510 void WebPReplaceTransparentPixels(WebPPicture* const pic, uint32_t color);
Dpicture_csp_enc.c62 int WebPPictureHasTransparency(const WebPPicture* picture) { in WebPPictureHasTransparency()
401 WebPPicture* const picture) { in ConvertWRGBToYUV()
449 WebPPicture* const picture) { in PreprocessARGB()
850 WebPPicture* const picture) { in ImportYUVAFromRGBA()
995 static int PictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace, in PictureARGBToYUVA()
1015 int WebPPictureARGBToYUVADithered(WebPPicture* picture, WebPEncCSP colorspace, in WebPPictureARGBToYUVADithered()
1020 int WebPPictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace) { in WebPPictureARGBToYUVA()
1024 int WebPPictureSharpARGBToYUVA(WebPPicture* picture) { in WebPPictureSharpARGBToYUVA()
1028 int WebPPictureSmartARGBToYUVA(WebPPicture* picture) { in WebPPictureSmartARGBToYUVA()
1035 int WebPPictureYUVAToARGB(WebPPicture* picture) { in WebPPictureYUVAToARGB()
[all …]
Dpicture_psnr_enc.c179 int WebPPictureDistortion(const WebPPicture* src, const WebPPicture* ref, in WebPPictureDistortion()
183 WebPPicture p0, p1; in WebPPictureDistortion()
247 int WebPPictureDistortion(const WebPPicture* src, const WebPPicture* ref, in WebPPictureDistortion()
Dwebp_enc.c145 WebPPicture* const picture) { in InitVP8Encoder()
306 int WebPEncodingSetError(const WebPPicture* const pic, in WebPEncodingSetError()
310 ((WebPPicture*)pic)->error_code = error; in WebPEncodingSetError()
314 int WebPReportProgress(const WebPPicture* const pic, in WebPReportProgress()
328 int WebPEncode(const WebPConfig* config, WebPPicture* pic) { in WebPEncode()
Dvp8l_enc.c123 static int AnalyzeAndCreatePalette(const WebPPicture* const pic, in AnalyzeAndCreatePalette()
375 const WebPPicture* const pic = enc->pic_; in EncoderAnalyze()
455 const WebPPicture* const pic = enc->pic_; in EncoderInit()
1137 static WebPEncodingError WriteRiffHeader(const WebPPicture* const pic, in WriteRiffHeader()
1151 static int WriteImageSize(const WebPPicture* const pic, in WriteImageSize()
1168 static WebPEncodingError WriteImage(const WebPPicture* const pic, in WriteImage()
1261 const WebPPicture* const picture = enc->pic_; in MakeInputImageCopy()
1435 const WebPPicture* const pic = enc->pic_; in MapImageFromPalette()
1486 const WebPPicture* const picture) { in VP8LEncoderNew()
1516 const WebPPicture* picture_;
[all …]
Dpicture_tools_enc.c86 void WebPReplaceTransparentPixels(WebPPicture* const pic, uint32_t color) { in WebPReplaceTransparentPixels()
99 void WebPCleanupTransparentArea(WebPPicture* pic) { in WebPCleanupTransparentArea()
193 void WebPBlendAlpha(WebPPicture* pic, uint32_t background_rgb) { in WebPBlendAlpha()
Dalpha_enc.c55 WebPPicture picture; in EncodeLossless()
296 const WebPPicture* const pic = enc->pic_; in EncodeAlpha()
/external/webp/src/mux/
Danim_encode.c60 WebPPicture* curr_canvas_; // Only pointer; we don't own memory.
63 WebPPicture curr_canvas_copy_; // Possibly modified current canvas.
67 WebPPicture prev_canvas_; // Previous canvas.
68 WebPPicture prev_canvas_disposed_; // Previous canvas disposed to background.
196 static void ClearRectangle(WebPPicture* const picture, in ClearRectangle()
208 static void WebPUtilClearPic(WebPPicture* const picture, in WebPUtilClearPic()
414 static void MinimizeChangeRectangle(const WebPPicture* const src, in MinimizeChangeRectangle()
415 const WebPPicture* const dst, in MinimizeChangeRectangle()
512 WebPPicture sub_frame_ll_; // Sub-frame pic for lossless compression.
516 WebPPicture sub_frame_lossy_; // Sub-frame pic for lossless compression.
[all …]
Danimi.h34 const struct WebPPicture* const prev_canvas,
35 const struct WebPPicture* const curr_canvas,
/external/webp/src/utils/
Dutils.h147 struct WebPPicture;
156 WEBP_EXTERN void WebPCopyPixels(const struct WebPPicture* const src,
157 struct WebPPicture* const dst);
169 WEBP_EXTERN int WebPGetColorPalette(const struct WebPPicture* const pic,
Dutils.c242 void WebPCopyPixels(const WebPPicture* const src, WebPPicture* const dst) { in WebPCopyPixels()
255 int WebPGetColorPalette(const WebPPicture* const pic, uint32_t* const palette) { in WebPGetColorPalette()
/external/skia/src/images/
DSkWebpEncoder.cpp37 const WebPPicture* const picture) { in stream_writer()
42 using WebPPictureImportProc = int (*) (WebPPicture* picture, const uint8_t* pixels, int stride);
64 WebPPicture pic; in Encode()
66 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
/external/skqp/src/images/
DSkWebpEncoder.cpp101 const WebPPicture* const picture) { in stream_writer()
132 WebPPicture pic; in Encode()
134 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
/external/webp/tests/fuzzer/
Dfuzz_utils.h138 static WEBP_INLINE int ExtractSourcePicture(WebPPicture* const pic, in ExtractSourcePicture()
174 static WEBP_INLINE int ExtractAndCropOrScale(WebPPicture* const pic, in ExtractAndCropOrScale()
Denc_dec_fuzzer.cc36 WebPPicture pic; in LLVMFuzzerTestOneInput()
/external/ImageMagick/coders/
Dwebp.c738 static int WebPEncodeProgress(int percent,const WebPPicture* picture) in WebPEncodeProgress()
789 Image *image,WebPConfig *configure,WebPPicture *picture,ExceptionInfo *exception) in WriteSingleWEBPPicture()
873 WebPPicture in WriteSingleWEBPImage()
906 WebPPicture in WriteAnimatedWEBPImage()
963 status=(MagickBooleanType) WebPAnimEncoderAdd(enc,(WebPPicture *) NULL, in WriteAnimatedWEBPImage()

12