Home
last modified time | relevance | path

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

/external/webp/include/webp/
Ddemux.h64 typedef struct WebPDemuxer WebPDemuxer; typedef
88 WEBP_EXTERN WebPDemuxer* WebPDemuxInternal(
94 static WEBP_INLINE WebPDemuxer* WebPDemux(const WebPData* data) { in WebPDemux()
106 static WEBP_INLINE WebPDemuxer* WebPDemuxPartial( in WebPDemuxPartial()
112 WEBP_EXTERN void WebPDemuxDelete(WebPDemuxer* dmux);
138 const WebPDemuxer* dmux, WebPFormatFeature feature);
168 const WebPDemuxer* dmux, int frame_number, WebPIterator* iter);
205 WEBP_EXTERN int WebPDemuxGetChunk(const WebPDemuxer* dmux,
351 WEBP_EXTERN const WebPDemuxer* WebPAnimDecoderGetDemuxer(
/external/webp/src/webp/
Ddemux.h64 typedef struct WebPDemuxer WebPDemuxer; typedef
88 WEBP_EXTERN WebPDemuxer* WebPDemuxInternal(
94 static WEBP_INLINE WebPDemuxer* WebPDemux(const WebPData* data) { in WebPDemux()
106 static WEBP_INLINE WebPDemuxer* WebPDemuxPartial( in WebPDemuxPartial()
112 WEBP_EXTERN void WebPDemuxDelete(WebPDemuxer* dmux);
138 const WebPDemuxer* dmux, WebPFormatFeature feature);
168 const WebPDemuxer* dmux, int frame_number, WebPIterator* iter);
205 WEBP_EXTERN int WebPDemuxGetChunk(const WebPDemuxer* dmux,
351 WEBP_EXTERN const WebPDemuxer* WebPAnimDecoderGetDemuxer(
/external/webp/src/demux/
Ddemux.c61 struct WebPDemuxer { struct
84 ParseStatus (*parse)(WebPDemuxer* const dmux); argument
85 int (*valid)(const WebPDemuxer* const dmux);
88 static ParseStatus ParseSingleImage(WebPDemuxer* const dmux);
89 static ParseStatus ParseVP8X(WebPDemuxer* const dmux);
90 static int IsValidSimpleFormat(const WebPDemuxer* const dmux);
91 static int IsValidExtendedFormat(const WebPDemuxer* const dmux);
177 static void AddChunk(WebPDemuxer* const dmux, Chunk* const chunk) { in AddChunk()
185 static int AddFrame(WebPDemuxer* const dmux, Frame* const frame) { in AddFrame()
308 WebPDemuxer* const dmux, uint32_t frame_chunk_size) { in ParseAnimationFrame()
[all …]
Danim_decode.c33 WebPDemuxer* demux_; // Demuxer created from given WebP bitstream.
444 const WebPDemuxer* WebPAnimDecoderGetDemuxer(const WebPAnimDecoder* dec) { in WebPAnimDecoderGetDemuxer()
/external/skia/src/codec/
DSkWebpCodec.h22 struct WebPDemuxer;
23 void WebPDemuxDelete(WebPDemuxer* dmux);
46 SkWebpCodec(SkEncodedInfo&&, std::unique_ptr<SkStream>, WebPDemuxer*, sk_sp<SkData>,
49 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> fDemux;
DSkWebpCodec.cpp62 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> demux(WebPDemuxPartial(&webpData, &state)); in MakeFromStream()
551 WebPDemuxer* demux, sk_sp<SkData> data, SkEncodedOrigin origin) in SkWebpCodec()
/external/skqp/src/codec/
DSkWebpCodec.h21 struct WebPDemuxer;
22 void WebPDemuxDelete(WebPDemuxer* dmux);
49 SkWebpCodec(SkEncodedInfo&&, std::unique_ptr<SkStream>, WebPDemuxer*, sk_sp<SkData>,
52 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> fDemux;
DSkWebpCodec.cpp63 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> demux(WebPDemuxPartial(&webpData, &state)); in MakeFromStream()
572 WebPDemuxer* demux, sk_sp<SkData> data, SkEncodedOrigin origin) in SkWebpCodec()
/external/webp/tests/fuzzer/
Dmux_demux_api_fuzzer.c60 WebPDemuxer* demux; in LLVMFuzzerTestOneInput()
Danimation_api_fuzzer.c29 WebPDemuxer* const demux = WebPDemux(&webp_data); in LLVMFuzzerTestOneInput()
/external/ImageMagick/coders/
Dwebp.c417 WebPDemuxer in ReadAnimatedWEBPImage()