1. 10 Jun, 2014 4 commits
    • Luca Barbato's avatar
      mpegts: Move the option section to the bottom · 3f7e94ec
      Luca Barbato authored
      Makes it consistent with the rest of the formats and ease usage
      of macros constants for the defaults.
      3f7e94ec
    • Luca Barbato's avatar
      doc: Document mpegts muxrate · a736ae1e
      Luca Barbato authored
      a736ae1e
    • Martin Storsjö's avatar
      x86: h264: Don't keep data in the redzone across function calls on 64 bit unix · 570d4b21
      Martin Storsjö authored
      We know that the called function (ff_chroma_inter_body_mmxext)
      doesn't touch the redzone, and thus will be kept intact - thus,
      this doesn't fix any bug per se.
      
      However, valgrind's memcheck tool intentionally assumes that the
      redzone is clobbered on every function call and function return
      (see a long comment in valgrind/memcheck/mc_main.c). This avoids
      false positives in that tool, at the cost of an extra stack pointer
      adjustment.
      
      The other alternative would be a valgrind suppression for this issue,
      but that's an extra burden for everybody that wants to run libavcodec
      within valgrind.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      570d4b21
    • Martin Storsjö's avatar
      adpcm: Write the proper predictor in trellis mode in IMA QT · 0776e0ef
      Martin Storsjö authored
      The actual predictor value, set by the trellis code, never
      was written back into the variable that was written into
      the block header. This was accidentally removed in b304244b.
      
      This significantly improves the audio quality of the trellis
      case, which was plain broken since b304244b.
      
      Encoding IMA QT with trellis still actually gives a slightly
      worse quality than without trellis, since the trellis encoder
      doesn't use the exact same way of rounding as in
      adpcm_ima_qt_compress_sample and adpcm_ima_qt_expand_nibble.
      
      CC: libav-stable@libav.org
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      0776e0ef
  2. 09 Jun, 2014 2 commits
  3. 06 Jun, 2014 9 commits
  4. 05 Jun, 2014 1 commit
  5. 04 Jun, 2014 2 commits
  6. 03 Jun, 2014 5 commits
  7. 02 Jun, 2014 2 commits
  8. 01 Jun, 2014 14 commits
  9. 31 May, 2014 1 commit