1. 20 Nov, 2016 1 commit
  2. 18 Nov, 2016 2 commits
  3. 17 Nov, 2016 1 commit
  4. 17 Aug, 2016 1 commit
  5. 07 Aug, 2016 2 commits
  6. 21 Jul, 2016 1 commit
  7. 29 Jun, 2016 1 commit
  8. 18 Jun, 2016 1 commit
  9. 13 Jun, 2016 1 commit
    • Jérôme Martinez's avatar
      avcodec/ffv1dec: fix some unsupported pix_fmt · 878c3a36
      Jérôme Martinez authored
      When checking pix_fmt mapping, some bitstreams are mapped to an
      incorrect pix_fmt instead of being rejected (ENOSYS).
      Actually, such bitstreams are not supported (FFmpeg encoder does not
      produce such bitstream, such bitstream may come only from another
      encoder for the moment).
      
      - JPEG 2000 RCT 11/13/15/16 bit depths are mapped to a 8-bit FFmpeg
      pix_fmt (e.g. bgr0), which is not expected.
      - JPEG 2000 RCT 9/10/12/14 bit depths with alpha are mapped to a
      FFmpeg pix_fmt without alpha (e.g. AV_PIX_FMT_GBRP9 for 9-bit with
      alpha), which is not expected.
      
      The order for choosing the pix_fmt is changed to the one used by YCbCr
      selection (<=8 bit first).
      " && !f->transparency" is added to the other lines.
      Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
      878c3a36
  10. 27 Jan, 2016 1 commit
  11. 11 Jan, 2016 1 commit
  12. 01 Jan, 2016 1 commit
  13. 16 Nov, 2015 1 commit
    • Vittorio Giovara's avatar
      ffv1: Explicitly name the coder type · 4bb1070c
      Vittorio Giovara authored
      FFv1 uses two types of coders, golomb and range with two different
      tables. This is exposed this in a rather convoluted way, for example
      mentioning to set coder type 1 while initializing the variable 'ac' to 2,
      because encoder does not use range coder with default table.
      
      Appropriate internal coder type values have been added and used in any
      check rather than using raw numbers.
      
      Initialization of avctx.coder_type in ffv1dec is removed because this
      field is encoder only. An unneeded validation check in the encoder
      is dropped too.
      Signed-off-by: 's avatarVittorio Giovara <vittorio.giovara@gmail.com>
      4bb1070c
  14. 14 Nov, 2015 1 commit
  15. 05 Nov, 2015 3 commits
  16. 16 Oct, 2015 2 commits
  17. 04 Oct, 2015 1 commit
  18. 26 Sep, 2015 2 commits
  19. 25 Sep, 2015 2 commits
  20. 24 Sep, 2015 1 commit
  21. 08 Sep, 2015 1 commit
  22. 02 Sep, 2015 2 commits
  23. 22 Aug, 2015 1 commit
  24. 27 Jul, 2015 1 commit
  25. 27 May, 2015 1 commit
  26. 04 May, 2015 3 commits
  27. 02 May, 2015 1 commit
  28. 22 Apr, 2015 1 commit
  29. 19 Apr, 2015 1 commit
  30. 05 Jan, 2015 1 commit