1. 11 Jan, 2020 14 commits
  2. 10 Jan, 2020 11 commits
  3. 09 Jan, 2020 1 commit
  4. 08 Jan, 2020 13 commits
  5. 07 Jan, 2020 1 commit
    • Marton Balint's avatar
      avformat: convert some avio_flush() calls to avio_write_marker(AVIO_DATA_MARKER_FLUSH_POINT) · 3414115c
      Marton Balint authored
      Converting explicit avio_flush() calls helps us to buffer more data and avoid
      flushing the IO context too often which causes reduced IO throughput for
      non-streamed file output.
      
      The user can control FLUSH_POINT flushing behaviour using the -flush_packets
      option, the default typically means to flush unless a non-streamed file output
      is used, so this change should have no adverse effect on streaming even if it
      is assumed that after an avio_flush() the output buffer is clean so small
      seekbacks within the output buffer will work even when the IO context is not
      seekable.
      Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
      3414115c