1. 05 1月, 2017 3 次提交
  2. 04 1月, 2017 1 次提交
  3. 03 1月, 2017 4 次提交
  4. 02 1月, 2017 1 次提交
  5. 01 1月, 2017 2 次提交
  6. 30 12月, 2016 1 次提交
  7. 29 12月, 2016 1 次提交
  8. 28 12月, 2016 1 次提交
  9. 27 12月, 2016 3 次提交
    • B
      avformat/hlsenc: strftime identifiers and segment index · 0ff8c6b6
      Bodecs Bela 提交于
       in filenames
      
      Putting date/time values into segment filenames is very usefull.
      But to produce non-conflicting segment filenames with -use_localtime
      option with date/time
      values in hls_segment_filename option, sometimes is not enough.
      Like in cases when multiple segments produced in the same second.
      But hlsenc currently does not make possible to use segment index (%d) at
      the
      
      same time whe use_localtime is in effect, due to identifier conflict.
      This patch makes possible to use strftime identifiers and still put
      segment index (%d) at same time in segment filenames by introducing
      second_level_segment_index flag. When -use_localtime is active,
      identifier %d is for month day index, so %%d is the segment index
      placeholder. This enhanced behaviour only exists when new
      second_level_segment_index flag is specified.
      For instance putting 'segment_%Y%m%d%H%M%S_%%05d.ts' value into
      -hls_segment_filename option and specifing -hls_flags
      second_level_segment_index and -use_localtime 1, may produce segment
      filename as 'segment_20161230235758_00002.ts'
      
      An example:
      
      ffmpeg -loglevel info -y -f lavfi -i color=c=red:size=640x480:r=25 -f
      lavfi -i anullsrc=r=44100:cl=stereo -c:v mpeg2video -g 25 -acodec aac
      -cutoff 20000 -ac 2 -ar 44100 -ab 192k -f hls -hls_time 3 -hls_list_size
      5 -hls_flags delete_segments+second_level_segment_index -use_localtime 1
      -hls_segment_filename "segment_%Y%m%d%H%M%S_%%05d.ts" stream.m3u8
      
      will produce segments filenames:
      
      ....
      segment_20161227005902_00013.ts
      segment_20161227005902_00014.ts
      segment_20161227005902_00015.ts
      segment_20161227005903_00016.ts
      segment_20161227005903_00017.ts
      segment_20161227005903_00018.ts
      segment_20161227005903_00019.ts
      segment_20161227005903_00020.ts
      ....
      Signed-off-by: NBela Bodecs <bodecsb@vivanet.hu>
      0ff8c6b6
    • J
      Fix bug when incrementing initial_prog_date_time when removing segments · c7c0046e
      Jesper Ek 提交于
      initial_prog_date_time shouldn't be adjusted when deleting segments
      from disk, but rather when segments are removed from the playlist.
      Signed-off-by: NJesper Ek <deadbeef84@gmail.com>
      Signed-off-by: NSteven Liu <lq@chinaffmpeg.org>
      c7c0046e
    • M
      b347ca93
  10. 26 12月, 2016 1 次提交
  11. 24 12月, 2016 1 次提交
  12. 23 12月, 2016 1 次提交
  13. 22 12月, 2016 3 次提交
  14. 20 12月, 2016 2 次提交
  15. 18 12月, 2016 2 次提交
  16. 16 12月, 2016 1 次提交
    • M
      avformat/wavdec: Eliminate goto for clang -O0 DCE · a5cf600c
      Mark Harris 提交于
      Clang is not able to eliminate the reference to ff_spdif_probe() when
      there is a goto target in the same block and optimization is disabled.
      
      This fixes the following build failure on OS X:
        ./configure --disable-everything --disable-doc \
          --enable-decoder=pcm_s16le --enable-demuxer=wav \
          --enable-protocol=file --disable-optimizations --cc=clang
        make
        ...
        Undefined symbols for architecture x86_64:
          "_ff_spdif_probe", referenced from:
              _set_spdif in libavformat.a(wavdec.o)
        ld: symbol(s) not found for architecture x86_64
      Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
      a5cf600c
  17. 15 12月, 2016 5 次提交
  18. 14 12月, 2016 3 次提交
  19. 13 12月, 2016 2 次提交
  20. 12 12月, 2016 2 次提交