ffmpeg/doc
Steven Liu 863ebe6f83 avformat/flvenc: add add_keyframe_index option
Add keyframe index metadata
Used to facilitate seeking; particularly for HTTP pseudo streaming.
 1. read live streaming or file by sequence
 2. if use add_keyframe_index option, add a mark flag at the position,
    use to insert new context at the last step.
 3. add the keyframes *offset* and *timestamp* into a list
 4. if use add_keyframe_index option, shift the metadata data from
    mark flag offset
 5. insert the keyframes *offset* and *timestamp* from the list by
    sequence
 6. free the list
 7. end.

Add FATE test case;

Reviewed-by: Lou Logan <lou@lrcd.com>
Signed-off-by: Steven Liu <liuqi@gosun.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-11-10 10:30:48 +08:00
..
doxy
examples doc/examples: add fuzz target for individual ffmpeg APIs for in-process fuzzing with libFuzzer, AFL, and similar fuzzing engines. 2016-11-04 22:42:20 +01:00
.gitignore
APIchanges pixfmt: Add GRAY12 2016-11-10 00:42:48 +01:00
Doxyfile doc: fix spelling errors 2016-10-21 23:58:47 +02:00
Makefile doc/examples: build http_multiclient example 2016-09-30 19:35:52 +02:00
authors.texi
bitstream_filters.texi
bootstrap.min.css
build_system.txt
codecs.texi doc: fix various typos and grammar errors 2016-10-11 16:57:46 +02:00
decoders.texi
default.css
demuxers.texi doc/demuxers: restore alphabetical order 2016-10-13 19:37:47 +02:00
developer.texi doc/developer: Mention mime type and patchwork in "Submitting patches" 2016-10-11 23:20:56 +02:00
devices.texi
doxy-wrapper.sh
encoders.texi doc/libx26[45]: Add documentation for forced-idr 2016-11-06 15:26:08 +01:00
errno.txt
faq.texi faq: use relative links to own documentation 2016-10-23 11:55:53 +02:00
fate.texi
fate_config.sh.template
ffmpeg-bitstream-filters.texi
ffmpeg-codecs.texi
ffmpeg-devices.texi
ffmpeg-filters.texi
ffmpeg-formats.texi
ffmpeg-protocols.texi
ffmpeg-resampler.texi
ffmpeg-scaler.texi
ffmpeg-utils.texi
ffmpeg.texi ffmpeg: parameters for filter thread counts 2016-11-06 15:27:25 +01:00
ffmpeg.txt
ffplay.texi
ffprobe.texi doc: fix spelling errors 2016-10-21 23:58:47 +02:00
ffprobe.xsd lavf: add AV_DISPOSITION_TIMED_THUMBNAILS 2016-10-24 05:47:05 -05:00
ffserver.conf lavc: remove libfaac wrapper 2016-10-01 19:58:04 +01:00
ffserver.texi
fftools-common-opts.texi doc: fix various typos and grammar errors 2016-10-11 16:57:46 +02:00
filter_design.txt
filters.texi avfilter/af_firequalizer: add fft2 option 2016-11-04 09:45:01 +07:00
formats.texi doc: fix spelling errors 2016-10-29 20:43:15 +02:00
general.texi lavc: remove libfaac wrapper 2016-10-01 19:58:04 +01:00
git-howto.texi
indevs.texi lavd/decklink_dec: add option to disable drawing bars on signal loss 2016-10-21 20:24:12 +02:00
issue_tracker.txt
libav-merge.txt doc/libav-merge: add a note for the skipped QSV functionality 2016-10-01 15:20:44 +02:00
libavcodec.texi
libavdevice.texi
libavfilter.texi
libavformat.texi
libavutil.texi
libswresample.texi
libswscale.texi
metadata.texi
mips.txt
multithreading.txt
muxers.texi avformat/flvenc: add add_keyframe_index option 2016-11-10 10:30:48 +08:00
nut.texi
optimization.txt
outdevs.texi
patchwork doc/patchwork: Document the patchwork states 2016-10-26 19:46:00 +02:00
platform.texi doc: fix various typos and grammar errors 2016-10-11 16:57:46 +02:00
print_options.c
protocols.texi doc: fix various typos and grammar errors 2016-10-11 16:57:46 +02:00
rate_distortion.txt
resampler.texi
scaler.texi
snow.txt
style.min.css
swresample.txt
swscale.txt
t2h.init doc/t2h: use container 2016-10-03 00:16:27 +01:00
t2h.pm doc/t2h: use container 2016-10-03 00:16:27 +01:00
tablegen.txt
texi2pod.pl
texidep.pl
utils.texi
writing_filters.txt