1. 08 Aug, 2012 2 commits
  2. 07 Aug, 2012 1 commit
  3. 05 Aug, 2012 1 commit
  4. 29 Jul, 2012 1 commit
    • Anton Khirnov's avatar
      lavf: deprecate r_frame_rate. · aba232cf
      Anton Khirnov authored
      According to its description, it is supposed to be the LCM of all the
      frame durations. The usability of such a thing is vanishingly small,
      especially since we cannot determine it with any amount of reliability.
      Therefore get rid of it after the next bump.
      
      Replace it with the average framerate where it makes sense.
      
      FATE results for the wtv and xmv demux tests change. In the wtv case
      this is caused by the file being corrupted (or possibly badly cut) and
      containing invalid timestamps. This results in lavf estimating the
      framerate wrong and making up wrong frame durations.
      In the xmv case the file contains pts jumps, so again the estimated
      framerate is far from anything sane and lavf again makes up different
      frame durations.
      
      In some other tests lavf starts making up frame durations from different
      frame.
      aba232cf
  5. 28 Jul, 2012 1 commit
  6. 17 Jul, 2012 1 commit
  7. 09 Jul, 2012 1 commit
  8. 06 Jul, 2012 2 commits
  9. 05 Jul, 2012 2 commits
    • Reimar Döffinger's avatar
      avconv: fix parsing of -force_key_frames option. · 4c679750
      Reimar Döffinger authored
      Currently it always exits with an error when more than
      one position is specified.
      
      CC: libav-stable@libav.org
      4c679750
    • Martin Storsjö's avatar
      avconv: Set audio filter time base to the sample rate · 715129cd
      Martin Storsjö authored
      If the output frame size is smaller than the input sample rate,
      and the input stream time base corresponds exactly to the input
      frame size (getting input packet timestamps like 0, 1, 2, 3, 4 etc),
      the output timestamps from the filter will be like
      0, 1, 2, 3, 4, 4, 5 ..., leadning to non-monotone timestamps later.
      
      A concrete example is input mp3 data having frame sizes of 1152
      samples, transcoded to aac with 1024 sample frames.
      
      By setting the audio filter time base to the sample rate, we will
      get sensible timestamps for all output packets, regardless of
      the ratio between the input and output frame sizes.
      Signed-off-by: default avatarMartin Storsjö <martin@martin.st>
      715129cd
  10. 30 Jun, 2012 1 commit
  11. 26 Jun, 2012 4 commits
  12. 24 Jun, 2012 3 commits
  13. 22 Jun, 2012 1 commit
  14. 20 Jun, 2012 1 commit
  15. 14 Jun, 2012 1 commit
  16. 13 Jun, 2012 1 commit
  17. 12 Jun, 2012 1 commit
  18. 10 Jun, 2012 1 commit
    • Anton Khirnov's avatar
      avconv: multithreaded demuxing. · 5db5169e
      Anton Khirnov authored
      When there are multiple input files, run demuxing for each input file in
      a separate thread, so reading packets does not block.
      
      This is useful for achieving low latency when reading from multiple
      (possibly slow) input streams.
      5db5169e
  19. 05 Jun, 2012 3 commits
  20. 04 Jun, 2012 3 commits
  21. 29 May, 2012 4 commits
  22. 26 May, 2012 1 commit
  23. 22 May, 2012 1 commit
  24. 18 May, 2012 2 commits