1. 07 Feb, 2017 1 commit
  2. 01 Feb, 2017 1 commit
  3. 03 Dec, 2016 1 commit
  4. 03 Nov, 2016 1 commit
  5. 04 Sep, 2016 1 commit
  6. 04 May, 2016 1 commit
  7. 27 Jul, 2015 1 commit
  8. 19 Apr, 2015 1 commit
  9. 18 Dec, 2014 1 commit
  10. 17 Dec, 2014 1 commit
  11. 13 Nov, 2014 1 commit
  12. 29 Aug, 2014 1 commit
  13. 10 Dec, 2013 1 commit
  14. 31 Oct, 2013 1 commit
  15. 03 Oct, 2013 1 commit
  16. 30 Jun, 2013 1 commit
  17. 10 May, 2013 1 commit
    • Janne Grunau's avatar
      indeo3: avoid writes without necessary alignment in copy_cell() · 94235f2b
      Janne Grunau authored
      Cells starting at a position aligned to 8 pixels but wider than
      4 blocks are copied with 3 blocks per loop. This creates problems on the
      next loop iterations since the routine copying 2 blocks requires the
      same alignment on some architectures like ARM NEON.
      94235f2b
  18. 07 May, 2013 1 commit
  19. 30 Apr, 2013 2 commits
  20. 19 Apr, 2013 1 commit
  21. 17 Apr, 2013 3 commits
    • Anton Khirnov's avatar
      indeo3: check motion vectors. · a0a872d0
      Anton Khirnov authored
      Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      CC:libav-stable@libav.org
      a0a872d0
    • Anton Khirnov's avatar
      indeo3: fix data size check · 34e6af9e
      Anton Khirnov authored
      The data offsets are relative to the bistream header, which is 16 bytes
      after the start of the data.
      Fixes invalid reads with corrupted files.
      
      Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      CC:libav-stable@libav.org
      34e6af9e
    • Anton Khirnov's avatar
      indeo3: switch parsing the header to bytestream2 · 66531d63
      Anton Khirnov authored
      Also add an additional sanity check to the alt_quant table.
      Fixes invalid reads with corrupted files.
      
      Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
      CC:libav-stable@libav.org
      66531d63
  22. 13 Mar, 2013 3 commits
  23. 08 Mar, 2013 1 commit
  24. 07 Feb, 2013 1 commit
  25. 04 Dec, 2012 2 commits
  26. 04 Nov, 2012 1 commit
  27. 02 Nov, 2012 2 commits
  28. 30 Oct, 2012 1 commit
  29. 29 Oct, 2012 3 commits
  30. 19 Oct, 2012 1 commit
    • Kostya Shishkov's avatar
      indeo3: do not try to output more lines than we can fit · 169514c4
      Kostya Shishkov authored
      Internally chroma planes have multiple of four height while allocated image
      planes might be smaller if CODEC_FLAG_EMU_EDGE is set. Thus we should not
      output more lines of chroma than frame can accept.
      
      Also the decoder can be safely switched to direct rendering now.
      169514c4
  31. 08 Oct, 2012 1 commit