mirror of
https://github.com/webmproject/libwebp.git
synced 2025-07-13 06:24:27 +02:00
demux: add {Next,Prev}Frame
Replaces WebPDemuxSetFrame(). Change-Id: I38cef0ebeabb5c2f164322502abe1780f7a65e06
This commit is contained in:
@ -768,9 +768,15 @@ int WebPDemuxGetFrame(const WebPDemuxer* const dmux,
|
||||
return SetFrame(frame, iter);
|
||||
}
|
||||
|
||||
int WebPDemuxSetFrame(WebPIterator* const iter, int frame) {
|
||||
int WebPDemuxNextFrame(WebPIterator* const iter) {
|
||||
if (iter == NULL) return 0;
|
||||
return SetFrame(frame, iter);
|
||||
return SetFrame(iter->frame_num_ + 1, iter);
|
||||
}
|
||||
|
||||
int WebPDemuxPrevFrame(WebPIterator* const iter) {
|
||||
if (iter == NULL) return 0;
|
||||
if (iter->frame_num_ <= 1) return 0;
|
||||
return SetFrame(iter->frame_num_ - 1, iter);
|
||||
}
|
||||
|
||||
int WebPDemuxSetTile(WebPIterator* const iter, int tile) {
|
||||
|
Reference in New Issue
Block a user