aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/time.h
diff options
context:
space:
mode:
authorUrvang Joshi <urvang@google.com>2015-05-19 18:04:07 -0700
committerMichael Niedermayer <michaelni@gmx.at>2015-05-23 03:31:28 +0200
commit02cf59f3a6192c95ef1394e21a6f87704194bc21 (patch)
treed1f586dcb5a52faf4c1675f41f5210e09df8dc6f /libavutil/time.h
parentebb0ca3d70465ab6d369a66b2ef43bb059705db8 (diff)
downloadffmpeg-02cf59f3a6192c95ef1394e21a6f87704194bc21.tar.gz
WebP encoder: use WebPAnimEncoder API when available.
WebPAnimEncoder API is a combination of encoder (WebPEncoder) and muxer (WebPMux). It performs several optimizations to make it more efficient than the combination of WebPEncode() and native ffmpeg muxer. When WebPAnimEncoder API is used: - In the encoder layer: we use WebPAnimEncoderAdd() instead of WebPEncode(). - The muxer layer: works like a raw muxer. On the other hand, when WebPAnimEncoder API isn't available, the old code is used as it is: - In the codec layer: WebPEncode is used to encode each frame - In the muxer layer: ffmpeg muxer is used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil/time.h')
0 files changed, 0 insertions, 0 deletions