ffmpeg/doc
Vitaliy E Sugrobov 5603b2bf6e Gif demuxer
Gif demuxer is capable of extracting multiple frames from gif file.
In conjunction with gif decoder it implements support for reading
animated gifs.
Demuxer has two options available to user: default_delay and min_delay.
These options are for protection from too rapid gif animations. In practice
it is standard approach to slow down rendering of this kind of gifs. If you try to
play gif with delay between frames of one hundredth of second (100fps) using
one of major web browsers, you get significantly slower playback,
around 10 fps. This is because browser detects that delay value is less than some
threshold (usually 2 hundredths of second) and reset it to default value (usually 10
hundredths of second, which corresponds to 10fps). Manipulating these options user
can achieve the same effect during conversion to some video format. Otherwise user
can set them to not protect from rapid animations at all.
The other case when these options necessary is for gif images encoded according to
gif87a standard since prior to gif89a there was no delay information included in file.
Bump lavf minor version.

Signed-off-by: Vitaliy E Sugrobov <vsugrob@hotmail.com>
2012-11-30 14:33:58 +00:00
..
doxy
examples Merge commit '97bf7c03b1338a867da52c159a2afecbdedcfa88' 2012-11-12 11:32:11 +01:00
APIchanges lavu/opt: add av_opt_ accessors for pixel/format/image size options 2012-11-25 15:01:33 +01:00
Doxyfile Merge commit 'bf5f46b4cc47b7a4568119f224057d4ff91b6cdd' 2012-11-16 13:07:10 +01:00
Makefile doc/Makefile: rework component configuration logic 2012-11-29 10:19:52 +01:00
RELEASE_NOTES
avtools-common-opts.texi Merge commit '28c8e288fa0342fdef532a7522a4707bebf831cc' 2012-11-26 00:43:45 +01:00
avutil.txt
bitstream_filters.texi
build_system.txt
decoders.texi
demuxers.texi
developer.texi the hyperlink to the Developer's Certificate of Origin no longer works; use Linux kernel hyperlink 2012-11-20 19:19:31 +01:00
doxy-wrapper.sh doc: add apidoc target for doxygen API documentation 2012-11-02 18:28:56 +01:00
encoders.texi doc/encoders: add a note for x264 options that use colon 2012-11-25 23:17:26 +01:00
errno.txt
eval.texi
faq.texi doc/faq: explain libfoo-dev packages. 2012-11-08 21:05:10 +01:00
fate.texi
fate_config.sh.template
ffmpeg-bitstream-filters.texi doc: add ffmpeg-bitstream-filters.texi file 2012-11-28 23:51:12 +01:00
ffmpeg-codecs.texi doc/ffmpeg-codecs: add short description 2012-11-29 09:50:39 +01:00
ffmpeg-devices.texi doc: add libavdevice.texi and ffmpeg-devices.texi files 2012-11-27 23:35:25 +01:00
ffmpeg-filters.texi doc: move filters documentation to dedicated manual page ffmpeg-filters 2012-11-25 00:28:27 +01:00
ffmpeg-formats.texi doc: add libavformat.texi and ffmpeg-formats.texi files 2012-11-27 23:35:19 +01:00
ffmpeg-protocols.texi doc: add ffmpeg-protocols.texi manual 2012-11-27 23:35:45 +01:00
ffmpeg-resampler.texi doc: add libswresample.texi and ffmpeg-resampler.texi files 2012-11-25 00:28:36 +01:00
ffmpeg-scaler.texi doc: add libswscale.texi and ffmpeg-scaler.texi files 2012-11-25 19:21:30 +01:00
ffmpeg-utils.texi doc: move syntax and eval chapters from libavutil to ffmpeg-utils 2012-11-27 23:35:35 +01:00
ffmpeg.texi doc/ffmpeg: remove -debug option description 2012-11-03 11:01:48 +01:00
ffmpeg.txt
ffplay.texi
ffprobe.texi ffprobe: implement -sections option 2012-11-22 14:19:29 +01:00
ffprobe.xsd
ffserver.conf Merge commit 'bf5f46b4cc47b7a4568119f224057d4ff91b6cdd' 2012-11-16 13:07:10 +01:00
ffserver.texi Merge commit 'bf5f46b4cc47b7a4568119f224057d4ff91b6cdd' 2012-11-16 13:07:10 +01:00
filter_design.txt lavfi: replace filter_samples by filter_frame 2012-11-28 16:43:34 +01:00
filters.texi Merge commit 'bb6c67bb36b136de10256f0999128df4a42f9ffc' 2012-11-28 23:59:15 +01:00
general.texi Gif demuxer 2012-11-30 14:33:58 +00:00
git-howto.texi doc: git-howto: Leave reviewers time to react before pushing patches 2012-11-11 20:43:28 +01:00
git-howto.txt
indevs.texi Update iec61883 to handle multiple devices, and allow 2012-11-13 19:44:21 +01:00
issue_tracker.txt
libavcodec.texi doc: add ffmpeg-bitstream-filters.texi file 2012-11-28 23:51:12 +01:00
libavdevice.texi doc: add libavdevice.texi and ffmpeg-devices.texi files 2012-11-27 23:35:25 +01:00
libavfilter.texi doc: move filters documentation to dedicated manual page ffmpeg-filters 2012-11-25 00:28:27 +01:00
libavformat.texi doc: add ffmpeg-protocols.texi manual 2012-11-27 23:35:45 +01:00
libavutil.texi doc: move syntax and eval chapters from libavutil to ffmpeg-utils 2012-11-27 23:35:35 +01:00
libswresample.texi doc: add libswresample.texi and ffmpeg-resampler.texi files 2012-11-25 00:28:36 +01:00
libswscale.texi doc: add libswscale.texi and ffmpeg-scaler.texi files 2012-11-25 19:21:30 +01:00
metadata.texi
mips.txt mips: Optimization of AC3 FP encoder and EAC3 FP decoder 2012-11-19 22:24:44 +01:00
multithreading.txt
muxers.texi Merge commit '5e9c6ef8f3beb9ed7b271654a82349ac90fe43f2' 2012-11-14 11:59:20 +01:00
nut.texi Merge commit '381dc1a5ec0925b281c573457c413ae643567086' 2012-10-30 13:52:03 +01:00
optimization.txt Merge commit '652f5185945c8405fc57aed353286858df8d066f' 2012-10-31 14:02:35 +01:00
outdevs.texi
platform.texi Fix the path to the C99-to-C89 Converter & Wrapper to the only existing repository. 2012-11-22 00:46:14 +01:00
print_options.c
protocols.texi
rate_distortion.txt
snow.txt
soc.txt
swresample.txt
swscale.txt x86: mmx2 ---> mmxext in comments and messages 2012-10-31 00:37:42 +01:00
syntax.texi doc/syntax: add a "Quoting and escaping" section 2012-10-29 11:56:15 +01:00
t2h.init
tablegen.txt
texi2pod.pl doc/texi2pod: recognize @table @command. 2012-11-17 19:47:56 +01:00
viterbi.txt