FFmpeg/doc
Bodecs Bela 8811d6d9a0 avformat/hlsenc: hls_start_number_source and start_number
start_number option starts the playlist sequence number
(#EXT-X-MEDIA-SEQUENCE) from the specified number. Unless hls_flags
single_file is set, it also specifies starting sequence numbers of
segment and subtitle filenames. Sometimes it is usefull to have unique
starting numbers at each run, but currently it is only achiveable by
setting this parameter manually.
This patch enables to specify start_number source parameter by
introducing hls_start_number_source with 3 possible values:
generic/epoch/datetime. This ensures to set start sequence number
automatically for practically unique numbers. Generic option is the
default and this is the curent behaviour: start_number option value
specifies the start sequence number. (start_number default value is 0)
If hls_start_number_source is set to epoch, then the start number will
be the seconds since epoch (1970-01-01 00:00:00). If set to datetime,
then the start sequence number will be based on the current date/time
value as YYYYmmddHHMMSS. e.g. 20161231235659.
Hls speficication allows 64 bit integers as sequence numbers. This patch
also changes some code where only 32 bit integer values were handled
correctly.

Reviewed-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Bela Bodecs <bodecsb@vivanet.hu>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
2017-01-12 20:43:10 +08:00
..
doxy Merge commit '257f00ec1a' 2016-06-22 11:28:51 +02:00
examples doc/examples/http_multiclient: Fix resource leak 2016-12-26 18:29:00 +01:00
.gitignore Merge commit '257f00ec1a' 2016-06-22 11:28:51 +02:00
APIchanges libavformat/avio: Add avio_get_dyn_buf function 2017-01-07 13:04:05 +01:00
authors.texi
bitstream_filters.texi doc/bsfs: various improvements 2016-11-17 10:49:51 -09:00
bootstrap.min.css doc: Copyright in CSS, CSS split in 2 files 2014-09-06 01:37:31 +02:00
build_system.txt Merge commit '48362ceade' 2016-04-17 19:36:59 +01:00
codecs.texi doc: document cutoff option to ac3 and adjust the option's global documentation 2016-12-31 17:20:06 +01:00
decoders.texi cosmetics: fix some misspelled words 2016-07-17 13:10:27 -03:00
default.css
demuxers.texi flv demuxer supports live rtmp inputs but there is no any info about it in the docs. 2016-12-26 18:29:00 +01: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 doc: make apidoc output independent of SRC_PATH 2016-01-02 12:11:36 +01:00
Doxyfile doc: fix spelling errors 2016-10-21 23:58:47 +02:00
encoders.texi doc: document cutoff option to ac3 and adjust the option's global documentation 2016-12-31 17:20:06 +01:00
errno.txt doc/errno: fix description typo for ENAMETOOLONG 2015-12-18 04:04:14 +01:00
faq.texi faq: use relative links to own documentation 2016-10-23 11:55:53 +02:00
fate.texi cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
fate_config.sh.template Merge commit '732dd65868' 2015-05-16 21:14:01 +02:00
ffmpeg-bitstream-filters.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-codecs.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-devices.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-filters.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-formats.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-protocols.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-resampler.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-scaler.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-utils.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg.texi Avoid using the term "file" and prefer "url" in some docs and comments 2016-12-05 21:30:12 +01:00
ffmpeg.txt
ffplay.texi ffplay: add startup volume option 2016-12-25 12:51:21 -08:00
ffprobe.texi Avoid using the term "file" and prefer "url" in some docs and comments 2016-12-05 21:30:12 +01: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 Use @verbatim instead of @example for ASCII arts 2015-04-11 01:14:51 +02:00
fftools-common-opts.texi doc: fix various typos and grammar errors 2016-10-11 16:57:46 +02:00
filter_design.txt lavfi: drop the requirement that request_frame returns a frame. 2015-09-20 19:02:33 +02:00
filters.texi avfilter/vf_shuffleframes: allow also dropping frames 2017-01-06 12:27:46 +01:00
formats.texi avformat: Add max_streams option 2016-12-08 18:25:30 +01:00
general.texi avcodec: add QDMC decoder 2017-01-06 22:05:45 +01:00
git-howto.texi Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
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 doc/issue_tracker.txt: various updates 2015-12-11 11:33:29 -09:00
libav-merge.txt doc/libav-merge: add skipped fixup commits to the list of missing changes 2016-11-13 22:34:01 +01:00
libavcodec.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavdevice.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavfilter.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavformat.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavutil.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libswresample.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libswscale.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
Makefile doc/examples: build http_multiclient example 2016-09-30 19:35:52 +02:00
metadata.texi doc: More semantic markup using @samp and @var where appropriate 2015-03-23 17:08:08 +01:00
mips.txt Edit documentation and versioning for the fixed point AAC decoder 2015-07-22 23:25:33 +02:00
multithreading.txt Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
muxers.texi avformat/hlsenc: hls_start_number_source and start_number 2017-01-12 20:43:10 +08:00
nut.texi Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
optimization.txt Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
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 doc: fix spelling errors 2014-12-01 00:31:06 +01:00
protocols.texi avformat: Add Pro-MPEG CoP #3-R2 FEC protocol 2016-11-13 11:38:15 +01:00
rate_distortion.txt
resampler.texi doc/resampler: add exact_rational option 2016-06-13 13:12:05 +07:00
scaler.texi doc/scaler: mention default scaling algorithm 2017-01-09 12:58:25 -09:00
snow.txt fix some a/an typos 2016-03-28 14:13:17 -08:00
style.min.css doc: Copyright in CSS, CSS split in 2 files 2014-09-06 01:37:31 +02:00
swresample.txt
swscale.txt cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
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 doc/texi2pod: fix an unescaped left brace 2015-07-05 19:02:48 -03:00
texidep.pl
utils.texi doc/utils: fix typo for min() description 2016-03-02 11:20:07 +01:00
writing_filters.txt doc/writing_filters: miscellaneous grammar and typo fixes 2015-10-08 16:27:24 +02:00