Home
last modified time | relevance | path

Searched refs:WebPIterator (Results 1 – 10 of 10) sorted by relevance

/external/webp/src/webp/
Ddemux.h66 typedef struct WebPIterator WebPIterator; typedef
144 struct WebPIterator { struct
169 const WebPDemuxer* dmux, int frame_number, WebPIterator* iter); argument
174 WEBP_NODISCARD WEBP_EXTERN int WebPDemuxNextFrame(WebPIterator* iter);
175 WEBP_NODISCARD WEBP_EXTERN int WebPDemuxPrevFrame(WebPIterator* iter);
181 WEBP_EXTERN void WebPDemuxReleaseIterator(WebPIterator* iter);
/external/webp/examples/
Dvwebp.c72 WebPIterator curr_frame;
73 WebPIterator prev_frame;
96 WebPIterator* const prev = &kParams.prev_frame; in ClearPreviousFrame()
168 const WebPIterator* const curr = &kParams.curr_frame; in Decode()
196 WebPIterator* const curr = &kParams.curr_frame; in decode_callback()
372 const WebPIterator* const curr = &kParams.curr_frame; in HandleDisplay()
373 WebPIterator* const prev = &kParams.prev_frame; in HandleDisplay()
503 WebPIterator* const curr = &kParams.curr_frame; in main()
/external/webp/src/demux/
Danim_decode.c51 WebPIterator prev_iter_; // Iterator object for previous frame.
196 static int IsKeyFrame(const WebPIterator* const curr, in IsKeyFrame()
197 const WebPIterator* const prev, in IsKeyFrame()
298 static void FindBlendRangeAtRow(const WebPIterator* const src, in FindBlendRangeAtRow()
299 const WebPIterator* const dst, int canvas_y, in FindBlendRangeAtRow()
331 WebPIterator iter; in WebPAnimDecoderGetNext()
Ddemux.c836 WebPIterator* const iter) { in SynthesizeFrame()
859 static int SetFrame(int frame_num, WebPIterator* const iter) { in SetFrame()
872 int WebPDemuxGetFrame(const WebPDemuxer* dmux, int frame, WebPIterator* iter) { in WebPDemuxGetFrame()
880 int WebPDemuxNextFrame(WebPIterator* iter) { in WebPDemuxNextFrame()
885 int WebPDemuxPrevFrame(WebPIterator* iter) { in WebPDemuxPrevFrame()
891 void WebPDemuxReleaseIterator(WebPIterator* iter) { in WebPDemuxReleaseIterator()
/external/skia/src/codec/
DSkWebpCodec.cpp137 WebPIterator frame; in MakeFromStream()
138 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in MakeFromStream()
279 WebPIterator iter; in onGetFrameCount()
280 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoIter(&iter); in onGetFrameCount()
400 WebPIterator frame; in onGetPixels()
401 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in onGetPixels()
/external/webp/tests/fuzzer/
Dmux_demux_api_fuzzer.cc91 WebPIterator iter; in MuxDemuxApiTest()
Danimation_api_fuzzer.cc47 WebPIterator iter; in AnimationApiTest()
/external/webp/doc/
Dapi.md304 WebPIterator iter;
309 // ... see 'struct WebPIterator' below for more info).
/external/webp/
DNEWS286 * WebPIterator has a new member 'has_alpha' denoting whether the frame
DChangeLog2016 466c92e8 demux,WebPIterator: remove fragment_num/num_fragments
3381 a03c3516 Demux: WebPIterator now also denotes if the frame has alpha.