Home
last modified time | relevance | path

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

12

/external/webp/src/webp/
Dencode.h32 typedef struct WebPPicture WebPPicture; // main structure for I/O typedef
233 const WebPPicture* picture);
254 const WebPPicture* picture);
259 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
290 struct WebPPicture { struct
357 WEBP_EXTERN(int) WebPPictureInitInternal(WebPPicture*, int); argument
363 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit()
374 WEBP_EXTERN(int) WebPPictureAlloc(WebPPicture* picture);
381 WEBP_EXTERN(void) WebPPictureFree(WebPPicture* picture);
387 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
233 const WebPPicture* picture);
254 const WebPPicture* picture);
259 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture);
290 struct WebPPicture { struct
357 WEBP_EXTERN(int) WebPPictureInitInternal(WebPPicture*, int); argument
363 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit()
374 WEBP_EXTERN(int) WebPPictureAlloc(WebPPicture* picture);
381 WEBP_EXTERN(void) WebPPictureFree(WebPPicture* picture);
387 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.c25 static void PictureGrabSpecs(const WebPPicture* const src, in PictureGrabSpecs()
26 WebPPicture* const dst) { in PictureGrabSpecs()
35 static void SnapTopLeftPosition(const WebPPicture* const pic, in SnapTopLeftPosition()
44 static int AdjustAndCheckRectangle(const WebPPicture* const pic, in AdjustAndCheckRectangle()
55 int WebPPictureCopy(const WebPPicture* src, WebPPicture* dst) { in WebPPictureCopy()
81 int WebPPictureIsView(const WebPPicture* picture) { in WebPPictureIsView()
89 int WebPPictureView(const WebPPicture* src, in WebPPictureView()
91 WebPPicture* dst) { in WebPPictureView()
122 int WebPPictureCrop(WebPPicture* pic, in WebPPictureCrop()
124 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()
90 int WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height) { in WebPPictureAllocYUVA()
154 int WebPPictureAlloc(WebPPicture* picture) { in WebPPictureAlloc()
170 void WebPPictureFree(WebPPicture* picture) { in WebPPictureFree()
188 const WebPPicture* picture) { in WebPMemoryWrite()
[all …]
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()
312 WebPPicture* const pic = enc->pic_; in VP8EncWrite()
Dvp8li_enc.h32 const WebPPicture* pic_; // input picture.
70 const WebPPicture* const picture);
75 const WebPPicture* const picture,
Dvp8i_enc.h343 WebPPicture* pic_; // input / output picture
454 int WebPEncodingSetError(const WebPPicture* const pic, WebPEncodingError error);
455 int WebPReportProgress(const WebPPicture* const pic,
488 void WebPPictureResetBuffers(WebPPicture* const picture);
493 int WebPPictureAllocARGB(WebPPicture* const picture, int width, int height);
499 int WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height);
503 void WebPCleanupTransparentAreaLossless(WebPPicture* const pic);
Dpicture_csp_enc.c53 int WebPPictureHasTransparency(const WebPPicture* picture) { in WebPPictureHasTransparency()
390 WebPPicture* const picture) { in ConvertWRGBToYUV()
438 WebPPicture* const picture) { in PreprocessARGB()
839 WebPPicture* const picture) { in ImportYUVAFromRGBA()
985 static int PictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace, in PictureARGBToYUVA()
1005 int WebPPictureARGBToYUVADithered(WebPPicture* picture, WebPEncCSP colorspace, in WebPPictureARGBToYUVADithered()
1010 int WebPPictureARGBToYUVA(WebPPicture* picture, WebPEncCSP colorspace) { in WebPPictureARGBToYUVA()
1014 int WebPPictureSharpARGBToYUVA(WebPPicture* picture) { in WebPPictureSharpARGBToYUVA()
1018 int WebPPictureSmartARGBToYUVA(WebPPicture* picture) { in WebPPictureSmartARGBToYUVA()
1025 int WebPPictureYUVAToARGB(WebPPicture* picture) { in WebPPictureYUVAToARGB()
[all …]
Dwebp_enc.c145 WebPPicture* const picture) { in InitVP8Encoder()
294 int WebPEncodingSetError(const WebPPicture* const pic, in WebPEncodingSetError()
298 ((WebPPicture*)pic)->error_code = error; in WebPEncodingSetError()
302 int WebPReportProgress(const WebPPicture* const pic, in WebPReportProgress()
316 int WebPEncode(const WebPConfig* config, WebPPicture* pic) { in WebPEncode()
Dpicture_psnr_enc.c168 int WebPPictureDistortion(const WebPPicture* src, const WebPPicture* ref, in WebPPictureDistortion()
172 WebPPicture p0, p1; in WebPPictureDistortion()
Dpicture_tools_enc.c70 void WebPCleanupTransparentArea(WebPPicture* pic) { in WebPCleanupTransparentArea()
125 void WebPCleanupTransparentAreaLossless(WebPPicture* const pic) { in WebPCleanupTransparentAreaLossless()
151 void WebPBlendAlpha(WebPPicture* pic, uint32_t background_rgb) { in WebPBlendAlpha()
Dvp8l_enc.c126 static int AnalyzeAndCreatePalette(const WebPPicture* const pic, in AnalyzeAndCreatePalette()
329 const WebPPicture* const pic = enc->pic_; in AnalyzeAndInit()
1038 static WebPEncodingError WriteRiffHeader(const WebPPicture* const pic, in WriteRiffHeader()
1052 static int WriteImageSize(const WebPPicture* const pic, in WriteImageSize()
1069 static WebPEncodingError WriteImage(const WebPPicture* const pic, in WriteImage()
1161 const WebPPicture* const picture = enc->pic_; in MakeInputImageCopy()
1326 const WebPPicture* const pic = enc->pic_; in MapImageFromPalette()
1376 const WebPPicture* const pic = enc->pic_; in EncodeDeltaPalettePredictorImage()
1417 const WebPPicture* const picture) { in VP8LEncoderNew()
1445 const WebPPicture* const picture, in VP8LEncodeStream()
[all …]
Dalpha_enc.c55 WebPPicture picture; in EncodeLossless()
289 const WebPPicture* const pic = enc->pic_; in EncodeAlpha()
Diterator_enc.c127 const WebPPicture* const pic = enc->pic_; in VP8IteratorImport()
188 const WebPPicture* const pic = enc->pic_; in VP8IteratorExport()
Ddelta_palettization_enc.c429 const WebPPicture* const pic = enc->pic_; in WebPSearchOptimalDeltaPalette()
/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.c236 void WebPCopyPixels(const WebPPicture* const src, WebPPicture* const dst) { in WebPCopyPixels()
249 int WebPGetColorPalette(const WebPPicture* const pic, uint32_t* const palette) { in WebPGetColorPalette()
/external/skia/src/images/
DSkWEBPImageEncoder.cpp121 const WebPPicture* const picture) { in stream_writer()
173 WebPPicture pic; in do_encode()
175 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in do_encode()
/external/ImageMagick/coders/
Dwebp.c475 static int WebPEncodeProgress(int percent,const WebPPicture* picture) in WebPEncodeProgress()
492 const WebPPicture *const picture) in WebPEncodeWriter()
525 WebPPicture in WriteWEBPImage()
/external/webp/
DREADME546 A more advanced API is based on the WebPConfig and WebPPicture structures.
550 WebPPicture contains input data, on which some WebPConfig will be used for
570 WebPPicture pic;

12