libavformat/hlsenc: default segment name and use_localtime
authorBela Bodecs <bodecsb@vivanet.hu>
Sun, 1 Jan 2017 03:00:45 +0000 (11:00 +0800)
committerBela Bodecs <bodecsb@vivanet.hu>
Sun, 1 Jan 2017 03:00:45 +0000 (11:00 +0800)
commit8fd3e02eee87e0830fa7ab1dbb65160e5be76d20
tree2ab7a8a90819bc1682a24c7a6668aff957c177ad
parent7525517593dff427021c893a1b21333510b7803b
libavformat/hlsenc: default segment name and use_localtime

in hlcenc.c, in the hls_write_header() function the default format
string for strftime() function contains %s specifier when use_localtime
is true. This %s specifier will insert the seconds since EPOCH. But %s
is not available on all system/environment. This patch check %s
availabilty at runtine and alter the default format string if necessary.

Signed-off-by: Bela Bodecs <bodecsb@vivanet.hu>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
libavformat/hlsenc.c