Home
last modified time | relevance | path

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

/external/webp/src/dec/
Ddecode_vp8.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);
Dio.c25 static int EmitYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitYUV()
47 static int EmitSampledRGB(const VP8Io* const io, WebPDecParams* const p) { in EmitSampledRGB()
62 static int EmitRGB(const VP8Io* const io, WebPDecParams* const p) {
88 static int EmitFancyRGB(const VP8Io* const io, WebPDecParams* const p) { in EmitFancyRGB()
148 static int EmitAlphaYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitAlphaYUV()
172 static int GetAlphaSourceRow(const VP8Io* const io, in GetAlphaSourceRow()
198 static int EmitAlphaRGB(const VP8Io* const io, WebPDecParams* const p) { in EmitAlphaRGB()
231 static int EmitAlphaRGBA4444(const VP8Io* const io, WebPDecParams* const p) { in EmitAlphaRGBA4444()
280 static int EmitRescaledYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitRescaledYUV()
299 static int EmitRescaledAlphaYUV(const VP8Io* const io, WebPDecParams* const p) { in EmitRescaledAlphaYUV()
[all …]
Dwebpi.h28 typedef int (*OutputFunc)(const VP8Io* const io, WebPDecParams* const p);
79 void WebPInitCustomIo(WebPDecParams* const params, VP8Io* const io);
84 VP8Io* const io, WEBP_CSP_MODE src_colorspace);
Dvp8i.h209 VP8Io io_; // copy of the VP8Io to pass to put()
320 int VP8InitFrame(VP8Decoder* const dec, VP8Io* io);
325 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io);
328 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io);
338 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io);
Dvp8li.h60 VP8Io *io_;
113 int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io);
Dalphai.h34 VP8Io io_;
Dframe.c246 static int FinishRow(VP8Decoder* const dec, VP8Io* const io) { in FinishRow()
344 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) { in VP8ProcessRow()
392 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8EnterCritical()
447 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8ExitCritical()
636 static void InitIo(VP8Decoder* const dec, VP8Io* io) { in InitIo()
647 int VP8InitFrame(VP8Decoder* const dec, VP8Io* io) { in VP8InitFrame()
Dvp8.c37 int VP8InitIoInternal(VP8Io* const io, int version) { in VP8InitIoInternal()
246 int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io) { in VP8GetHeaders()
585 static int ParseFrame(VP8Decoder* const dec, VP8Io* io) { in ParseFrame()
615 int VP8Decode(VP8Decoder* const dec, VP8Io* const io) { in VP8Decode()
Didec.c70 VP8Io io_;
277 VP8Io* const io = &idec->io_; in IDecError()
391 VP8Io* const io = &idec->io_; in DecodePartition0()
444 VP8Io* const io = &idec->io_; in DecodeRemaining()
500 VP8Io* const io = &idec->io_; in DecodeVP8LHeader()
Dvp8l.c386 static int AllocateAndInitRescaler(VP8LDecoder* const dec, VP8Io* const io) { in AllocateAndInitRescaler()
593 static int SetCropWindow(VP8Io* const io, int y_start, int y_end, in SetCropWindow()
680 VP8Io* const io = dec->io_; in ProcessRows()
1253 VP8Io* io; in VP8LDecodeAlphaHeader()
1323 int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io) { in VP8LDecodeHeader()
1354 VP8Io* io = NULL; in VP8LDecodeImage()
Dwebp.c457 VP8Io io; in DecodeInto()
781 VP8Io* const io, WEBP_CSP_MODE src_colorspace) { in WebPIoInitFromOptions()