VP8Io 42 3rdparty/libwebp/dec/decode_vp8.h typedef struct VP8Io VP8Io; VP8Io 43 3rdparty/libwebp/dec/decode_vp8.h typedef int (*VP8IoPutHook)(const VP8Io* io); VP8Io 44 3rdparty/libwebp/dec/decode_vp8.h typedef int (*VP8IoSetupHook)(VP8Io* io); VP8Io 45 3rdparty/libwebp/dec/decode_vp8.h typedef void (*VP8IoTeardownHook)(const VP8Io* io); VP8Io 111 3rdparty/libwebp/dec/decode_vp8.h int VP8InitIoInternal(VP8Io* const, int); VP8Io 131 3rdparty/libwebp/dec/decode_vp8.h static WEBP_INLINE int VP8InitIo(VP8Io* const io) { VP8Io 136 3rdparty/libwebp/dec/decode_vp8.h int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io); VP8Io 140 3rdparty/libwebp/dec/decode_vp8.h int VP8Decode(VP8Decoder* const dec, VP8Io* const io); VP8Io 164 3rdparty/libwebp/dec/frame.c static int FinishRow(VP8Decoder* const dec, VP8Io* const io) { VP8Io 255 3rdparty/libwebp/dec/frame.c int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) { VP8Io 290 3rdparty/libwebp/dec/frame.c VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) { VP8Io 345 3rdparty/libwebp/dec/frame.c int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io) { VP8Io 510 3rdparty/libwebp/dec/frame.c static void InitIo(VP8Decoder* const dec, VP8Io* io) { VP8Io 521 3rdparty/libwebp/dec/frame.c int VP8InitFrame(VP8Decoder* const dec, VP8Io* io) { VP8Io 71 3rdparty/libwebp/dec/idec.c VP8Io io_; VP8Io 270 3rdparty/libwebp/dec/idec.c VP8Io* const io = &idec->io_; VP8Io 385 3rdparty/libwebp/dec/idec.c VP8Io* const io = &idec->io_; VP8Io 433 3rdparty/libwebp/dec/idec.c VP8Io* const io = &idec->io_; VP8Io 486 3rdparty/libwebp/dec/idec.c VP8Io* const io = &idec->io_; VP8Io 28 3rdparty/libwebp/dec/io.c static int EmitYUV(const VP8Io* const io, WebPDecParams* const p) { VP8Io 50 3rdparty/libwebp/dec/io.c static int EmitSampledRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 79 3rdparty/libwebp/dec/io.c static int EmitRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 105 3rdparty/libwebp/dec/io.c static int EmitFancyRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 165 3rdparty/libwebp/dec/io.c static int EmitAlphaYUV(const VP8Io* const io, WebPDecParams* const p) { VP8Io 189 3rdparty/libwebp/dec/io.c static int GetAlphaSourceRow(const VP8Io* const io, VP8Io 215 3rdparty/libwebp/dec/io.c static int EmitAlphaRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 248 3rdparty/libwebp/dec/io.c static int EmitAlphaRGBA4444(const VP8Io* const io, WebPDecParams* const p) { VP8Io 293 3rdparty/libwebp/dec/io.c static int EmitRescaledYUV(const VP8Io* const io, WebPDecParams* const p) { VP8Io 302 3rdparty/libwebp/dec/io.c static int EmitRescaledAlphaYUV(const VP8Io* const io, WebPDecParams* const p) { VP8Io 309 3rdparty/libwebp/dec/io.c static int InitYUVRescaler(const VP8Io* const io, WebPDecParams* const p) { VP8Io 384 3rdparty/libwebp/dec/io.c static int EmitRescaledRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 468 3rdparty/libwebp/dec/io.c static int EmitRescaledAlphaRGB(const VP8Io* const io, WebPDecParams* const p) { VP8Io 482 3rdparty/libwebp/dec/io.c static int InitRGBRescaler(const VP8Io* const io, WebPDecParams* const p) { VP8Io 538 3rdparty/libwebp/dec/io.c static int CustomSetup(VP8Io* io) { VP8Io 595 3rdparty/libwebp/dec/io.c static int CustomPut(const VP8Io* io) { VP8Io 615 3rdparty/libwebp/dec/io.c static void CustomTeardown(const VP8Io* io) { VP8Io 624 3rdparty/libwebp/dec/io.c void WebPInitCustomIo(WebPDecParams* const params, VP8Io* const io) { VP8Io 39 3rdparty/libwebp/dec/vp8.c int VP8InitIoInternal(VP8Io* const io, int version) { VP8Io 245 3rdparty/libwebp/dec/vp8.c int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io) { VP8Io 685 3rdparty/libwebp/dec/vp8.c static int ParseFrame(VP8Decoder* const dec, VP8Io* io) { VP8Io 725 3rdparty/libwebp/dec/vp8.c int VP8Decode(VP8Decoder* const dec, VP8Io* const io) { VP8Io 179 3rdparty/libwebp/dec/vp8i.h VP8Io io_; // copy of the VP8Io to pass to put() VP8Io 305 3rdparty/libwebp/dec/vp8i.h int VP8InitFrame(VP8Decoder* const dec, VP8Io* io); VP8Io 312 3rdparty/libwebp/dec/vp8i.h VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io); VP8Io 315 3rdparty/libwebp/dec/vp8i.h int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io); VP8Io 317 3rdparty/libwebp/dec/vp8i.h int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io); VP8Io 368 3rdparty/libwebp/dec/vp8l.c static int AllocateAndInitRescaler(VP8LDecoder* const dec, VP8Io* const io) { VP8Io 568 3rdparty/libwebp/dec/vp8l.c static int SetCropWindow(VP8Io* const io, int y_start, int y_end, VP8Io 655 3rdparty/libwebp/dec/vp8l.c VP8Io* const io = dec->io_; VP8Io 1123 3rdparty/libwebp/dec/vp8l.c VP8Io io; VP8Io 1172 3rdparty/libwebp/dec/vp8l.c int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io) { VP8Io 1204 3rdparty/libwebp/dec/vp8l.c VP8Io* io = NULL; VP8Io 64 3rdparty/libwebp/dec/vp8li.h VP8Io *io_; VP8Io 105 3rdparty/libwebp/dec/vp8li.h int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io); VP8Io 414 3rdparty/libwebp/dec/webp.c VP8Io io; VP8Io 733 3rdparty/libwebp/dec/webp.c VP8Io* const io, WEBP_CSP_MODE src_colorspace) { VP8Io 28 3rdparty/libwebp/dec/webpi.h typedef int (*OutputFunc)(const VP8Io* const io, WebPDecParams* const p); VP8Io 78 3rdparty/libwebp/dec/webpi.h void WebPInitCustomIo(WebPDecParams* const params, VP8Io* const io); VP8Io 83 3rdparty/libwebp/dec/webpi.h VP8Io* const io, WEBP_CSP_MODE src_colorspace);