Home
last modified time | relevance | path

Searched refs:VP8Io (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/libwebp/src/dec/
Dvp8_dec.h42 typedef struct VP8Io VP8Io; typedef
43 typedef int (*VP8IoPutHook)(const VP8Io* io);
44 typedef int (*VP8IoSetupHook)(VP8Io* io);
45 typedef void (*VP8IoTeardownHook)(const VP8Io* io);
47 struct VP8Io { struct
111 int VP8InitIoInternal(VP8Io* const, int); argument
131 static WEBP_INLINE int VP8InitIo(VP8Io* const io) { in VP8InitIo()
137 int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io);
141 int VP8Decode(VP8Decoder* const dec, VP8Io* const io);
Dvp8i_dec.h171 VP8Io io_; // copy of the VP8Io to pass to put()
284 int VP8InitFrame(VP8Decoder* const dec, VP8Io* const io);
289 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io);
292 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io);
302 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io);
310 const VP8Io* const io,
Dwebpi_dec.h28 typedef int (*OutputFunc)(const VP8Io* const io, WebPDecParams* const p);
29 typedef int (*OutputAlphaFunc)(const VP8Io* const io, WebPDecParams* const p,
86 void WebPInitCustomIo(WebPDecParams* const params, VP8Io* const io);
91 VP8Io* const io, WEBP_CSP_MODE src_colorspace);
Dio_dec.c25 static int EmitYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitYUV()
42 static int EmitSampledRGB(const VP8Io* const io, WebPDecParams* const p) { in EmitSampledRGB()
57 static int EmitFancyRGB(const VP8Io* const io, WebPDecParams* const p) { in EmitFancyRGB()
125 static int EmitAlphaYUV(const VP8Io* const io, WebPDecParams* const p, in EmitAlphaYUV()
148 static int GetAlphaSourceRow(const VP8Io* const io, in GetAlphaSourceRow()
174 static int EmitAlphaRGB(const VP8Io* const io, WebPDecParams* const p, in EmitAlphaRGB()
200 static int EmitAlphaRGBA4444(const VP8Io* const io, WebPDecParams* const p, in EmitAlphaRGBA4444()
252 static int EmitRescaledYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitRescaledYUV()
271 static int EmitRescaledAlphaYUV(const VP8Io* const io, WebPDecParams* const p, in EmitRescaledAlphaYUV()
292 static int InitYUVRescaler(const VP8Io* const io, WebPDecParams* const p) { in InitYUVRescaler()
[all …]
Dalpha_dec.c49 size_t data_size, const VP8Io* const src_io, in ALPHInit()
55 VP8Io* const io = &dec->io_; in ALPHInit()
150 static int AllocateAlphaPlane(VP8Decoder* const dec, const VP8Io* const io) { in AllocateAlphaPlane()
178 const VP8Io* const io, in VP8DecompressAlphaRows()
Dvp8li_dec.h61 VP8Io* io_;
116 int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io);
Dframe_dec.c404 VP8Io* const io = (VP8Io*)arg2; in FinishRow()
501 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) { in VP8ProcessRow()
549 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8EnterCritical()
601 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8ExitCritical()
784 static void InitIo(VP8Decoder* const dec, VP8Io* io) { in InitIo()
795 int VP8InitFrame(VP8Decoder* const dec, VP8Io* const io) { in VP8InitFrame()
Dalphai_dec.h34 VP8Io io_;
Dvp8_dec.c47 int VP8InitIoInternal(VP8Io* const io, int version) { in VP8InitIoInternal()
259 int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io) { in VP8GetHeaders()
640 static int ParseFrame(VP8Decoder* const dec, VP8Io* io) { in ParseFrame()
670 int VP8Decode(VP8Decoder* const dec, VP8Io* const io) { in VP8Decode()
Didec_dec.c70 VP8Io io_;
401 VP8Io* const io = &idec->io_; in DecodePartition0()
454 VP8Io* const io = &idec->io_; in DecodeRemaining()
521 VP8Io* const io = &idec->io_; in DecodeVP8LHeader()
Dvp8l_dec.c539 static int AllocateAndInitRescaler(VP8LDecoder* const dec, VP8Io* const io) { in AllocateAndInitRescaler()
722 static int SetCropWindow(VP8Io* const io, int y_start, int y_end, in SetCropWindow()
797 VP8Io* const io = dec->io_; in ProcessRows()
1645 int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io) { in VP8LDecodeHeader()
1675 VP8Io* io = NULL; in VP8LDecodeImage()
Dwebp_dec.c450 VP8Io io; in DecodeInto()
796 VP8Io* const io, WEBP_CSP_MODE src_colorspace) { in WebPIoInitFromOptions()
/third_party/skia/third_party/externals/libwebp/
DChangeLog1243 b95ac0a2 Merge "VP8GetHeaders(): initialize VP8Io with sane value for crop/scale dimensions"
1244 89231394 VP8GetHeaders(): initialize VP8Io with sane value for crop/scale dimensions
4184 5b70b378 * add an option to bypass_filtering in VP8Io.